Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Portage problem
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Duplicate Threads
View previous topic :: View next topic  
Author Message
The Mad Crapper
Apprentice
Apprentice


Joined: 08 Aug 2005
Posts: 156

PostPosted: Tue Mar 14, 2006 5:42 pm    Post subject: Portage problem Reply with quote

I have moved a Gentoo box from being a desktop (with X) to being a server (without X). I removed all the X and sound stuff i could think of, and changed my USE var in make.conf to remove alsa and X. I then ran `emerge -uN world` to rebuild the few packages that were left that had support for X, without it.

But when i run `emerge -ptDu world` it still wants to install X! WHY?!?!

Code:

[nomerge      ] net-fs/samba-3.0.21b
[nomerge      ]  net-print/cups-1.1.23-r7
[ebuild     U ]   app-text/poppler-0.5.0-r5 [0.5.0-r4]
[ebuild  N    ] x11-terms/xterm-207
[ebuild  N    ]  sys-apps/utempter-0.5.5.6
[ebuild  N    ]   app-arch/rpm2targz-9.0-r3
[nomerge      ]    sys-apps/which-2.16
[ebuild  N    ]      virtual/x11-6.8
[ebuild  N    ]       x11-base/xorg-x11-6.8.2-r6
[ebuild  N    ]   media-libs/tiff-3.7.3
[ebuild  N    ]    media-libs/jpeg-6b-r5
[nomerge      ] sys-devel/gcc-3.3.6
[nomerge      ]       sys-devel/gcc-3.4.5
[ebuild     U ]        sys-devel/gcc-config-1.3.13-r1 [1.3.12-r6]


the only thing i see in there that is in the tree below X is 'which', and i know that has nothing to do with X, and it part of the base system. i did try to remove it, but it just wanted to put it back... what am i missing?
Back to top
View user's profile Send private message
_loki_
l33t
l33t


Joined: 18 Dec 2003
Posts: 680
Location: in the shell

PostPosted: Tue Mar 14, 2006 6:50 pm    Post subject: Reply with quote

as you see xterm asks for xorg-x11
Code:

emerge -C xterm

and try again
also run
Code:

emerge -p --depclean

and decide if there is anything more to get rid of..
Back to top
View user's profile Send private message
The Mad Crapper
Apprentice
Apprentice


Joined: 08 Aug 2005
Posts: 156

PostPosted: Tue Mar 14, 2006 8:12 pm    Post subject: Reply with quote

Code:

[ebuild  N    ] x11-terms/xterm-207

xterm is not installed.

i ran the pretend depclean, and it didn't look like there was anything bad in there. so i ran it for real. Then i re-ran it in case there were dependencies from what it removed, and it is coming back with nothing. but when i run `emerge -pDtu world` it still wants to install X :(

Code:

[nomerge      ] net-fs/samba-3.0.21b
[nomerge      ]  net-print/cups-1.1.23-r7
[ebuild     U ]   app-text/poppler-0.5.0-r5 [0.5.0-r4]
[ebuild  N    ] x11-terms/xterm-207
[ebuild  N    ]  sys-apps/utempter-0.5.5.6
[ebuild  N    ]   app-arch/rpm2targz-9.0-r3
[nomerge      ]    sys-apps/which-2.16
[ebuild  N    ]      virtual/x11-6.8
[ebuild  N    ]       x11-base/xorg-x11-6.8.2-r6
[ebuild  N    ]   media-libs/tiff-3.7.3
[ebuild  N    ]    media-libs/jpeg-6b-r5
[nomerge      ] sys-devel/gcc-3.3.6
[nomerge      ]       sys-devel/gcc-3.4.5
[ebuild     U ]        sys-devel/gcc-config-1.3.13-r1 [1.3.12-r6]


Anymore ideas? :)

Thanks!
Back to top
View user's profile Send private message
ecatmur
Advocate
Advocate


Joined: 20 Oct 2003
Posts: 3595
Location: Edinburgh

PostPosted: Tue Mar 14, 2006 8:25 pm    Post subject: Reply with quote

Nah, that's a PDEPEND. Try --verbose.
_________________
No more cruft
dep: Revdeps that work
Using command-line ACCEPT_KEYWORDS?
Back to top
View user's profile Send private message
The Mad Crapper
Apprentice
Apprentice


Joined: 08 Aug 2005
Posts: 156

PostPosted: Tue Mar 14, 2006 8:36 pm    Post subject: Reply with quote

ok, well it looks like it issue is gone.. i removed cups and samba and it no longer wants to install X.

I find this odd, because i had removed X from my USE var in make.conf, and then rebuilt all the packages that were effected by the change... Oh well, seems to work now. If or when i need to install samba again, lets hope the issue doesn't come back!

Thanks Guys!
Back to top
View user's profile Send private message
_loki_
l33t
l33t


Joined: 18 Dec 2003
Posts: 680
Location: in the shell

PostPosted: Tue Mar 14, 2006 9:42 pm    Post subject: Reply with quote

if you have packages depending on X installed, a emerge -D world will pull it.. No matter what useflags you have set (anyway USE Flags are more about support within packges)
It's rather strange that the -t option didn't show the dependancy, and also that there is one, I thooght cups and samba should be able to run without X..
Back to top
View user's profile Send private message
The Mad Crapper
Apprentice
Apprentice


Joined: 08 Aug 2005
Posts: 156

PostPosted: Tue Mar 14, 2006 11:26 pm    Post subject: Reply with quote

i have used samba without X before. never cups, but i am pretty sure you could build a print server without X...

anyway, maybe a slight glitch. Pretty minor. :)
Back to top
View user's profile Send private message
mark_alec
Bodhisattva
Bodhisattva


Joined: 11 Sep 2004
Posts: 6066
Location: Melbourne, Australia

PostPosted: Wed Mar 15, 2006 5:01 am    Post subject: Reply with quote

Moved from Portage & Programming to Duplicate Threads.

See GF8: Why is <y> getting pulled in when I emerge <x>?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Duplicate Threads 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