[th/rpm] R: libtool(*.la) - good or bad

Arkadiusz Miskiewicz arekm at pld-linux.org
Mon Nov 27 18:20:53 CET 2006


On Monday 27 November 2006 11:05, Arkadiusz Miskiewicz wrote:
> On Sunday 26 November 2006 23:35, Jakub Bogusz wrote:
> > > What happen if there will be new db4.6? You will need to rebuild things
> > > again to get libtool(libdb4.6.la) which wouldn't be required if the dep
> > > be libtoo(libdb.la).
> >
> > It would be anyway, because of libdb* soname change.
>
> So the problem will be only if symlink changes while soname major number is
> the same. Anyway I've commited changes that use readlink (buggy at this
> moment; will fix ;)

Commited few hours ago.

Anyway there is a new problem. Some la-files are included in main packages 
(kde as example) because these are needed for libltdl to work correctly. Due 
to that main packages start requiring tons of -devel subpackages :|

Solutions?
- ignore these deps on per spec basis
- only generate such Requires in -devel subpackages (checking by subpackage 
name)
- other?

-- 
Arkadiusz Miśkiewicz        PLD/Linux Team
arekm / maven.pl            http://ftp.pld-linux.org/


More information about the pld-devel-en mailing list