On 15-07-14 21:16, Yavor Doganov wrote: > Paul Gevers wrote: >>> libsqlclient1.7 - SQL client library for GNUstep (runtime library) >> >> This package contains files in an unversioned sub-directory of /usr/lib/ >> This is a violation of Debian policy ยง8.2 > > Right, I totally missed that... > > I'm not sure how to fix this. The bundles are dynamically opened by > the library, it is useless without them. Putting them in a separate > unversioned package won't work as it is because it would still make > two versions of the library impossible to coexist. Unless they don't > link with the library, in which case there's still the valid scenario > when the API changes and the old library is unable to load or work > with the new bundles. > > I'd appreciate any suggestions.
I assume you read the sentences in the policy after my quote. Why wouldn't that work for this package, i.e. put the files in a sub-directory of /usr/lib/libsqlclient1.7/? Is the location of these Bundles so hard-coded that they can't be relocated? Paul
signature.asc
Description: OpenPGP digital signature