On Sat, 19 Jan 2008, Mark Brown wrote:
> On Sat, Jan 19, 2008 at 08:30:36PM +0100, Raphael Hertzog wrote:
> > On Sat, 19 Jan 2008, Mark Brown wrote:
> 
> > > I wonder if the header line could
> > > even be autogenerated since I'd expect 90% of packages are going to want
> > > to use the same template?
> 
> > If people grab symbols files from qa.debian.org/cgi-bin/mole/seedsymbols
> > then they get the right the package already. The whole header line can't
> > be autogenerated, you need indicate the library soname somewhere and
> > currently the parser requires a dependency after the library name.
> 
> The library soname can be figured out from the libray itself in most
> cases.

Yeah, but many packages provide multiple libraries in the same package...
and I don't want too many special case.

> > > > shouldn't be used, I'd rather make that explicit than let them generate 
> > > > a
> > > > dependency on a recent version of the lib which might go unnoticed.
> 
> > > Yes, me too but I didn't see any way to do that.
> 
> > At least, you know how now.
> 
> Hrm?  I thought you said the support for doing that (except by
> specifying an invalid version) wasn't implemented?

I explained you how to associate a symbol to an alternate unsatisfiable
dependency. This is what I would do if I had public symbols that I didn't
want people to use. You can even generate refer people to the
README.Debian of the the library... with an unsatisfiable dependency like
"use-bad-symbols-see-readme-debian-of-lib64z1".

Cheers,
-- 
Raphaël Hertzog

Le best-seller français mis à jour pour Debian Etch :
http://www.ouaza.com/livre/admin-debian/


Reply via email to