public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] prune dangers
@ 2007-07-17 23:00 Thufir
  2007-07-17 23:33 ` Neil Bothwick
  0 siblings, 1 reply; 3+ messages in thread
From: Thufir @ 2007-07-17 23:00 UTC (permalink / raw
  To: gentoo-user

It seems that prune would break all sorts of software, yes?  In
particular, GNOME and X windows?


localhost ~ #
localhost ~ #
localhost ~ # emerge --prune --newuse --deep  --ask

>>> These are the packages that would be unmerged:

 app-text/docbook-sgml-dtd
    selected: 3.1-r3 4.4 4.1-r3 4.0-r3
   protected: 3.0-r3
     omitted: none

 app-text/docbook-xml-dtd
    selected: 4.4-r1
   protected: 4.1.2-r6
     omitted: none

 sys-devel/automake
    selected: 1.6.3
   protected: 1.10
     omitted: none

 app-text/docbook-xml-simple-dtd
    selected: 1.0-r1
   protected: 4.1.2.4-r2
     omitted: none

 app-crypt/gnupg
    selected: 1.4.7-r1
   protected: 1.9.21
     omitted: none

 gnome-extra/gtkhtml
    selected: 3.12.3
   protected: 2.6.3
     omitted: none

 x11-libs/qt
    selected: 3.3.8-r2
   protected: 4.2.3-r1
     omitted: none

 x11-libs/gtk+
    selected: 2.10.11
   protected: 1.2.10-r12
     omitted: none

 dev-libs/glib
    selected: 2.12.11
   protected: 1.2.10-r5
     omitted: none

 sys-devel/autoconf
    selected: 2.13
   protected: 2.61
     omitted: none

>>> 'Selected' packages are slated for removal.
>>> 'Protected' and 'omitted' packages will not be removed.

Would you like to unmerge these packages? [Yes/No] n

Quitting.

localhost ~ # emerge  --depclean  --ask

*** WARNING ***  Depclean may break link level dependencies.  Thus, it is
*** WARNING ***  recommended to use a tool such as `revdep-rebuild` (from
*** WARNING ***  app-portage/gentoolkit) in order to detect such breakage.
*** WARNING ***
*** WARNING ***  Also study the list of packages to be cleaned for any obvious
*** WARNING ***  mistakes. Packages that are part of the world set will always
*** WARNING ***  be kept.  They can be manually added to this set with
*** WARNING ***  `emerge --noreplace <atom>`.  Packages that are listed in
*** WARNING ***  package.provided (see portage(5)) will be removed by
*** WARNING ***  depclean, even if they are part of the world set.
*** WARNING ***
*** WARNING ***  As a safety measure, depclean will not remove any packages
*** WARNING ***  unless *all* required dependencies have been resolved.  As a
*** WARNING ***  consequence, it is often necessary to run
*** WARNING ***  `emerge --update --newuse --deep world` prior to depclean.

Calculating dependencies... done!

Packages installed:   563
Packages in world:    16
Packages in system:   55
Unique package names: 563
Required packages:    563
Number removed:       0
 * GNU info directory index is up-to-date.
localhost ~ #
localhost ~ # emerge --update --newuse --deep world --ask

These are the packages that would be merged, in order:

Calculating world dependencies... done!

Nothing to merge; would you like to auto-clean packages? [Yes/No] y
>>> Auto-cleaning packages...

>>> No outdated packages were found on your system.
 * GNU info directory index is up-to-date.
localhost ~ #
localhost ~ #
localhost ~ # date
Tue Jul 17 22:55:52 UTC 2007
localhost ~ #
localhost ~ #




thanks,

Thufir
-- 
gentoo-user@gentoo.org mailing list



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

* Re: [gentoo-user] prune dangers
  2007-07-17 23:00 [gentoo-user] prune dangers Thufir
@ 2007-07-17 23:33 ` Neil Bothwick
  2007-08-05 14:27   ` Bo Ørsted Andresen
  0 siblings, 1 reply; 3+ messages in thread
From: Neil Bothwick @ 2007-07-17 23:33 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 915 bytes --]

On Tue, 17 Jul 2007 23:00:48 +0000, Thufir wrote:

> It seems that prune would break all sorts of software, yes? 

Yes, which is why the emerge man page states

       --prune (-P)
              WARNING:  This  action  can remove important packages!  Prune
              looks at each installed package and attempts  to  remove  all
              but  the  most  recently  installed  version.   Prune ignores
              slots, if you require a slot-aware Prune use  emerge --clean.
              Prune  may  inadvertently remove important packages from your
              system.  Use --clean instead  unless  you  really  know  what
              you're doing.

> In particular, GNOME and X windows?

No. In particular the toolchain. GNOME and X work quite happily without
slotted packages in general.


-- 
Neil Bothwick

... ebius tagline. This is a moebius tagline. This is a mo ...

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [gentoo-user] prune dangers
  2007-07-17 23:33 ` Neil Bothwick
@ 2007-08-05 14:27   ` Bo Ørsted Andresen
  0 siblings, 0 replies; 3+ messages in thread
From: Bo Ørsted Andresen @ 2007-08-05 14:27 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 659 bytes --]

On Wednesday 18 July 2007 01:33:10 Neil Bothwick wrote:
> On Tue, 17 Jul 2007 23:00:48 +0000, Thufir wrote:
> > It seems that prune would break all sorts of software, yes?
>
> Yes, which is why the emerge man page states
[SNIP]
> > In particular, GNOME and X windows?
>
> No. In particular the toolchain. GNOME and X work quite happily without
> slotted packages in general.

Well.. GNOME doesn't work all that well without glib-2.x and gtk+-2.x. KDE 
wouldn't work particularly well without qt-3.x either and gnupg-1.9.x would 
become pretty broken by removing gnupg-1.4.x... All in all --prune is rarely 
a good idea.. ;)

-- 
Bo Andresen

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

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

end of thread, other threads:[~2007-08-05 14:37 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-07-17 23:00 [gentoo-user] prune dangers Thufir
2007-07-17 23:33 ` Neil Bothwick
2007-08-05 14:27   ` Bo Ørsted Andresen

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