public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] Are these packages safe to unmerge?
@ 2006-09-09 11:41 Mick
  2006-09-09 14:26 ` [gentoo-user] " Peter
  2006-09-09 20:32 ` [gentoo-user] " Zac Medico
  0 siblings, 2 replies; 8+ messages in thread
From: Mick @ 2006-09-09 11:41 UTC (permalink / raw
  To: gentoo-user

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

Hi All,

Just ran depclean and the following candicates are shown:
=======================================
Calculating dependencies... done!

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

 dev-perl/Archive-Zip
    selected: 1.16
   protected: none
     omitted: none

 dev-util/cvs
    selected: 1.12.12-r2
   protected: none
     omitted: none

 perl-core/Test-Simple
    selected: 0.62
   protected: none
     omitted: none

 dev-perl/Compress-Zlib
    selected: 1.41
   protected: none
     omitted: none

 x11-drivers/xf86-video-fbdev
    selected: 0.1.0.5
   protected: none
     omitted: none

 app-shells/tcsh
    selected: 6.14-r3
   protected: none
     omitted: none

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

 x11-drivers/xf86-input-evdev
    selected: 1.0.0.5
   protected: none
     omitted: none

>>> 'Selected' packages are slated for removal.
=======================================

Is it safe to remove them?
-- 
Regards,
Mick

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

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

* [gentoo-user]  Re: Are these packages safe to unmerge?
  2006-09-09 11:41 [gentoo-user] Are these packages safe to unmerge? Mick
@ 2006-09-09 14:26 ` Peter
  2006-09-09 23:09   ` Toby Cubitt
  2006-09-09 20:32 ` [gentoo-user] " Zac Medico
  1 sibling, 1 reply; 8+ messages in thread
From: Peter @ 2006-09-09 14:26 UTC (permalink / raw
  To: gentoo-user

On Sat, 09 Sep 2006 12:41:14 +0100, Mick wrote:

> Hi All,
> 
> Just ran depclean and the following candicates are shown:
> =======================================
> Calculating dependencies... done!
> 
>>>> These are the packages that would be unmerged:
> 
>  dev-perl/Archive-Zip
>     selected: 1.16
>    protected: none
>      omitted: none
> 
>  dev-util/cvs
>     selected: 1.12.12-r2
>    protected: none
>      omitted: none
> 
>  perl-core/Test-Simple
>     selected: 0.62
>    protected: none
>      omitted: none
> 
>  dev-perl/Compress-Zlib
>     selected: 1.41
>    protected: none
>      omitted: none
> 
>  x11-drivers/xf86-video-fbdev
>     selected: 0.1.0.5
>    protected: none
>      omitted: none
> 
>  app-shells/tcsh
>     selected: 6.14-r3
>    protected: none
>      omitted: none
> 
>  app-text/docbook-xml-dtd
>     selected: 4.3
>    protected: none
>      omitted: 4.4-r1
> 
>  x11-drivers/xf86-input-evdev
>     selected: 1.0.0.5
>    protected: none
>      omitted: none
> 
>>>> 'Selected' packages are slated for removal.
> =======================================
> 
> Is it safe to remove them?

With the exception of tcsh, probably no. Run equery d {package} and see if
anything depends on them. The ones you show are pretty standard. You might
be able to dump the framebuffer, but check.

-- 
Peter
+++++
Do not reply to this email, it is a spam trap and not monitored.
I can be reached via this list, or via 
jabber: pete4abw at jabber.org
ICQ: 73676357

-- 
gentoo-user@gentoo.org mailing list



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

* Re: [gentoo-user] Are these packages safe to unmerge?
  2006-09-09 11:41 [gentoo-user] Are these packages safe to unmerge? Mick
  2006-09-09 14:26 ` [gentoo-user] " Peter
@ 2006-09-09 20:32 ` Zac Medico
  1 sibling, 0 replies; 8+ messages in thread
From: Zac Medico @ 2006-09-09 20:32 UTC (permalink / raw
  To: gentoo-user

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Mick wrote:
> Hi All,
>
> Just ran depclean and the following candicates are shown:
[snip]
> Is it safe to remove them?

Historically, depclean behavior has been far from ideal in
many cases.  However, portage-2.1.1 (final version released
yesterday) has a much safer version of depclean than
portage-2.1 and earlier had.  I wouldn't recommend for
anyone to use the old version of depclean now that the new
one is available.

Zac
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFFAyTI/ejvha5XGaMRAhIzAJ43ANbxj4hWzZnwlOvT/KuGnxazwgCdH8yu
d04utrV7xDn4FXeAXEZ5dcU=
=sZsU
-----END PGP SIGNATURE-----
-- 
gentoo-user@gentoo.org mailing list



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

* Re: [gentoo-user]  Re: Are these packages safe to unmerge?
  2006-09-09 14:26 ` [gentoo-user] " Peter
@ 2006-09-09 23:09   ` Toby Cubitt
  2006-09-09 23:30     ` Mick
  0 siblings, 1 reply; 8+ messages in thread
From: Toby Cubitt @ 2006-09-09 23:09 UTC (permalink / raw
  To: gentoo-user

On Sat, Sep 09, 2006 at 02:26:03PM +0000, Peter wrote:
> On Sat, 09 Sep 2006 12:41:14 +0100, Mick wrote:
> 
> > Hi All,
> > 
> > Just ran depclean and the following candicates are shown:
> > =======================================
> > Calculating dependencies... done!

[snip]

> With the exception of tcsh, probably no. Run equery d {package} and see if
> anything depends on them. The ones you show are pretty standard. You might
> be able to dump the framebuffer, but check.

If depclean has listed the packages, I'm fairly sure that means
portage couldn't find anything in "system" or "world" that depends on
it (or anything that depends on something that depends on it,
etc.). So querying for dependencies is, by definition, going to return
nothing.

That doesn't necessarily mean the packages can safely be removed (I
once borked my system badly by making that assumption). Look at the
package descriptions or google them to try to find out what exactly
they do before you decide it's safe to remove them. Usually, even if
the package *is* required, all that happens is some program will no
longer run and you'll need to re-emerge the package. You can then add
it to world so that it's not picked up by depclean in the future. In
the worst case, you find you've remove something essential and the
system no longer even boots. (That's what happened to me, with libcap
if I remember right.)

That was with older versions of portage. I don't know if newer ones
are safer.

HTH,

Toby
-- 
PhD Student
Quantum Information Theory group
Max Planck Institute for Quantum Optics
Garching, Germany

email: toby@dr-qubit.org
web: www.dr-qubit.org
-- 
gentoo-user@gentoo.org mailing list



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

* Re: [gentoo-user]  Re: Are these packages safe to unmerge?
  2006-09-09 23:09   ` Toby Cubitt
@ 2006-09-09 23:30     ` Mick
  2006-09-10  0:21       ` Richard Fish
  0 siblings, 1 reply; 8+ messages in thread
From: Mick @ 2006-09-09 23:30 UTC (permalink / raw
  To: gentoo-user

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

On Sunday 10 September 2006 00:09, Toby Cubitt wrote:

> If depclean has listed the packages, I'm fairly sure that means
> portage couldn't find anything in "system" or "world" that depends on
> it (or anything that depends on something that depends on it,
> etc.). So querying for dependencies is, by definition, going to return
> nothing.

Actually, for some of them equery did find dependencies - so I left them well 
alone.  For a few of these it did not, in which case I unmerged them.

> That doesn't necessarily mean the packages can safely be removed (I
> once borked my system badly by making that assumption). Look at the
> package descriptions or google them to try to find out what exactly
> they do before you decide it's safe to remove them. Usually, even if
> the package *is* required, all that happens is some program will no
> longer run and you'll need to re-emerge the package. You can then add
> it to world so that it's not picked up by depclean in the future. In
> the worst case, you find you've remove something essential and the
> system no longer even boots. (That's what happened to me, with libcap
> if I remember right.)

I'll keep an eye out for dependency related breakages and no doubt repost if I 
get lost (it happens rather often lately!  ;-)

Thank you all for your help and guidance.

-- 
Regards,
Mick

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

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

* Re: [gentoo-user] Re: Are these packages safe to unmerge?
  2006-09-09 23:30     ` Mick
@ 2006-09-10  0:21       ` Richard Fish
  2006-09-10  1:16         ` Bo Ørsted Andresen
  0 siblings, 1 reply; 8+ messages in thread
From: Richard Fish @ 2006-09-10  0:21 UTC (permalink / raw
  To: gentoo-user

On 9/9/06, Mick <michaelkintzios@gmail.com> wrote:
> On Sunday 10 September 2006 00:09, Toby Cubitt wrote:
>
> > If depclean has listed the packages, I'm fairly sure that means
> > portage couldn't find anything in "system" or "world" that depends on
> > it (or anything that depends on something that depends on it,
> > etc.). So querying for dependencies is, by definition, going to return
> > nothing.
>
> Actually, for some of them equery did find dependencies - so I left them well
> alone.  For a few of these it did not, in which case I unmerged them.

equery depends is broken and unreliable.  The fact that they appear in
depclean gives you some reasonable assurance that you can remove them.

The only one of your entries that gives me pause is the evdev driver,
which would be useful for multi-button USB mice or joysticks.  If you
use a /dev/input/eventX device in your xorg.conf, you should keep this
around.

-Richard


>
> > That doesn't necessarily mean the packages can safely be removed (I
> > once borked my system badly by making that assumption). Look at the
> > package descriptions or google them to try to find out what exactly
> > they do before you decide it's safe to remove them. Usually, even if
> > the package *is* required, all that happens is some program will no
> > longer run and you'll need to re-emerge the package. You can then add
> > it to world so that it's not picked up by depclean in the future. In
> > the worst case, you find you've remove something essential and the
> > system no longer even boots. (That's what happened to me, with libcap
> > if I remember right.)
>
> I'll keep an eye out for dependency related breakages and no doubt repost if I
> get lost (it happens rather often lately!  ;-)
>
> Thank you all for your help and guidance.
>
> --
> Regards,
> Mick
>
>
>
-- 
gentoo-user@gentoo.org mailing list



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

* Re: [gentoo-user] Re: Are these packages safe to unmerge?
  2006-09-10  0:21       ` Richard Fish
@ 2006-09-10  1:16         ` Bo Ørsted Andresen
  2006-09-10  7:41           ` Mick
  0 siblings, 1 reply; 8+ messages in thread
From: Bo Ørsted Andresen @ 2006-09-10  1:16 UTC (permalink / raw
  To: gentoo-user

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

On Sunday 10 September 2006 02:21, Richard Fish wrote:
> The only one of your entries that gives me pause is the evdev driver,
> which would be useful for multi-button USB mice or joysticks.  If you
> use a /dev/input/eventX device in your xorg.conf, you should keep this
> around.

Just wanted to add that the correct way in which to keep it around would be to 
add "evdev" to INPUT_DEVICES="..." in /etc/make.conf.

-- 
Bo Andresen

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

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

* Re: [gentoo-user] Re: Are these packages safe to unmerge?
  2006-09-10  1:16         ` Bo Ørsted Andresen
@ 2006-09-10  7:41           ` Mick
  0 siblings, 0 replies; 8+ messages in thread
From: Mick @ 2006-09-10  7:41 UTC (permalink / raw
  To: gentoo-user

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

On Sunday 10 September 2006 02:16, Bo Ørsted Andresen wrote:
> On Sunday 10 September 2006 02:21, Richard Fish wrote:
> > The only one of your entries that gives me pause is the evdev driver,
> > which would be useful for multi-button USB mice or joysticks.  If you
> > use a /dev/input/eventX device in your xorg.conf, you should keep this
> > around.
>
> Just wanted to add that the correct way in which to keep it around would be
> to add "evdev" to INPUT_DEVICES="..." in /etc/make.conf.

Thank you all.

I do not have evdev in /etc/make.conf, or a /dev/input/eventX in my xorg.conf.  
In the former I have "keyboard mouse synaptics" and in the latter I have:
==================================================
Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "synaptics"
        Option      "Protocol" "SynPS/2"
        Option      "InputFashion" "Mouse"
        Option      "Device" "/dev/input/mice"
        Option       "Name" "SynPS/2 Synaptics TouchPad"
        Option       "SHMConfig" "on"
        Option       "Vendor" "0002"
        Option      "ZAxisMapping"      "4 5"
        Option      "Emulate3Buttons"   "True"
        Option      "Buttons"   "3"
EndSection

Section "Input Device"
        Identifier  "Mouse1"
        Driver      "mouse"
        Option      "Protocol" "IMPS/2"
        Option      "InputFashion" "Mouse"
        Option      "Device" "/dev/input/mice"
        Option       "Name" "GenPS/2 Genius Mouse"
        Option       "Vendor" "0002"
        Option      "ZAxisMapping"      "4 5"
        Option      "Emulate3Buttons"   "False"
        Option      "Buttons"   "9"
EndSection
==================================================

I remember emerging it when I was trying to get my touchpad working, but I 
guess that means that I can now remove it.
-- 
Regards,
Mick

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

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

end of thread, other threads:[~2006-09-10  7:43 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-09-09 11:41 [gentoo-user] Are these packages safe to unmerge? Mick
2006-09-09 14:26 ` [gentoo-user] " Peter
2006-09-09 23:09   ` Toby Cubitt
2006-09-09 23:30     ` Mick
2006-09-10  0:21       ` Richard Fish
2006-09-10  1:16         ` Bo Ørsted Andresen
2006-09-10  7:41           ` Mick
2006-09-09 20:32 ` [gentoo-user] " Zac Medico

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