public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] Why isn't libxslt updated by emerge world?
@ 2008-07-24 22:45 Grant
  2008-07-25  5:50 ` Sebastian Günther
  0 siblings, 1 reply; 11+ messages in thread
From: Grant @ 2008-07-24 22:45 UTC (permalink / raw
  To: Gentoo mailing list

I'm synced up and emerge world doesn't want to emerge anything, but
python-updater wants to re-emerge an old version of libxslt which is
currently installed, which looks like it should have been updated via
emerge world:

# equery depends libxslt
[ Searching for packages depending on libxslt... ]
dev-lang/php-5.2.6-r2 (xsl? dev-libs/libxslt)
dev-libs/glib-2.16.3-r1 (doc? >=dev-libs/libxslt-1.0)

Can anyone explain this?

- Grant



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

* Re: [gentoo-user] Why isn't libxslt updated by emerge world?
  2008-07-24 22:45 [gentoo-user] Why isn't libxslt updated by emerge world? Grant
@ 2008-07-25  5:50 ` Sebastian Günther
  2008-07-25 15:22   ` Grant
  0 siblings, 1 reply; 11+ messages in thread
From: Sebastian Günther @ 2008-07-25  5:50 UTC (permalink / raw
  To: gentoo-user

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

* Grant (emailgrant@gmail.com) [25.07.08 00:46]:
> I'm synced up and emerge world doesn't want to emerge anything, but
> python-updater wants to re-emerge an old version of libxslt which is
> currently installed, which looks like it should have been updated via
> emerge world:
> 
> # equery depends libxslt
> [ Searching for packages depending on libxslt... ]
> dev-lang/php-5.2.6-r2 (xsl? dev-libs/libxslt)
> dev-libs/glib-2.16.3-r1 (doc? >=dev-libs/libxslt-1.0)
> 
> Can anyone explain this?
> 

As you stated correctly: phython-updater wants *re*-emerge libxslt, 
because something, in this case phython, on which libxlst depends has 
changed.

There is no update of libxslt, so why sgould emerge -u world bother?

> - Grant
> 

HTH
Sebastian

-- 
 " Religion ist das Opium des Volkes. "      Karl Marx

 SEB@STI@N GÜNTHER         mailto:samson@guenther-roetgen.de

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

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

* Re: [gentoo-user] Why isn't libxslt updated by emerge world?
  2008-07-25  5:50 ` Sebastian Günther
@ 2008-07-25 15:22   ` Grant
  2008-07-25 16:04     ` Sebastian Günther
  0 siblings, 1 reply; 11+ messages in thread
From: Grant @ 2008-07-25 15:22 UTC (permalink / raw
  To: gentoo-user

>> I'm synced up and emerge world doesn't want to emerge anything, but
>> python-updater wants to re-emerge an old version of libxslt which is
>> currently installed, which looks like it should have been updated via
>> emerge world:
>>
>> # equery depends libxslt
>> [ Searching for packages depending on libxslt... ]
>> dev-lang/php-5.2.6-r2 (xsl? dev-libs/libxslt)
>> dev-libs/glib-2.16.3-r1 (doc? >=dev-libs/libxslt-1.0)
>>
>> Can anyone explain this?
>>
>
> As you stated correctly: phython-updater wants *re*-emerge libxslt,
> because something, in this case phython, on which libxlst depends has
> changed.
>
> There is no update of libxslt, so why sgould emerge -u world bother?

But there is:

# emerge -pv libxslt

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     U ] dev-libs/libxslt-1.1.24 [1.1.20] USE="crypt python
-debug -examples%" 3,286 kB

That's the confusing part.

- Grant



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

* Re: [gentoo-user] Why isn't libxslt updated by emerge world?
  2008-07-25 15:22   ` Grant
@ 2008-07-25 16:04     ` Sebastian Günther
  2008-07-25 18:35       ` Grant
  0 siblings, 1 reply; 11+ messages in thread
From: Sebastian Günther @ 2008-07-25 16:04 UTC (permalink / raw
  To: gentoo-user

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

* Grant (emailgrant@gmail.com) [25.07.08 17:24]:
> 
> But there is:
> 
> # emerge -pv libxslt
> 
> These are the packages that would be merged, in order:
> 
> Calculating dependencies... done!
> [ebuild     U ] dev-libs/libxslt-1.1.24 [1.1.20] USE="crypt python
> -debug -examples%" 3,286 kB
> 
> That's the confusing part.
> 
> - Grant
> 

OK, did you call

emerge -avtDuN world?


Sebastian

-- 
 " Religion ist das Opium des Volkes. "      Karl Marx

 SEB@STI@N GÜNTHER         mailto:samson@guenther-roetgen.de

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

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

* Re: [gentoo-user] Why isn't libxslt updated by emerge world?
  2008-07-25 16:04     ` Sebastian Günther
@ 2008-07-25 18:35       ` Grant
  2008-07-25 19:01         ` Dale
                           ` (2 more replies)
  0 siblings, 3 replies; 11+ messages in thread
From: Grant @ 2008-07-25 18:35 UTC (permalink / raw
  To: gentoo-user

>> But there is:
>>
>> # emerge -pv libxslt
>>
>> These are the packages that would be merged, in order:
>>
>> Calculating dependencies... done!
>> [ebuild     U ] dev-libs/libxslt-1.1.24 [1.1.20] USE="crypt python
>> -debug -examples%" 3,286 kB
>>
>> That's the confusing part.
>>
>> - Grant
>>
>
> OK, did you call
>
> emerge -avtDuN world?

Of course, that's the confusing part. :)

- Grant



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

* Re: [gentoo-user] Why isn't libxslt updated by emerge world?
  2008-07-25 18:35       ` Grant
@ 2008-07-25 19:01         ` Dale
  2008-07-25 19:02         ` Sebastian Günther
  2008-07-26  0:31         ` Allan Gottlieb
  2 siblings, 0 replies; 11+ messages in thread
From: Dale @ 2008-07-25 19:01 UTC (permalink / raw
  To: gentoo-user

Grant wrote:
>>> But there is:
>>>
>>> # emerge -pv libxslt
>>>
>>> These are the packages that would be merged, in order:
>>>
>>> Calculating dependencies... done!
>>> [ebuild     U ] dev-libs/libxslt-1.1.24 [1.1.20] USE="crypt python
>>> -debug -examples%" 3,286 kB
>>>
>>> That's the confusing part.
>>>
>>> - Grant
>>>
>>>       
>> OK, did you call
>>
>> emerge -avtDuN world?
>>     
>
> Of course, that's the confusing part. :)
>
> - Grant
>
>
>   

Did you notice this part?  -examples%  It appears to me that the USE 
flag has changed and that is why it is wanting to re-emerge it.  If you 
want to confirm this, run emerge -uvNp world and see if it shows up 
then.  You can replace the "p" with a "a" if you wish.  The "N" will 
pick up the USE flag change.

Hope that helps.

Dale

:-)  :-) 



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

* Re: [gentoo-user] Why isn't libxslt updated by emerge world?
  2008-07-25 18:35       ` Grant
  2008-07-25 19:01         ` Dale
@ 2008-07-25 19:02         ` Sebastian Günther
  2008-07-25 19:22           ` Grant
  2008-07-26  0:31         ` Allan Gottlieb
  2 siblings, 1 reply; 11+ messages in thread
From: Sebastian Günther @ 2008-07-25 19:02 UTC (permalink / raw
  To: gentoo-user

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

* Grant (emailgrant@gmail.com) [25.07.08 20:36]:
> >> But there is:
> >>
> >> # emerge -pv libxslt
> >>
> >> These are the packages that would be merged, in order:
> >>
> >> Calculating dependencies... done!
> >> [ebuild     U ] dev-libs/libxslt-1.1.24 [1.1.20] USE="crypt python
> >> -debug -examples%" 3,286 kB
> >>
> >> That's the confusing part.
> >>
> >> - Grant
> >>
> >
> > OK, did you call
> >
> > emerge -avtDuN world?
> 
> Of course, that's the confusing part. :)
> 
> - Grant
> 

Maybe it is just a buildtime dependency, if you only have the doc 
USE-flag and not the xsl USE-flag enabled, this is very likely the 
cause.

Sebastian

-- 
 " Religion ist das Opium des Volkes. "      Karl Marx

 SEB@STI@N GÜNTHER         mailto:samson@guenther-roetgen.de

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

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

* Re: [gentoo-user] Why isn't libxslt updated by emerge world?
  2008-07-25 19:02         ` Sebastian Günther
@ 2008-07-25 19:22           ` Grant
  2008-07-25 21:11             ` Sebastian Günther
  0 siblings, 1 reply; 11+ messages in thread
From: Grant @ 2008-07-25 19:22 UTC (permalink / raw
  To: gentoo-user

>> >> But there is:
>> >>
>> >> # emerge -pv libxslt
>> >>
>> >> These are the packages that would be merged, in order:
>> >>
>> >> Calculating dependencies... done!
>> >> [ebuild     U ] dev-libs/libxslt-1.1.24 [1.1.20] USE="crypt python
>> >> -debug -examples%" 3,286 kB
>> >>
>> >> That's the confusing part.
>> >>
>> >> - Grant
>> >>
>> >
>> > OK, did you call
>> >
>> > emerge -avtDuN world?
>>
>> Of course, that's the confusing part. :)
>>
>> - Grant
>>
>
> Maybe it is just a buildtime dependency, if you only have the doc
> USE-flag and not the xsl USE-flag enabled, this is very likely the
> cause.

I actually don't have doc or xsl USE explicitly enabled.  depclean
wants to remove libxslt, so I'm doing that.  It's confusing because
'equery depends libxslt' says php and glib depend on libxslt.  I guess
that's the buildtime dependency you're talking about?  Does that mean
the package only needs to be installed while php and glib and being
compiled, and can then be removed?

- Grant



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

* Re: [gentoo-user] Why isn't libxslt updated by emerge world?
  2008-07-25 19:22           ` Grant
@ 2008-07-25 21:11             ` Sebastian Günther
  0 siblings, 0 replies; 11+ messages in thread
From: Sebastian Günther @ 2008-07-25 21:11 UTC (permalink / raw
  To: gentoo-user

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

* Grant (emailgrant@gmail.com) [25.07.08 21:23]:
> >
> > Maybe it is just a buildtime dependency, if you only have the doc
> > USE-flag and not the xsl USE-flag enabled, this is very likely the
> > cause.
> 
> I actually don't have doc or xsl USE explicitly enabled.  depclean
> wants to remove libxslt, so I'm doing that.  It's confusing because
> 'equery depends libxslt' says php and glib depend on libxslt.  I guess
> that's the buildtime dependency you're talking about?  Does that mean
> the package only needs to be installed while php and glib and being
> compiled, and can then be removed?
> 
euse -i doc xsl
will give you info which is activated.

Remeber: php only depends on xsl when the use flag xsl is activated. the 
same goes for glib, and because it's only the doc use flag which 
activates it, I strongly believe libxslt is only needed to build the 
documentation, since I doubt there is a runtime dependency for 
documentation...

> - Grant
> 

Sebastian

-- 
 " Religion ist das Opium des Volkes. "      Karl Marx

 SEB@STI@N GÜNTHER         mailto:samson@guenther-roetgen.de

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

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

* Re: [gentoo-user] Why isn't libxslt updated by emerge world?
  2008-07-25 18:35       ` Grant
  2008-07-25 19:01         ` Dale
  2008-07-25 19:02         ` Sebastian Günther
@ 2008-07-26  0:31         ` Allan Gottlieb
  2008-07-26  0:48           ` Grant
  2 siblings, 1 reply; 11+ messages in thread
From: Allan Gottlieb @ 2008-07-26  0:31 UTC (permalink / raw
  To: gentoo-user

At Fri, 25 Jul 2008 11:35:29 -0700 Grant <emailgrant@gmail.com> wrote:

>>> But there is:
>>>
>>> # emerge -pv libxslt
>>>
>>> These are the packages that would be merged, in order:
>>>
>>> Calculating dependencies... done!
>>> [ebuild     U ] dev-libs/libxslt-1.1.24 [1.1.20] USE="crypt python
>>> -debug -examples%" 3,286 kB

Perhaps libxslt isn't in world and isn't a dependency.
Did you try emerge --depclean   ?

allan



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

* Re: [gentoo-user] Why isn't libxslt updated by emerge world?
  2008-07-26  0:31         ` Allan Gottlieb
@ 2008-07-26  0:48           ` Grant
  0 siblings, 0 replies; 11+ messages in thread
From: Grant @ 2008-07-26  0:48 UTC (permalink / raw
  To: gentoo-user

>>>> But there is:
>>>>
>>>> # emerge -pv libxslt
>>>>
>>>> These are the packages that would be merged, in order:
>>>>
>>>> Calculating dependencies... done!
>>>> [ebuild     U ] dev-libs/libxslt-1.1.24 [1.1.20] USE="crypt python
>>>> -debug -examples%" 3,286 kB
>
> Perhaps libxslt isn't in world and isn't a dependency.
> Did you try emerge --depclean   ?

Yeah, depclean did want to get rid of it, but 'equery depends' said it
was needed.  It's gone now though.

- Grant



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

end of thread, other threads:[~2008-07-26  0:48 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-07-24 22:45 [gentoo-user] Why isn't libxslt updated by emerge world? Grant
2008-07-25  5:50 ` Sebastian Günther
2008-07-25 15:22   ` Grant
2008-07-25 16:04     ` Sebastian Günther
2008-07-25 18:35       ` Grant
2008-07-25 19:01         ` Dale
2008-07-25 19:02         ` Sebastian Günther
2008-07-25 19:22           ` Grant
2008-07-25 21:11             ` Sebastian Günther
2008-07-26  0:31         ` Allan Gottlieb
2008-07-26  0:48           ` Grant

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