solarg wrote:

> what i don't understand is the origin of the /usr/lib/libid3-3.8.so.3,
> because pkg gives me 2 answers:
> $ pkg search -l /usr/lib/libid3-3.8.so.3
> INDEX      ACTION VALUE                   PACKAGE
> path       link   usr/lib/libid3-3.8.so.3 pkg:/[email protected]
> path       link   usr/lib/libid3-3.8.so.3 pkg:/library/[email protected]
> 
> does it mean that id3lib is now bundled in os2010.xx ?

Yes.

> If i uninstall MBLid3lib and MBLeasytag, and re-install easytag, easytag
> works well but it seems to re-install MBLid3lib again, according "pkg
> history -l":

Right; installing a package installs its dependencies, too.

> but pkg search doesn't reflect this latest operation:
> $ pkg search -l id3lib
> INDEX           ACTION VALUE                        PACKAGE
> description     set    id3lib  - a software library for manipulating
> ID3v1/v1.1 and ID3v2 tags pkg:/library/[email protected]
> pkg.description set    id3lib  - a software library for manipulating
> ID3v1/v1.1 and ID3v2 tags pkg:/library/[email protected]
> pkg.fmri        set    opensolaris.org/library/id3lib
> pkg:/library/[email protected]
> pkg.summary     set    id3lib  - a software library for manipulating
> ID3v1/v1.1 and ID3v2 tags pkg:/library/[email protected]

There's no metadata in the MBLid3lib package that contains the word
"id3lib", so the word can't be found in the package.  You could search
for the library path like you did before, and find both, like you do a
couple commands later.

> Finally, who owns the lib file? library or MBL ?

Sadly, due to bug 3822, both.  For now, unless there's something on your
system which requires the WOS-provided libid3, then you're best off
removing the id3lib package and reinstalling (or "pkg fix"ing) MBLid3lib,
which contains the version of the library MBLeasytag expects.

Danek
_______________________________________________
opensolaris-discuss mailing list
[email protected]

Reply via email to