public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] odd dependencies
@ 2004-05-15  4:53 Andrew Gaffney
  2004-05-15 13:34 ` Marius Mauch
  0 siblings, 1 reply; 7+ messages in thread
From: Andrew Gaffney @ 2004-05-15  4:53 UTC (permalink / raw
  To: Gentoo Dev

In my digging for how Portage really works, I've come across yet another oddity. 
In 'emerge -ep xfree', I get:

[ebuild  N    ] sys-devel/bc-1.06-r5

but 'qpkg -q -nc -I bc' shows:

sys-libs/glibc-2.3.3_pre20040420
DEPENDED ON BY:
         elfutils-0.94-r1
         prelink-20040317
sys-devel/bc-1.06-r5             <---------
DEPENDED ON BY:                  <---------
         SYSTEM PROFILE           <---------
dev-libs/libcroco-0.5.1
DEPENDED ON BY:
         librsvg-2.6.4
dev-libs/libcdio-0.66
DEPENDED ON BY:
         vcdimager-0.7.20

If bc is only in the system profile and not depended on by anything else, why is 
it getting dragged in by xfree?

-- 
Andrew Gaffney
Network Administrator
Skyline Aeronautics, LLC.
636-357-1548


--
gentoo-dev@gentoo.org mailing list


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

* Re: [gentoo-dev] odd dependencies
  2004-05-15  4:53 [gentoo-dev] odd dependencies Andrew Gaffney
@ 2004-05-15 13:34 ` Marius Mauch
  2004-05-15 15:43   ` Andrew Gaffney
  0 siblings, 1 reply; 7+ messages in thread
From: Marius Mauch @ 2004-05-15 13:34 UTC (permalink / raw
  To: gentoo-dev

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

On 05/14/04  Andrew Gaffney wrote:

> In my digging for how Portage really works, I've come across yet
> another oddity. In 'emerge -ep xfree', I get:
> 
> [ebuild  N    ] sys-devel/bc-1.06-r5
> 
> but 'qpkg -q -nc -I bc' shows:
> 
> sys-libs/glibc-2.3.3_pre20040420
> DEPENDED ON BY:
>          elfutils-0.94-r1
>          prelink-20040317
> sys-devel/bc-1.06-r5             <---------
> DEPENDED ON BY:                  <---------
>          SYSTEM PROFILE           <---------
> dev-libs/libcroco-0.5.1
> DEPENDED ON BY:
>          librsvg-2.6.4
> dev-libs/libcdio-0.66
> DEPENDED ON BY:
>          vcdimager-0.7.20
> 
> If bc is only in the system profile and not depended on by anything
> else, why is it getting dragged in by xfree?

Because portage checks the system profile everytime, not just for
`emerge system`.

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.

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

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

* Re: [gentoo-dev] odd dependencies
  2004-05-15 13:34 ` Marius Mauch
@ 2004-05-15 15:43   ` Andrew Gaffney
  2004-05-15 16:50     ` Jason Stubbs
  0 siblings, 1 reply; 7+ messages in thread
From: Andrew Gaffney @ 2004-05-15 15:43 UTC (permalink / raw
  To: gentoo-dev

Marius Mauch wrote:
> On 05/14/04  Andrew Gaffney wrote:
> 
> 
>>In my digging for how Portage really works, I've come across yet
>>another oddity. In 'emerge -ep xfree', I get:
>>
>>[ebuild  N    ] sys-devel/bc-1.06-r5
>>
>>but 'qpkg -q -nc -I bc' shows:
>>
>>sys-libs/glibc-2.3.3_pre20040420
>>DEPENDED ON BY:
>>         elfutils-0.94-r1
>>         prelink-20040317
>>sys-devel/bc-1.06-r5             <---------
>>DEPENDED ON BY:                  <---------
>>         SYSTEM PROFILE           <---------
>>dev-libs/libcroco-0.5.1
>>DEPENDED ON BY:
>>         librsvg-2.6.4
>>dev-libs/libcdio-0.66
>>DEPENDED ON BY:
>>         vcdimager-0.7.20
>>
>>If bc is only in the system profile and not depended on by anything
>>else, why is it getting dragged in by xfree?
> 
> 
> Because portage checks the system profile everytime, not just for
> `emerge system`.

Then why doesn't the *entire* system profile get included?

-- 
Andrew Gaffney
Network Administrator
Skyline Aeronautics, LLC.
636-357-1548


--
gentoo-dev@gentoo.org mailing list


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

* Re: [gentoo-dev] odd dependencies
  2004-05-15 15:43   ` Andrew Gaffney
@ 2004-05-15 16:50     ` Jason Stubbs
  2004-05-15 17:00       ` Andrew Gaffney
  0 siblings, 1 reply; 7+ messages in thread
From: Jason Stubbs @ 2004-05-15 16:50 UTC (permalink / raw
  To: gentoo-dev

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

On Sunday 16 May 2004 00:43, Andrew Gaffney wrote:
> Marius Mauch wrote:
> > On 05/14/04  Andrew Gaffney wrote:
> >>In my digging for how Portage really works, I've come across yet
> >>another oddity. In 'emerge -ep xfree', I get:
> >>
> >>[ebuild  N    ] sys-devel/bc-1.06-r5
> >>
> >>but 'qpkg -q -nc -I bc' shows:
> >>
> >>sys-libs/glibc-2.3.3_pre20040420
> >>DEPENDED ON BY:
> >>         elfutils-0.94-r1
> >>         prelink-20040317
> >>sys-devel/bc-1.06-r5             <---------
> >>DEPENDED ON BY:                  <---------
> >>         SYSTEM PROFILE           <---------
> >>dev-libs/libcroco-0.5.1
> >>DEPENDED ON BY:
> >>         librsvg-2.6.4
> >>dev-libs/libcdio-0.66
> >>DEPENDED ON BY:
> >>         vcdimager-0.7.20
> >>
> >>If bc is only in the system profile and not depended on by anything
> >>else, why is it getting dragged in by xfree?
> >
> > Because portage checks the system profile everytime, not just for
> > `emerge system`.
>
> Then why doesn't the *entire* system profile get included?

Something wrong with qpkg it seems... it probably doesn't check further if 
it's a system package.

bc < openssl < perl < xfree

Regards,
Jason Stubbs
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iQCVAwUBQKZKPloikN4/5jfsAQLPHwP/aWy+h4i+j5kd0OLdBEns1RVINyeE8Bf2
ejerUWHZZq66oVgjw8U3yRll3PI6zZ3M2RrhhhzhxOpOHvnIGWqGsf6FFsL7OUz4
yL6ABErtsSgjziBUDt8lUPFCgc8lTDhth84ZAuKGiOMocpxwMSwHGyPA74Yo2M4B
bUgjF2pgRaU=
=QVJZ
-----END PGP SIGNATURE-----

--
gentoo-dev@gentoo.org mailing list


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

* Re: [gentoo-dev] odd dependencies
  2004-05-15 16:50     ` Jason Stubbs
@ 2004-05-15 17:00       ` Andrew Gaffney
  2004-05-16  1:32         ` [gentoo-dev] python/perl rewrite of qpkg Andrew Ross
  2004-05-17  9:24         ` [gentoo-dev] odd dependencies Karl Trygve Kalleberg
  0 siblings, 2 replies; 7+ messages in thread
From: Andrew Gaffney @ 2004-05-15 17:00 UTC (permalink / raw
  To: gentoo-dev

Jason Stubbs wrote:
> On Sunday 16 May 2004 00:43, Andrew Gaffney wrote:
> 
>>>Marius Mauch wrote:
>>>
>>>>On 05/14/04  Andrew Gaffney wrote:
>>>>
>>>>>In my digging for how Portage really works, I've come across yet
>>>>>another oddity. In 'emerge -ep xfree', I get:
>>>>>
>>>>>[ebuild  N    ] sys-devel/bc-1.06-r5
>>>>>
>>>>>but 'qpkg -q -nc -I bc' shows:
>>>>>
>>>>>sys-libs/glibc-2.3.3_pre20040420
>>>>>DEPENDED ON BY:
>>>>>        elfutils-0.94-r1
>>>>>        prelink-20040317
>>>>>sys-devel/bc-1.06-r5             <---------
>>>>>DEPENDED ON BY:                  <---------
>>>>>        SYSTEM PROFILE           <---------
>>>>>dev-libs/libcroco-0.5.1
>>>>>DEPENDED ON BY:
>>>>>        librsvg-2.6.4
>>>>>dev-libs/libcdio-0.66
>>>>>DEPENDED ON BY:
>>>>>        vcdimager-0.7.20
>>>>>
>>>>>If bc is only in the system profile and not depended on by anything
>>>>>else, why is it getting dragged in by xfree?
>>>>
>>>>Because portage checks the system profile everytime, not just for
>>>>`emerge system`.
>>>
>>>Then why doesn't the *entire* system profile get included?
> 
> 
> Something wrong with qpkg it seems... it probably doesn't check further if 
> it's a system package.
> 
> bc < openssl < perl < xfree

Wasn't there supposed to be a Python/Perl rewrite of qpkg?

-- 
Andrew Gaffney
Network Administrator
Skyline Aeronautics, LLC.
636-357-1548


--
gentoo-dev@gentoo.org mailing list


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

* [gentoo-dev] python/perl rewrite of qpkg
  2004-05-15 17:00       ` Andrew Gaffney
@ 2004-05-16  1:32         ` Andrew Ross
  2004-05-17  9:24         ` [gentoo-dev] odd dependencies Karl Trygve Kalleberg
  1 sibling, 0 replies; 7+ messages in thread
From: Andrew Ross @ 2004-05-16  1:32 UTC (permalink / raw
  To: gentoo-dev

On Sun, 2004-05-16 at 03:00, Andrew Gaffney wrote:
> Wasn't there supposed to be a Python/Perl rewrite of qpkg?

Would that be equery (which is written in python, but not yet complete)?

Cheers

Andrew


--
gentoo-dev@gentoo.org mailing list


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

* Re: [gentoo-dev] odd dependencies
  2004-05-15 17:00       ` Andrew Gaffney
  2004-05-16  1:32         ` [gentoo-dev] python/perl rewrite of qpkg Andrew Ross
@ 2004-05-17  9:24         ` Karl Trygve Kalleberg
  1 sibling, 0 replies; 7+ messages in thread
From: Karl Trygve Kalleberg @ 2004-05-17  9:24 UTC (permalink / raw
  To: Andrew Gaffney; +Cc: gentoo-dev

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

On Sat, May 15, 2004 at 12:00:33PM -0500, Andrew Gaffney wrote:
> 
> Wasn't there supposed to be a Python/Perl rewrite of qpkg?

That would be the ongoing equery work, yes. 

Karl T

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

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

end of thread, other threads:[~2004-05-17 20:19 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-05-15  4:53 [gentoo-dev] odd dependencies Andrew Gaffney
2004-05-15 13:34 ` Marius Mauch
2004-05-15 15:43   ` Andrew Gaffney
2004-05-15 16:50     ` Jason Stubbs
2004-05-15 17:00       ` Andrew Gaffney
2004-05-16  1:32         ` [gentoo-dev] python/perl rewrite of qpkg Andrew Ross
2004-05-17  9:24         ` [gentoo-dev] odd dependencies Karl Trygve Kalleberg

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