View previous topic :: View next topic |
Author |
Message |
afabco Guru
Joined: 24 Feb 2004 Posts: 380
|
Posted: Mon Oct 09, 2006 6:32 pm Post subject: netkit-rsh suddenly wants to install? wtfo? |
|
|
did an emerge --sync && emerge -puvD world yesterday. Suddenly:
Quote: |
Calculating world dependencies... done!
[ebuild N ] net-misc/netkit-rsh-0.17-r6 USE="-pam" 74 kB
<snip>
|
huh?
I don't want rsh on my boxen. I don't want r-anything on my boxen.
Code: | # equery depends netkit-rsh
[ Searching for packages depending on netkit-rsh... ]
#
|
Only thing I can figure is someone for some reason decided it needed to be part of the base install? Is that right? And if so, why? And where are such things documented?
I can mask it off of course, but I'm mystified as to why someone make such an id...er, I'm mystified as to why. |
|
Back to top |
|
|
anello Guru
Joined: 17 Jul 2005 Posts: 557 Location: EU -> DE -> Stuttgart
|
Posted: Mon Oct 09, 2006 6:36 pm Post subject: |
|
|
Good question, I was wondering too.
You can still update without -D though. _________________ Antonino Catinello | http://catinello.eu |
|
Back to top |
|
|
dleverton Guru
Joined: 28 Aug 2006 Posts: 517
|
Posted: Mon Oct 09, 2006 6:42 pm Post subject: |
|
|
To find out what's trying to pull in a package, you can run emerge with the -t option and either -p or -a. In this case, it's probably x11-apps/xinit, which recently had a dep on x11-apps/xsm and in turn rsh added; you can remove the dependancy by adding Code: | x11-apps/xinit minimal | to /etc/portage/package.use. However, that will also remove the dependancies on x11-wm/twm, x11-apps/xclock and x11-apps/xrdb, so if you use any of those you might want to run Code: | emerge --noreplace (whatever) | to add it to your world file. |
|
Back to top |
|
|
afabco Guru
Joined: 24 Feb 2004 Posts: 380
|
Posted: Mon Oct 09, 2006 6:49 pm Post subject: |
|
|
Ok, seems to be a dependency of another 'new' requirement: x11-apps/xsm
Code: |
# emerge -pvuD xsm
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] net-misc/netkit-rsh-0.17-r6 USE="-pam" 0 kB
[ebuild N ] x11-apps/xsm-1.0.1 USE="-debug -xprint" 114 kB
Total size of downloads: 114 kB
leeamlp xsm # equery depends xsm
[ Searching for packages depending on xsm... ]
# |
Not only that, it apparently installs at least rexec also. wtfo??
As seen, I can't determine the dependency of xsm so it's probably included in the modular xorg-x11 'meta-build' (is that the right term?)
If that's so, I'd sure like to know why. Seems pretty...um...incredible?....to me. In the meantime, the xsm gets masked off. _________________ Anyone who puts a small gloss on a fundamental technology, calls it proprietary, and then tries to keep others from building on it, is a thief.
-Tim O'Reilly |
|
Back to top |
|
|
afabco Guru
Joined: 24 Feb 2004 Posts: 380
|
Posted: Mon Oct 09, 2006 6:57 pm Post subject: |
|
|
Thanks dleverton. I didn't see your post before I posted mine.
My incredulity at rsh/rexec still stands.
I guess my deeper question is what happened to the idea of a basic install that we could build on? The standard install seems to be getting as bloated as an otc distro.
Are we now supposed to do a stage1 and then use 'minimal' profile to build on? _________________ Anyone who puts a small gloss on a fundamental technology, calls it proprietary, and then tries to keep others from building on it, is a thief.
-Tim O'Reilly |
|
Back to top |
|
|
xiber Apprentice
Joined: 28 Oct 2003 Posts: 245 Location: Fremont, CA
|
Posted: Tue Oct 10, 2006 5:30 am Post subject: |
|
|
Yea, I just saw this too and absolutely do not want netkit-rsh:
Code: | ...
[nomerge ] x11-apps/xinit-1.0.2-r6 USE="-debug -minimal"
[ebuild N ] x11-apps/xsm-1.0.1 USE="-debug -xprint" 114 kB
[ebuild N ] net-misc/netkit-rsh-0.17-r6 USE="pam" 74 kB
... |
_________________ Athlon XP-M 2600 @ 2.3 GHz OC | Abit NF7-S r2.0 | 2x512MB PC3200 | 6600GT OC | Audigy 2 | Gentoo | 2005
Athlon 64 X2 4600 @ 2.4 GHz | Asus M2N-SLI DLX | 4x1GB PC6400 | 7600GT KO | 7HD @ 3.1TB | OpenSolaris SXCE | 2007 |
|
Back to top |
|
|
MxxCon n00b
Joined: 01 Apr 2005 Posts: 31
|
Posted: Tue Oct 10, 2006 7:48 pm Post subject: |
|
|
/usr/portage/x11-apps/xinit/ChangeLog says
Quote: | 07 Oct 2006; Donnie Berkholz <dberkholz@gentoo.org>;
xinit-1.0.2-r6.ebuild:
(#150334) Add x11-apps/xsm to dependencies when minimal is not in USE, because the default Xsession script uses it. |
|
|
Back to top |
|
|
rokstar83 Guru
Joined: 09 Apr 2005 Posts: 423 Location: MD
|
Posted: Tue Oct 10, 2006 8:45 pm Post subject: |
|
|
++ on not wanting rsh
Also why xsm all of a sudden. I've never needed it before so why now all of a sudden. |
|
Back to top |
|
|
swimmer Veteran
Joined: 15 Jul 2002 Posts: 1330 Location: Netherlands
|
Posted: Wed Oct 11, 2006 10:05 am Post subject: |
|
|
Many thanks for clarifying the issue!!!
Greetz
swimmer |
|
Back to top |
|
|
lazyleopard n00b
Joined: 06 Nov 2003 Posts: 58
|
Posted: Mon Oct 30, 2006 5:28 pm Post subject: |
|
|
Thanks for the work-around. I too do NOT want rsh/rlogin/rexec on my system, and I'd been un-merging them explicitly after each emerge world since they started appearing... |
|
Back to top |
|
|
|