* [gentoo-user] revdep-rebuild / missing ebuild
@ 2007-01-01 14:16 Uwe Thiem
2007-01-01 14:57 ` Rudmer van Dijk
` (3 more replies)
0 siblings, 4 replies; 12+ messages in thread
From: Uwe Thiem @ 2007-01-01 14:16 UTC (permalink / raw
To: gentoo-user
Hi folks,
revdep-rebuild produces a long list of binaries to be rebuilt. Not wuite
surprising since I haven't done it on that box for a long while.
Problem is it tells me that at least for one binary no ebuild exists but it
doesn't tell me which binary. Bummer! How do I find out?
Uwe
--
A fast and easy generator of fractals for KDE:
http://www.SysEx.com.na/iwy-1.0.tar.bz2
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] revdep-rebuild / missing ebuild
2007-01-01 14:16 [gentoo-user] revdep-rebuild / missing ebuild Uwe Thiem
@ 2007-01-01 14:57 ` Rudmer van Dijk
2007-01-01 20:13 ` Uwe Thiem
2007-01-01 16:18 ` Norberto Bensa
` (2 subsequent siblings)
3 siblings, 1 reply; 12+ messages in thread
From: Rudmer van Dijk @ 2007-01-01 14:57 UTC (permalink / raw
To: gentoo-user
Hi,
On Monday 01 January 2007 15:16, Uwe Thiem wrote:
> revdep-rebuild produces a long list of binaries to be rebuilt. Not wuite
> surprising since I haven't done it on that box for a long while.
>
> Problem is it tells me that at least for one binary no ebuild exists but it
> doesn't tell me which binary. Bummer! How do I find out?
you can try `eix-test-obsolete` that will display inconsistencies all over the
place, as well as installed packages which does not exist anymore.
Rudmer
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] revdep-rebuild / missing ebuild
2007-01-01 14:16 [gentoo-user] revdep-rebuild / missing ebuild Uwe Thiem
2007-01-01 14:57 ` Rudmer van Dijk
@ 2007-01-01 16:18 ` Norberto Bensa
2007-01-01 17:15 ` Boyd Stephen Smith Jr.
2007-01-01 17:16 ` Bo Ørsted Andresen
3 siblings, 0 replies; 12+ messages in thread
From: Norberto Bensa @ 2007-01-01 16:18 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 258 bytes --]
Uwe Thiem wrote:
> Problem is it tells me that at least for one binary no ebuild exists but it
> doesn't tell me which binary. Bummer! How do I find out?
Hmmm, I'd try something like this:
for i in /usr/bin/*; do
equery b $i &>/dev/null || echo $i
done
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] revdep-rebuild / missing ebuild
2007-01-01 14:16 [gentoo-user] revdep-rebuild / missing ebuild Uwe Thiem
2007-01-01 14:57 ` Rudmer van Dijk
2007-01-01 16:18 ` Norberto Bensa
@ 2007-01-01 17:15 ` Boyd Stephen Smith Jr.
2007-01-01 20:16 ` Uwe Thiem
2007-01-01 17:16 ` Bo Ørsted Andresen
3 siblings, 1 reply; 12+ messages in thread
From: Boyd Stephen Smith Jr. @ 2007-01-01 17:15 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 910 bytes --]
On Monday 01 January 2007 08:16, Uwe Thiem <uwix@iway.na> wrote
about '[gentoo-user] revdep-rebuild / missing ebuild':
> revdep-rebuild produces a long list of binaries to be rebuilt. Not wuite
> surprising since I haven't done it on that box for a long while.
> Problem is it tells me that at least for one binary no ebuild exists but
> it doesn't tell me which binary. Bummer! How do I find out?
???
Are you running with the -q option? Normally in the "assigning file to
packages" stage it will produce error text like "<file> not owned by any
package is broken". Maybe check your output again? Or run with the -v
option to see if you get any extra messages?
--
"If there's one thing we've established over the years,
it's that the vast majority of our users don't have the slightest
clue what's best for them in terms of package stability."
-- Gentoo Developer Ciaran McCreesh
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] revdep-rebuild / missing ebuild
2007-01-01 14:16 [gentoo-user] revdep-rebuild / missing ebuild Uwe Thiem
` (2 preceding siblings ...)
2007-01-01 17:15 ` Boyd Stephen Smith Jr.
@ 2007-01-01 17:16 ` Bo Ørsted Andresen
2007-01-01 19:30 ` Strong Cypher
3 siblings, 1 reply; 12+ messages in thread
From: Bo Ørsted Andresen @ 2007-01-01 17:16 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 435 bytes --]
On Monday 01 January 2007 15:16, Uwe Thiem wrote:
> revdep-rebuild produces a long list of binaries to be rebuilt. Not wuite
> surprising since I haven't done it on that box for a long while.
>
> Problem is it tells me that at least for one binary no ebuild exists but it
> doesn't tell me which binary. Bummer! How do I find out?
You could start by showing us the exact output of `revdep-rebuild -i -vp`.
--
Bo Andresen
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] revdep-rebuild / missing ebuild
2007-01-01 17:16 ` Bo Ørsted Andresen
@ 2007-01-01 19:30 ` Strong Cypher
0 siblings, 0 replies; 12+ messages in thread
From: Strong Cypher @ 2007-01-01 19:30 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 369 bytes --]
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
you could do this
emerge sync
emerge -DNu world
emerge -a depclean
so ...
revdep-rebuild -pv
=> liste still long ??
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (MingW32) - WinPT 1.0.1
iD8DBQFFmWFnEg3iyspSWPARAuxQAJ9Yocx7sdwUZ7IiyrKaVutsh1dyngCeK4Xd
zTfXkHk8Z97maJx+weL8p0g=
=JpRJ
-----END PGP SIGNATURE-----
[-- Attachment #2: Type: text/html, Size: 444 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] revdep-rebuild / missing ebuild
2007-01-01 14:57 ` Rudmer van Dijk
@ 2007-01-01 20:13 ` Uwe Thiem
2007-01-01 23:49 ` Neil Bothwick
0 siblings, 1 reply; 12+ messages in thread
From: Uwe Thiem @ 2007-01-01 20:13 UTC (permalink / raw
To: gentoo-user
On 01 January 2007 16:57, Rudmer van Dijk wrote:
> Hi,
>
> On Monday 01 January 2007 15:16, Uwe Thiem wrote:
> > revdep-rebuild produces a long list of binaries to be rebuilt. Not wuite
> > surprising since I haven't done it on that box for a long while.
> >
> > Problem is it tells me that at least for one binary no ebuild exists but
> > it doesn't tell me which binary. Bummer! How do I find out?
>
> you can try `eix-test-obsolete` that will display inconsistencies all over
> the place, as well as installed packages which does not exist anymore.
That revealed a lot of interesting stuff, and I will have to go through it
with a fine-toothed comb. Unfortunately, there was nothing related to
orphaned binaries.
I eventually let revdep-rebuild build the packages in random order until it
hit one it couldn't. It turned out an old faac version was the culprit. After
unmerging and re-emerging faac, revdep-rebuild was able to clean up my
system.
So portage is happy again, my system is and I am. Not a too bad start for a
new year. ;-)
Thanks for all the answers.
Uwe
--
A fast and easy generator of fractals for KDE:
http://www.SysEx.com.na/iwy-1.0.tar.bz2
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] revdep-rebuild / missing ebuild
2007-01-01 17:15 ` Boyd Stephen Smith Jr.
@ 2007-01-01 20:16 ` Uwe Thiem
2007-01-01 21:24 ` David Relson
0 siblings, 1 reply; 12+ messages in thread
From: Uwe Thiem @ 2007-01-01 20:16 UTC (permalink / raw
To: gentoo-user
On 01 January 2007 19:15, Boyd Stephen Smith Jr. wrote:
> On Monday 01 January 2007 08:16, Uwe Thiem <uwix@iway.na> wrote
>
> about '[gentoo-user] revdep-rebuild / missing ebuild':
> > revdep-rebuild produces a long list of binaries to be rebuilt. Not wuite
> > surprising since I haven't done it on that box for a long while.
> > Problem is it tells me that at least for one binary no ebuild exists but
> > it doesn't tell me which binary. Bummer! How do I find out?
>
> ???
I agree. ;-)
>
> Are you running with the -q option?
No -q option here. Straight revdep-rebuild.
> Normally in the "assigning file to
> packages" stage it will produce error text like "<file> not owned by any
> package is broken".
Yes, I know.
> Maybe check your output again? Or run with the -v
> option to see if you get any extra messages?
I swear on a whole barrel of Windhoek Lager that it did not mention any
particular file. The issue is resolved meanwhile (see my other mail), so I
can not reproduce the same output and post it here anymore.
Uwe
--
A fast and easy generator of fractals for KDE:
http://www.SysEx.com.na/iwy-1.0.tar.bz2
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] revdep-rebuild / missing ebuild
2007-01-01 20:16 ` Uwe Thiem
@ 2007-01-01 21:24 ` David Relson
2007-01-02 6:22 ` Boyd Stephen Smith Jr.
0 siblings, 1 reply; 12+ messages in thread
From: David Relson @ 2007-01-01 21:24 UTC (permalink / raw
To: gentoo-user
On Mon, 1 Jan 2007 22:16:46 +0200
Uwe Thiem wrote:
> On 01 January 2007 19:15, Boyd Stephen Smith Jr. wrote:
> > On Monday 01 January 2007 08:16, Uwe Thiem <uwix@iway.na> wrote
> >
> > about '[gentoo-user] revdep-rebuild / missing ebuild':
> > > revdep-rebuild produces a long list of binaries to be rebuilt.
> > > Not wuite surprising since I haven't done it on that box for a
> > > long while. Problem is it tells me that at least for one binary
> > > no ebuild exists but it doesn't tell me which binary. Bummer! How
> > > do I find out?
> >
> > ???
>
> I agree. ;-)
>
> >
> > Are you running with the -q option?
>
> No -q option here. Straight revdep-rebuild.
>
> > Normally in the "assigning file to
> > packages" stage it will produce error text like "<file> not owned
> > by any package is broken".
>
> Yes, I know.
>
> > Maybe check your output again? Or run with the -v
> > option to see if you get any extra messages?
>
> I swear on a whole barrel of Windhoek Lager that it did not mention
> any particular file. The issue is resolved meanwhile (see my other
> mail), so I can not reproduce the same output and post it here
> anymore.
>
> Uwe
One can list binaries known to portage with:
cat /var/db/pkg/*/*/CONTENTS | grep /usr/bin/
If that's compared to /usr/bin/*, orphaned binaries can be identified.
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] revdep-rebuild / missing ebuild
2007-01-01 20:13 ` Uwe Thiem
@ 2007-01-01 23:49 ` Neil Bothwick
0 siblings, 0 replies; 12+ messages in thread
From: Neil Bothwick @ 2007-01-01 23:49 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 578 bytes --]
On Mon, 1 Jan 2007 22:13:27 +0200, Uwe Thiem wrote:
> I eventually let revdep-rebuild build the packages in random order
> until it hit one it couldn't. It turned out an old faac version was the
> culprit. After unmerging and re-emerging faac, revdep-rebuild was able
> to clean up my system.
The --package-names option usually helps here, letting revdep-rebuild
merge the most suitable version instead of the exact version already
installed.
--
Neil Bothwick
This universe is sold by mass, not by volume.
Some expansion may have occurred during shipment
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] revdep-rebuild / missing ebuild
2007-01-01 21:24 ` David Relson
@ 2007-01-02 6:22 ` Boyd Stephen Smith Jr.
2007-01-02 6:31 ` Uwe Thiem
0 siblings, 1 reply; 12+ messages in thread
From: Boyd Stephen Smith Jr. @ 2007-01-02 6:22 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 669 bytes --]
On Monday 01 January 2007 15:24, David Relson <relson@osagesoftware.com>
wrote about 'Re: [gentoo-user] revdep-rebuild / missing ebuild':
> One can list binaries known to portage with:
>
> cat /var/db/pkg/*/*/CONTENTS | grep /usr/bin/
>
> If that's compared to /usr/bin/*, orphaned binaries can be identified.
What about stuff installed to /bin, /sbin, and /usr/sbin? Or even rarer
places like somewhere under the /opt tree.
--
"If there's one thing we've established over the years,
it's that the vast majority of our users don't have the slightest
clue what's best for them in terms of package stability."
-- Gentoo Developer Ciaran McCreesh
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] revdep-rebuild / missing ebuild
2007-01-02 6:22 ` Boyd Stephen Smith Jr.
@ 2007-01-02 6:31 ` Uwe Thiem
0 siblings, 0 replies; 12+ messages in thread
From: Uwe Thiem @ 2007-01-02 6:31 UTC (permalink / raw
To: gentoo-user
On 02 January 2007 08:22, Boyd Stephen Smith Jr. wrote:
> On Monday 01 January 2007 15:24, David Relson <relson@osagesoftware.com>
>
> wrote about 'Re: [gentoo-user] revdep-rebuild / missing ebuild':
> > One can list binaries known to portage with:
> >
> > cat /var/db/pkg/*/*/CONTENTS | grep /usr/bin/
> >
> > If that's compared to /usr/bin/*, orphaned binaries can be identified.
>
> What about stuff installed to /bin, /sbin, and /usr/sbin? Or even rarer
> places like somewhere under the /opt tree.
... and libraries can also be linked against other libraries. So it's
also /lib, /usr/lib (and its sub-directories),...
Uwe
--
A fast and easy generator of fractals for KDE:
http://www.SysEx.com.na/iwy-1.0.tar.bz2
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2007-01-02 6:59 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-01-01 14:16 [gentoo-user] revdep-rebuild / missing ebuild Uwe Thiem
2007-01-01 14:57 ` Rudmer van Dijk
2007-01-01 20:13 ` Uwe Thiem
2007-01-01 23:49 ` Neil Bothwick
2007-01-01 16:18 ` Norberto Bensa
2007-01-01 17:15 ` Boyd Stephen Smith Jr.
2007-01-01 20:16 ` Uwe Thiem
2007-01-01 21:24 ` David Relson
2007-01-02 6:22 ` Boyd Stephen Smith Jr.
2007-01-02 6:31 ` Uwe Thiem
2007-01-01 17:16 ` Bo Ørsted Andresen
2007-01-01 19:30 ` Strong Cypher
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox