* [gentoo-user] Problem with revdep-rebuild
@ 2010-08-13 12:42 Massimiliano Ziccardi
2010-08-13 13:50 ` Alex Schuster
0 siblings, 1 reply; 13+ messages in thread
From: Massimiliano Ziccardi @ 2010-08-13 12:42 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 537 bytes --]
Hi all!
I'm trying to update my gentoo after a long time.
I tried the update (emerge -uD world) but I got some problem about
conflicting and missing libraries, so I've uninstalled some software.
After that, I ran an revdep-rebuild, but it do not works.
When it tries to emerge xfce4-panel it always gives this error during the
build process:
/usr/lib/libxfce4util.la: No such file or directory
I tried to re-emerge the libxfce4util package, but with no luck : that file
do not exists!!!
Any idea?
Thanks in advance,
Massimiliano
[-- Attachment #2: Type: text/html, Size: 641 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] Problem with revdep-rebuild
2010-08-13 12:42 [gentoo-user] Problem with revdep-rebuild Massimiliano Ziccardi
@ 2010-08-13 13:50 ` Alex Schuster
2010-08-14 1:26 ` Jake Moe
0 siblings, 1 reply; 13+ messages in thread
From: Alex Schuster @ 2010-08-13 13:50 UTC (permalink / raw
To: gentoo-user
Massimiliano Ziccardi writes:
> I'm trying to update my gentoo after a long time.
That tends to be more problematic than regular updates.
> I tried the update (emerge -uD world) but I got some problem about
> conflicting and missing libraries, so I've uninstalled some software.
portage 2.2 may ease these things, it does some automatic blocker
resolution (does not work always for me, but most of the times). It is
still masked, but people use it for far over a year now, and I did not
read about big problems.
> When it tries to emerge xfce4-panel it always gives this error during
> the build process:
>
> /usr/lib/libxfce4util.la: No such file or directory
>
> I tried to re-emerge the libxfce4util package, but with no luck : that
> file do not exists!!!
>
> Any idea?
Maybe give 'lafilefixer --justfixit' a try? Emerge lafilefixer if you do
not have it already.
Have you read all he elog messages? They sometimes tell about additional
manual steps that have to be done.
Wonko
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] Problem with revdep-rebuild
2010-08-13 13:50 ` Alex Schuster
@ 2010-08-14 1:26 ` Jake Moe
2010-08-16 7:54 ` Massimiliano Ziccardi
0 siblings, 1 reply; 13+ messages in thread
From: Jake Moe @ 2010-08-14 1:26 UTC (permalink / raw
To: gentoo-user
On 08/13/10 23:50, Alex Schuster wrote:
> Massimiliano Ziccardi writes:
>
>> I'm trying to update my gentoo after a long time.
> That tends to be more problematic than regular updates.
>
>> I tried the update (emerge -uD world) but I got some problem about
>> conflicting and missing libraries, so I've uninstalled some software.
> portage 2.2 may ease these things, it does some automatic blocker
> resolution (does not work always for me, but most of the times). It is
> still masked, but people use it for far over a year now, and I did not
> read about big problems.
>
>
>> When it tries to emerge xfce4-panel it always gives this error during
>> the build process:
>>
>> /usr/lib/libxfce4util.la: No such file or directory
>>
>> I tried to re-emerge the libxfce4util package, but with no luck : that
>> file do not exists!!!
>>
>> Any idea?
> Maybe give 'lafilefixer --justfixit' a try? Emerge lafilefixer if you do
> not have it already.
>
> Have you read all he elog messages? They sometimes tell about additional
> manual steps that have to be done.
>
> Wonko
Well, on my system, that file does belong to libxfce4util:
jmoe@aus8617 ~ $ equery belongs /usr/lib/libxfce4util.la
[ Searching for file(s) /usr/lib/libxfce4util.la in *... ]
xfce-base/libxfce4util-4.6.2 (/usr/lib/libxfce4util.la)
What does the screen say when it gets to the install phase of emerge?
Any errors there, especially with that file?
Jake Moe
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] Problem with revdep-rebuild
2010-08-14 1:26 ` Jake Moe
@ 2010-08-16 7:54 ` Massimiliano Ziccardi
2010-08-16 8:13 ` Dale
0 siblings, 1 reply; 13+ messages in thread
From: Massimiliano Ziccardi @ 2010-08-16 7:54 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1986 bytes --]
Thanks all.
Installing portage 2 and uninstalling some other package now I'm able to
update the system.
I've uninstalled xfce, firefox (??!) and kde.
Now the update seems to proceed. Then I'll reinstall everything.
However, I tried emerge belong on my system, but it gave me no output:
"
# equery belongs /usr/lib/libxfce4util.la
[ Searching for file(s) /usr/lib/libxfce4util.la in *... ]
#
"
On Sat, Aug 14, 2010 at 3:26 AM, Jake Moe <jakesaddress@gmail.com> wrote:
> On 08/13/10 23:50, Alex Schuster wrote:
> > Massimiliano Ziccardi writes:
> >
> >> I'm trying to update my gentoo after a long time.
> > That tends to be more problematic than regular updates.
> >
> >> I tried the update (emerge -uD world) but I got some problem about
> >> conflicting and missing libraries, so I've uninstalled some software.
> > portage 2.2 may ease these things, it does some automatic blocker
> > resolution (does not work always for me, but most of the times). It is
> > still masked, but people use it for far over a year now, and I did not
> > read about big problems.
> >
> >
> >> When it tries to emerge xfce4-panel it always gives this error during
> >> the build process:
> >>
> >> /usr/lib/libxfce4util.la: No such file or directory
> >>
> >> I tried to re-emerge the libxfce4util package, but with no luck : that
> >> file do not exists!!!
> >>
> >> Any idea?
> > Maybe give 'lafilefixer --justfixit' a try? Emerge lafilefixer if you do
> > not have it already.
> >
> > Have you read all he elog messages? They sometimes tell about additional
> > manual steps that have to be done.
> >
> > Wonko
> Well, on my system, that file does belong to libxfce4util:
>
> jmoe@aus8617 ~ $ equery belongs /usr/lib/libxfce4util.la
> [ Searching for file(s) /usr/lib/libxfce4util.la in *... ]
> xfce-base/libxfce4util-4.6.2 (/usr/lib/libxfce4util.la)
>
> What does the screen say when it gets to the install phase of emerge?
> Any errors there, especially with that file?
>
> Jake Moe
>
>
[-- Attachment #2: Type: text/html, Size: 2940 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] Problem with revdep-rebuild
2010-08-16 7:54 ` Massimiliano Ziccardi
@ 2010-08-16 8:13 ` Dale
2010-08-16 9:31 ` Peter Humphrey
0 siblings, 1 reply; 13+ messages in thread
From: Dale @ 2010-08-16 8:13 UTC (permalink / raw
To: gentoo-user
Massimiliano Ziccardi wrote:
> Thanks all.
> Installing portage 2 and uninstalling some other package now I'm able
> to update the system.
>
> I've uninstalled xfce, firefox (??!) and kde.
>
> Now the update seems to proceed. Then I'll reinstall everything.
>
> However, I tried emerge belong on my system, but it gave me no output:
>
> "
> # equery belongs /usr/lib/libxfce4util.la <http://libxfce4util.la>
> [ Searching for file(s) /usr/lib/libxfce4util.la
> <http://libxfce4util.la> in *... ]
> #
> "
Equery doesn't give any results because it is not installed. When you
need to know what package gives you a file or command, try this:
http://www.portagefilelist.de/index.php/Special:PFLQuery2?file=%2Fusr%2Flib%2Flibxfce4util.la&searchfile=lookup&lookup=file#result
That also shows what package that file belongs to.
Dale
:-) :-)
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] Problem with revdep-rebuild
2010-08-16 8:13 ` Dale
@ 2010-08-16 9:31 ` Peter Humphrey
2010-08-16 9:38 ` Dale
0 siblings, 1 reply; 13+ messages in thread
From: Peter Humphrey @ 2010-08-16 9:31 UTC (permalink / raw
To: gentoo-user
On Monday 16 August 2010 09:13:29 Dale wrote:
> Massimiliano Ziccardi wrote:
> > # equery belongs /usr/lib/libxfce4util.la <http://libxfce4util.la>
> > [ Searching for file(s) /usr/lib/libxfce4util.la
> > <http://libxfce4util.la> in *... ]
> > #
> > "
>
> Equery doesn't give any results because it is not installed.
If it weren't installed it wouldn't be able to announce what it was
searching for and where :-)
--
Rgds
Peter. Linux Counter 5290, 1994-04-23.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] Problem with revdep-rebuild
2010-08-16 9:31 ` Peter Humphrey
@ 2010-08-16 9:38 ` Dale
2010-08-16 9:47 ` Massimiliano Ziccardi
` (2 more replies)
0 siblings, 3 replies; 13+ messages in thread
From: Dale @ 2010-08-16 9:38 UTC (permalink / raw
To: gentoo-user
Peter Humphrey wrote:
> On Monday 16 August 2010 09:13:29 Dale wrote:
>
>> Massimiliano Ziccardi wrote:
>>
>>> # equery belongs /usr/lib/libxfce4util.la<http://libxfce4util.la>
>>> [ Searching for file(s) /usr/lib/libxfce4util.la
>>> <http://libxfce4util.la> in *... ]
>>> #
>>> "
>>>
>> Equery doesn't give any results because it is not installed.
>>
> If it weren't installed it wouldn't be able to announce what it was
> searching for and where :-)
>
>
Some new people think it knows where things come from even if it is not
installed. It can't do that so I posted that in case the person didn't
know. Then I posted a way to find out even if a package is not
installed. I didn't know about that website until someone pointed it
out to me many ages ago.
It would be neat if it could do that tho. Just have no idea how it
could. ;-)
Dale
:-) :-)
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] Problem with revdep-rebuild
2010-08-16 9:38 ` Dale
@ 2010-08-16 9:47 ` Massimiliano Ziccardi
2010-08-17 10:21 ` Jake Moe
2010-08-16 9:57 ` Alan McKinnon
2010-08-16 10:07 ` Peter Humphrey
2 siblings, 1 reply; 13+ messages in thread
From: Massimiliano Ziccardi @ 2010-08-16 9:47 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1486 bytes --]
>
> Some new people think it knows where things come from even if it is not
> installed. It can't do that so I posted that in case the person didn't
> know.
>
Well, I'm not very expert about gentoo... I though it would query some kind
of database to ask what package contains a certain file....
Now I know it works differently...
It would be neat if it could do that tho. Just have no idea how it could.
> ;-)
>
I think querying an online database could be a nice solution.
Thanks!
On Mon, Aug 16, 2010 at 11:38 AM, Dale <rdalek1967@gmail.com> wrote:
> Peter Humphrey wrote:
>
>> On Monday 16 August 2010 09:13:29 Dale wrote:
>>
>>
>>> Massimiliano Ziccardi wrote:
>>>
>>>
>>>> # equery belongs /usr/lib/libxfce4util.la<http://libxfce4util.la>
>>>> [ Searching for file(s) /usr/lib/libxfce4util.la
>>>> <http://libxfce4util.la> in *... ]
>>>> #
>>>> "
>>>>
>>>>
>>> Equery doesn't give any results because it is not installed.
>>>
>>>
>> If it weren't installed it wouldn't be able to announce what it was
>> searching for and where :-)
>>
>>
>>
>
> Some new people think it knows where things come from even if it is not
> installed. It can't do that so I posted that in case the person didn't
> know. Then I posted a way to find out even if a package is not installed.
> I didn't know about that website until someone pointed it out to me many
> ages ago.
>
> It would be neat if it could do that tho. Just have no idea how it could.
> ;-)
>
> Dale
>
> :-) :-)
>
>
[-- Attachment #2: Type: text/html, Size: 2861 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] Problem with revdep-rebuild
2010-08-16 9:47 ` Massimiliano Ziccardi
@ 2010-08-17 10:21 ` Jake Moe
2010-08-20 8:39 ` Massimiliano Ziccardi
0 siblings, 1 reply; 13+ messages in thread
From: Jake Moe @ 2010-08-17 10:21 UTC (permalink / raw
To: gentoo-user
On 08/16/10 19:47, Massimiliano Ziccardi wrote:
>> Some new people think it knows where things come from even if it is not
>> installed. It can't do that so I posted that in case the person didn't
>> know.
>>
> Well, I'm not very expert about gentoo... I though it would query some kind
> of database to ask what package contains a certain file....
>
> Now I know it works differently...
>
> It would be neat if it could do that tho. Just have no idea how it could.
>> ;-)
>>
> I think querying an online database could be a nice solution.
>
> Thanks!
>
> On Mon, Aug 16, 2010 at 11:38 AM, Dale <rdalek1967@gmail.com> wrote:
>
>> Peter Humphrey wrote:
>>
>>> On Monday 16 August 2010 09:13:29 Dale wrote:
>>>
>>>> Massimiliano Ziccardi wrote:
>>>>
>>>>> # equery belongs /usr/lib/libxfce4util.la<http://libxfce4util.la>
>>>>> [ Searching for file(s) /usr/lib/libxfce4util.la
>>>>> <http://libxfce4util.la> in *... ]
>>>>> #
>>>>> "
>>>> Equery doesn't give any results because it is not installed.
>>> If it weren't installed it wouldn't be able to announce what it was
>>> searching for and where :-)
>> Some new people think it knows where things come from even if it is not
>> installed. It can't do that so I posted that in case the person didn't
>> know. Then I posted a way to find out even if a package is not installed.
>> I didn't know about that website until someone pointed it out to me many
>> ages ago.
>>
>> It would be neat if it could do that tho. Just have no idea how it could.
>> ;-)
>>
>> Dale
>>
>> :-) :-)
Yeah, sorry, I only included that "equery belongs" bit last time to show
that it was installed on my system, and that the libxfce4util package
installed it. I didn't mean to say you should look for it there; it's
not going to find it, as has been pointed out before. My only point was
that emerging libxfce4util *should* have installed that file; since it
didn't, I would assume you need to look at that emerge process to find
out why; either it's not building it for some reason, or not installing
it after it's been built.
Jake Moe
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] Problem with revdep-rebuild
2010-08-17 10:21 ` Jake Moe
@ 2010-08-20 8:39 ` Massimiliano Ziccardi
0 siblings, 0 replies; 13+ messages in thread
From: Massimiliano Ziccardi @ 2010-08-20 8:39 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 2727 bytes --]
Hi all!
Thanks to your beautiful support, I solved my issue!
Again, as usual, I've to send my compliments to this mailing list: every
time I've a problem here there is someone that tries to help me (and usually
solves my problems)!
Moreover, simply reading the ML I always learn new commands that reduces my
needs to bother you here!
Thank you all! You are just great!
(can't say the same of other distribution's mailing lists.... )
Massimiliano
On Tue, Aug 17, 2010 at 12:21 PM, Jake Moe <jakesaddress@gmail.com> wrote:
> On 08/16/10 19:47, Massimiliano Ziccardi wrote:
> >> Some new people think it knows where things come from even if it is not
> >> installed. It can't do that so I posted that in case the person didn't
> >> know.
> >>
> > Well, I'm not very expert about gentoo... I though it would query some
> kind
> > of database to ask what package contains a certain file....
> >
> > Now I know it works differently...
> >
> > It would be neat if it could do that tho. Just have no idea how it
> could.
> >> ;-)
> >>
> > I think querying an online database could be a nice solution.
> >
> > Thanks!
> >
> > On Mon, Aug 16, 2010 at 11:38 AM, Dale <rdalek1967@gmail.com> wrote:
> >
> >> Peter Humphrey wrote:
> >>
> >>> On Monday 16 August 2010 09:13:29 Dale wrote:
> >>>
> >>>> Massimiliano Ziccardi wrote:
> >>>>
> >>>>> # equery belongs /usr/lib/libxfce4util.la<http://libxfce4util.la>
> >>>>> [ Searching for file(s) /usr/lib/libxfce4util.la
> >>>>> <http://libxfce4util.la> in *... ]
> >>>>> #
> >>>>> "
> >>>> Equery doesn't give any results because it is not installed.
> >>> If it weren't installed it wouldn't be able to announce what it was
> >>> searching for and where :-)
> >> Some new people think it knows where things come from even if it is not
> >> installed. It can't do that so I posted that in case the person didn't
> >> know. Then I posted a way to find out even if a package is not
> installed.
> >> I didn't know about that website until someone pointed it out to me
> many
> >> ages ago.
> >>
> >> It would be neat if it could do that tho. Just have no idea how it
> could.
> >> ;-)
> >>
> >> Dale
> >>
> >> :-) :-)
> Yeah, sorry, I only included that "equery belongs" bit last time to show
> that it was installed on my system, and that the libxfce4util package
> installed it. I didn't mean to say you should look for it there; it's
> not going to find it, as has been pointed out before. My only point was
> that emerging libxfce4util *should* have installed that file; since it
> didn't, I would assume you need to look at that emerge process to find
> out why; either it's not building it for some reason, or not installing
> it after it's been built.
>
> Jake Moe
>
>
[-- Attachment #2: Type: text/html, Size: 3916 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] Problem with revdep-rebuild
2010-08-16 9:38 ` Dale
2010-08-16 9:47 ` Massimiliano Ziccardi
@ 2010-08-16 9:57 ` Alan McKinnon
2010-08-16 15:26 ` Bill Longman
2010-08-16 10:07 ` Peter Humphrey
2 siblings, 1 reply; 13+ messages in thread
From: Alan McKinnon @ 2010-08-16 9:57 UTC (permalink / raw
To: gentoo-user
On Monday 16 August 2010 11:38:17 Dale wrote:
> Peter Humphrey wrote:
> > On Monday 16 August 2010 09:13:29 Dale wrote:
> >> Massimiliano Ziccardi wrote:
> >>> # equery belongs /usr/lib/libxfce4util.la<http://libxfce4util.la>
> >>> [ Searching for file(s) /usr/lib/libxfce4util.la
> >>> <http://libxfce4util.la> in *... ]
> >>> #
> >>> "
> >>
> >> Equery doesn't give any results because it is not installed.
> >
> > If it weren't installed it wouldn't be able to announce what it was
> > searching for and where :-)
>
> Some new people think it knows where things come from even if it is not
> installed. It can't do that so I posted that in case the person didn't
> know. Then I posted a way to find out even if a package is not
> installed. I didn't know about that website until someone pointed it
> out to me many ages ago.
>
> It would be neat if it could do that tho. Just have no idea how it
> could. ;-)
It would have to consult a database of file->package mappings. For already
installed packages, it simply looks in /var/ locally - an excellent high-
quality database of such already exists there :-)
For not already installed packages, it would have to look out on the
intartubes for the site you mentioned or something similar. A portage dev
would have to be batshit insane to even try that as the results are "fuzzy".
There are filename collisions to deal with, plus the fact that you don't know
what a package installs till someone builds it. And then there's the carnage
caused by USE flags - my list of installed files for a package is likely
different to yours.
A hallmark of portage is that it deals in definitive data - results are always
exact, unambiguous and deterministic - especially deterministic.
Google for instance, is none of these things. Google results are "good
enough". Mixing portage's view of data with google's view of data will break
portage is many many horrible ways and make your life (as someone who helps
others on this list) miserable - users *will* trust such a lookup tool to be
definitive.
Which all goes to say you should resist the creation of any such lookup tool
with every fibre of your being :-)
--
alan dot mckinnon at gmail dot com
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] Problem with revdep-rebuild
2010-08-16 9:38 ` Dale
2010-08-16 9:47 ` Massimiliano Ziccardi
2010-08-16 9:57 ` Alan McKinnon
@ 2010-08-16 10:07 ` Peter Humphrey
2 siblings, 0 replies; 13+ messages in thread
From: Peter Humphrey @ 2010-08-16 10:07 UTC (permalink / raw
To: gentoo-user
On Monday 16 August 2010 10:38:17 Dale wrote:
> I didn't know about that website until someone pointed it out to me
> many ages ago.
I didn't either until you mentioned it, for which thanks.
:-)
--
Rgds
Peter. Linux Counter 5290, 1994-04-23.
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2010-08-20 9:06 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-08-13 12:42 [gentoo-user] Problem with revdep-rebuild Massimiliano Ziccardi
2010-08-13 13:50 ` Alex Schuster
2010-08-14 1:26 ` Jake Moe
2010-08-16 7:54 ` Massimiliano Ziccardi
2010-08-16 8:13 ` Dale
2010-08-16 9:31 ` Peter Humphrey
2010-08-16 9:38 ` Dale
2010-08-16 9:47 ` Massimiliano Ziccardi
2010-08-17 10:21 ` Jake Moe
2010-08-20 8:39 ` Massimiliano Ziccardi
2010-08-16 9:57 ` Alan McKinnon
2010-08-16 15:26 ` Bill Longman
2010-08-16 10:07 ` Peter Humphrey
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox