Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
netkit-rsh suddenly wants to install? wtfo?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Networking & Security
View previous topic :: View next topic  
Author Message
afabco
Guru
Guru


Joined: 24 Feb 2004
Posts: 380

PostPosted: Mon Oct 09, 2006 6:32 pm    Post subject: netkit-rsh suddenly wants to install? wtfo? Reply with quote

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
View user's profile Send private message
anello
Guru
Guru


Joined: 17 Jul 2005
Posts: 557
Location: EU -> DE -> Stuttgart

PostPosted: Mon Oct 09, 2006 6:36 pm    Post subject: Reply with quote

Good question, I was wondering too.

You can still update without -D though.
_________________
Antonino Catinello | http://catinello.eu
Back to top
View user's profile Send private message
dleverton
Guru
Guru


Joined: 28 Aug 2006
Posts: 517

PostPosted: Mon Oct 09, 2006 6:42 pm    Post subject: Reply with quote

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
View user's profile Send private message
afabco
Guru
Guru


Joined: 24 Feb 2004
Posts: 380

PostPosted: Mon Oct 09, 2006 6:49 pm    Post subject: Reply with quote

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
View user's profile Send private message
afabco
Guru
Guru


Joined: 24 Feb 2004
Posts: 380

PostPosted: Mon Oct 09, 2006 6:57 pm    Post subject: Reply with quote

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
View user's profile Send private message
xiber
Apprentice
Apprentice


Joined: 28 Oct 2003
Posts: 245
Location: Fremont, CA

PostPosted: Tue Oct 10, 2006 5:30 am    Post subject: Reply with quote

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
View user's profile Send private message
MxxCon
n00b
n00b


Joined: 01 Apr 2005
Posts: 31

PostPosted: Tue Oct 10, 2006 7:48 pm    Post subject: Reply with quote

/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
View user's profile Send private message
rokstar83
Guru
Guru


Joined: 09 Apr 2005
Posts: 423
Location: MD

PostPosted: Tue Oct 10, 2006 8:45 pm    Post subject: Reply with quote

++ 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
View user's profile Send private message
swimmer
Veteran
Veteran


Joined: 15 Jul 2002
Posts: 1330
Location: Netherlands

PostPosted: Wed Oct 11, 2006 10:05 am    Post subject: Reply with quote

Many thanks for clarifying the issue!!!

Greetz
swimmer
Back to top
View user's profile Send private message
lazyleopard
n00b
n00b


Joined: 06 Nov 2003
Posts: 58

PostPosted: Mon Oct 30, 2006 5:28 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Networking & Security All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum