Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [RFC] Removing CLEAN_CMDS and UNINSTALL_(STAGING|TARGET)_CMDS
@ 2013-02-08 22:37 Thomas Petazzoni
  2013-02-08 22:37 ` [Buildroot] [RFC 1/5] packages: remove all the <pkg>_CLEAN_CMDS commands Thomas Petazzoni
                   ` (8 more replies)
  0 siblings, 9 replies; 11+ messages in thread
From: Thomas Petazzoni @ 2013-02-08 22:37 UTC (permalink / raw)
  To: buildroot

Hello,

This is an RFC patch set to discuss whether or not we should keep the
<pkg>_CLEAN_CMDS, <pkg>_UNINSTALL_TARGET_CMDS and
<pkg>_UNINSTALL_STAGING_CMDS. It is a topic that has been discussed at
various times in the past months/years.

A lot of packages don't implement them, we generally don't ask for
them to be implemented when reviewing packages, and the uninstall
commands are generally never updated when a package version is bumped,
which means that they are probably bitrotting pretty quickly. We also
have no automated way of testing these commands.

That said, it is true that the <pkg>-clean target might be useful for
some use cases. However, is <pkg>-uninstall really useful, considering
that it doesn't take into account the removal of the reverse
dependencies?

Again, this patch set is not meant to be applied as is, it is here to
get the discussion started. Sending the patches with it is simply a
way to ensure that the discussion is considered seriously :-)

Best regards,

Thomas

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2013-02-12 13:25 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-02-08 22:37 [Buildroot] [RFC] Removing CLEAN_CMDS and UNINSTALL_(STAGING|TARGET)_CMDS Thomas Petazzoni
2013-02-08 22:37 ` [Buildroot] [RFC 1/5] packages: remove all the <pkg>_CLEAN_CMDS commands Thomas Petazzoni
2013-02-08 22:38 ` [Buildroot] [RFC 2/5] package: remove support from CLEAN_CMDS Thomas Petazzoni
2013-02-08 22:38 ` [Buildroot] [RFC 3/5] packages: remove all the <pkg>_UNINSTALL_STAGING_CMDS commands Thomas Petazzoni
2013-02-08 22:38 ` [Buildroot] [RFC 4/5] packages: remove all the <pkg>_UNINSTALL_TARGET_CMDS commands Thomas Petazzoni
2013-02-08 22:38 ` [Buildroot] [RFC 5/5] package: remove support for UNINSTALL_(TARGET|STAGING)_CMDS Thomas Petazzoni
2013-02-08 22:49 ` [Buildroot] [RFC] Removing CLEAN_CMDS and UNINSTALL_(STAGING|TARGET)_CMDS Yann E. MORIN
2013-02-08 23:26   ` Thomas Petazzoni
2013-02-12  6:32 ` Arnout Vandecappelle
2013-02-12  8:38 ` Stephan Hoffmann
2013-02-12 13:25 ` Luca Ceresoli

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox