#141754 please rename the library package name, and please provide shared version of libraries

Package:
xfsprogs
Source:
xfsprogs
Description:
Utilities for managing the XFS filesystem
Submitter:
Junichi Uekawa
Date:
2005-07-18 03:39:49 UTC
Severity:
normal
#141754#5
Date:
2002-04-08 10:49:19 UTC
From:
To:
Please provide shared version of libraries, and name the packages
according to policy, namely:

libxfsprogsX
libxfsprogsX-dev

#141754#10
Date:
2002-04-14 23:02:36 UTC
From:
To:
This would be inappropriate.  Firstly, providing shared versions
of these libraries is directly against the wishes of the upstream
developers, and there is no good reason to provide them (nothing
else can/should use these libraries).  We do need to export their
headers though, so the -dev package is still required.

This package was originally modelled on the way e2fsprogs is done,
as much as possible, and I believe there is nothing wrong with it.
If you disagree, please quote exactly which part of Policy that you
believe this violates, and we can discuss further.

cheers.

#141754#19
Date:
2002-04-14 23:00:50 UTC
From:
To:
Nathan Scott <nathans@debian.org> cum veritate scripsit:

Considering e2fsprogs will break other apps whenever it
changes the shared lib ABI, the problem should be obvious.

You may wish to read policy, It's not very exhaustive, but it does contain
the really necessary bits.

11.2. Libraries
---------------

     All libraries must have a shared version in the `lib*' package and a
     static version in the `lib*-dev' package.  The shared version must be
     compiled with `-fPIC', and the static version must not be.  In other
     words, each `*.c' file will need to be compiled twice.




regards,
	junichi