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

Bug#341232: 8.6.4. Providing a `shlibs' file: s/should create/must provide/



Package: debian-policy
Version: 3.6.2.1
Severity: minor

Hi,

8.6.4 is slightly confusing: in 8.6, it says "when a package is built
which contains any shared libraries, it must provide a `shlibs' file
for other packages to use".

The 'must' should be repeated in 8.6.4, now it only says "If your
package provides a shared library, you should create a `shlibs' file
following the format described above." While this is technically
speaking correct, it could mistakenly be read as "you should/can
provide a `shlibs' file".

I suggest to change this to:

  If your package provides a shared library, you must provide a
  `shlibs' file following the format described above.
  <new paragraph>
  It is usual to call this file `debian/shlibs' [...] An alternative
  way of doing this is to create the `shlibs' file in the control area
  directly from `debian/rules' [...]


Christoph
-- 
cb@df7cb.de | http://www.df7cb.de/

Attachment: signature.asc
Description: Digital signature


Reply to: