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
files.
--
Russ Allbery (rra@debian.org) <http://www.eyrie.org/~eagle/>
Reply to: