Gentoo Archives: gentoo-user

From: Mick <michaelkintzios@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] decplean left libtunepimp.la behind
Date: Wed, 18 May 2011 21:54:18
Message-Id: 201105182253.17933.michaelkintzios@gmail.com
In Reply to: Re: [gentoo-user] decplean left libtunepimp.la behind by Alan McKinnon
1 On Wednesday 18 May 2011 22:28:38 Alan McKinnon wrote:
2 > Apparently, though unproven, at 23:06 on Wednesday 18 May 2011, Mick did
3 > opine
4 >
5 > thusly:
6 > > Had a depclean session which removed:
7 > > media-libs/musicbrainz
8 > >
9 > > selected: 2.1.5
10 > >
11 > > protected: none
12 > >
13 > > omitted: 3.0.2
14 > >
15 > > Then I followed up with revdep-rebuild and this comes up:
16 > > * Generated new 1_files.rr
17 > > * Collecting complete LD_LIBRARY_PATH
18 > > * Generated new 2_ldpath.rr
19 > > * Checking dynamic linking consistency
20 > >
21 > > [ 67% ] * broken /usr/lib/libtunepimp.la (requires -lmusicbrainz)
22 > > [snip ...]
23 > >
24 > > * Assigning files to packages
25 > > * !!! /usr/lib/libtunepimp.la not owned by any package is broken !!!
26 > > * /usr/lib/libtunepimp.la -> (none)
27 > >
28 > > What is "-lmusicbrainz" and is it telling me to just delete
29 > > /usr/lib/libtunepimp.la?
30 >
31 > Look into any *.la file and you will see stuff like this:
32 >
33 > /usr/lib/libsqlite3.la:dependency_libs=' -ldl -lpthread'
34 >
35 > The .la files are hints to the linker telling it how to do stuff, the -l
36 > bits reference libraries that will be needed. Far more often than is
37 > acceptable, libtool cocks this up in spectacular ways, which is why we had
38 >
39 > lafilefixer --justfixit
40 >
41 > for so long, and why it is now built into portage.
42 >
43 > I have musicbrainz, but I do not have /usr/lib/libtunepimp.la and yours is
44 > orphaned anyway - it probably got left behind long ago when depclean didn't
45 > know it was related to musicbrainz.
46 >
47 > Just delete the thing, be done with it, revdep-rebuild will stfu and you
48 > will be a much happier chappy
49
50 Thanks guys, it's been blitzed!
51 --
52 Regards,
53 Mick

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-user] decplean left libtunepimp.la behind Paul Hartman <paul.hartman+gentoo@×××××.com>