Bruce Perens writes ("Re: Shared library dependencies revisited"):
...
> OK. Have each library-provider automaticaly include a "Provides: " for
> each library that it provides, with the name indicating the
> architecture, executable format, soname, and major and _mi
Bruce:
> We can make your proposal simpler by using virtual package names to
> find the libraries.[ eg Provides: libX11.so.6 ]
From: Ian Jackson <[EMAIL PROTECTED]>
> As it stands there are a couple of problems:
> [...] we need to depend on a particular version of the package
> [...] some pack
Bruce Perens writes ("Re: Shared library dependencies revisited"):
...
> We can make your proposal simpler by using virtual package names to
> find the libraries.[ eg Provides: libX11.so.6 ]
This is a very interesting idea, thanks for the suggestion.
As it stands there
Mark Eichin writes ("Re: Shared library dependencies revisited"):
> >> libc.so.5 libc5 (>= 5.2.18-2)
>
> Hmm. How are we going to determine the minor versions? I run an
> "unstable" system and use it for my development -- but my packages are
>
Maarten Boekhold writes ("Re: Shared library dependencies revisited"):
...
> And what about packages that depend on *one* particular version of a
> library? I know of one library which will cause trouble, namely libslang.
> This library changes every minor version update so tha
Ian,
We can make your proposal simpler by using virtual package names to
find the libraries.
Each package that provides a shared library should, for each shared
library that it provides, automaticaly add something like
"Provides: libX11.so.6" to the control file. Each package that depends
on a li
> I propose the following arrangement (if you don't understand things
> you should read dpkg-source(1) and the relevant parts of the new
> programmers' manual):
>
> Every package which contains compiled binaries invokes, in its
> debian/rules, a program which automatically determines what the
> de
7 matches
Mail list logo