[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Dependencies on shared libs, take 2

Mike Hommey <mh@glandium.org> writes:
> Raphael Hertzog <hertzog@debian.org> wrote:

>> Otherwise, the discussions in this thread lead to several interesting
>> points (listed in the TODO in the repository) which will require some
>> rewrite and optimization of the format of the symbols file. I'll update
>> the wiki page and my implementation as soon as I have enough time. My
>> goal is to finish this during debconf in any case.

> BTW, a note about the wiki page: the first sentence of the summary is
> broken IMHO.

> "The library-dev packages should provide a new file <package>.symbols
> along the traditional <package>.shlibs"

> That should be library packages, not library-dev packages.

There's an argument to be made that shlibs files should be provided by the
-dev packages, not the library packages.  We should at least think about
whether the symbols files belong in the -dev package.  They're used to
generate dependencies for packages at build time, and at build time you
have the -dev package installed.  When you're installing an already-built
package, it's not obvious that you're going to care about the symbols

Russ Allbery (rra@debian.org)               <http://www.eyrie.org/~eagle/>

Reply to: