[gentoo-user] weird emerge -puDv with -cups etc

2003-09-09 Thread Susie
I decided to stop using exim so I unmerged that and fetchmail and used
rc-update del exim wich went fine.  I did the same for cups and
switched to pdq.  As well as just plain took out openssh.  Now I'm
getting weird depends for things even after fixing my user flags in
make.conf(I altered it to- any exim and cups)  I also ran updatedb.

On 'emerge -puDv world I get the following:

Calculating world dependencies ...done!
[ebuild  N] net-misc/openssh-3.6.1_p2  -ipv6 -static +pam +tcpd
-kerberos -selinux 
[ebuild  N] net-mail/ssmtp-2.48  
[ebuild  N] net-print/cups-1.1.19-r1  +ssl -slp +pam 

Now then I use qpkg and what I list below is actually stuff in red:

 $ qpkg -q cups  
 
net-print/cups-1.1.18-r5
DEPENDED ON BY:
app-emulation/wine-20030813
app-emulation/winex-transgaming-3.1
app-text/ghostscript-7.05.6-r3
kde-base/kdelibs-3.1.3-r1
net-print/cups-1.1.19-r1
DEPENDED ON BY:
app-emulation/wine-20030813
app-emulation/winex-transgaming-3.1
app-text/ghostscript-7.05.6-r3
kde-base/kdelibs-3.1.3-r1
net-print/cups-1.1.19
DEPENDED ON BY:
app-emulation/wine-20030813
app-emulation/winex-transgaming-3.1
app-text/ghostscript-7.05.6-r3
kde-base/kdelibs-3.1.3-r1


-

Things that list in yellow:

$ qpkg -q ssmtp

net-mail/ssmtp-2.48
DEPENDED ON BY:
net-mail/ssmtp-2.38.14-r1
DEPENDED ON BY:
net-mail/ssmtp-2.60.3
DEPENDED ON BY:

---

$ qpkg -q openssh

net-misc/openssh-3.6.1_p2-r1
DEPENDED ON BY:
net-misc/openssh-3.6.1_p2-r2
DEPENDED ON BY:
net-misc/openssh-3.5_p1-r1
DEPENDED ON BY:
net-misc/openssh-3.6.1_p2-r3
DEPENDED ON BY:
net-misc/openssh-3.6.1_p2
DEPENDED ON BY:

---

Now after changing the make USE flags like I mentioned for exim and
cups...  Then 'emerge -C' of the packages complaining(plus kdeutils as I
figured thats why kdelibs complained as there is something printer
related in kdeutils).   After that recompiling wine, transgaming,
kdeutils, and xpdf(which grabs ghostscript).  However as you can see
that didn't help. 

So how do I get it to stop requesting cups, openssh, ans ssmtp?  Is
there a myconf somewhere? or is perhaps an issue up with virtuals or
depends for some builds?  Thanks

oh and also I noticed the occasional build which is masked but only by
keywords.  That some refuse to build when unmasked unless you include
the ebuild instead of the package name.  Some still wont build.  I
tried to build sylpheed 0.9.5.-r1 but it wouldn't let me so I'm using
0.9.5...(only thing I notice is my gpg seems to be missing and my sig so
I guess I'll have to figure out what happened to that in the version
switch as I didn't alter anything)

--
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] weird emerge -puDv with -cups etc

2003-09-09 Thread Marius Mauch
On 09/09/03  Susie wrote:

 I decided to stop using exim so I unmerged that and fetchmail and used
 rc-update del exim wich went fine.  I did the same for cups and
 switched to pdq.  As well as just plain took out openssh.  Now I'm
 getting weird depends for things even after fixing my user flags in
 make.conf(I altered it to- any exim and cups)  I also ran updatedb.
 
 On 'emerge -puDv world I get the following:
 
 Calculating world dependencies ...done!
 [ebuild  N] net-misc/openssh-3.6.1_p2  -ipv6 -static +pam +tcpd
 -kerberos -selinux 
 [ebuild  N] net-mail/ssmtp-2.48  
 [ebuild  N] net-print/cups-1.1.19-r1  +ssl -slp +pam 

openssh is part of the system profile, it's not easy to get rid of these
packages. You either have to make your own profile or inject openssh if
you really don't want it installed (you don't need to have it started).

ssmtp is the default MTA, so if you don't have another MTA installed
that fulfills hte virtual/mta dependency of some system packages (eg.
cron) it will get installed.

Not sure about the cups thing, maybe it's the same issue as with ssmtp.
In both cases check your /var/cache/edb/virtuals file.

Marius

-- 
Public Key at http://www.genone.de/info/gpg-key.pub

In the beginning, there was nothing. And God said, 'Let there be
Light.' And there was still nothing, but you could see a bit better.


pgp0.pgp
Description: PGP signature