Re: Packages violating policy 8.2

2006-05-26 Thread Goswin von Brederlow
Manoj Srivastava <[EMAIL PROTECTED]> writes: > On 25 May 2006, Goswin von Brederlow uttered the following: > >> Manoj Srivastava <[EMAIL PROTECTED]> writes: >> >>> I would say, off hand, that section 8.2 is for people who want >>> to provide a shared library for other packages, with a stable ABI,

Re: Packages violating policy 8.2

2006-05-26 Thread Manoj Srivastava
On 25 May 2006, Goswin von Brederlow uttered the following: > Manoj Srivastava <[EMAIL PROTECTED]> writes: > >> I would say, off hand, that section 8.2 is for people who want >> to provide a shared library for other packages, with a stable ABI, >> and a development package to facilitate linking

Re: Packages violating policy 8.2

2006-05-26 Thread Goswin von Brederlow
Manoj Srivastava <[EMAIL PROTECTED]> writes: > I would say, off hand, that section 8.2 is for people who want > to provide a shared library for other packages, with a stable ABI, > and a development package to facilitate linking to their > library. There are certain hoops we must jump i

Re: Packages violating policy 8.2

2006-05-25 Thread Goswin von Brederlow
Thomas Girard <[EMAIL PROTECTED]> writes: > Selon Goswin von Brederlow <[EMAIL PROTECTED]>: >> Debian policy says: >> >> | 8.2 Run-time support programs >> | >> | If your package has some run-time support programs which use the >> | shared library you must not put them in the shared library >> | p

Re: Packages violating policy 8.2

2006-05-25 Thread Manoj Srivastava
On 25 May 2006, Adam Borowski told this: > On Tue, May 23, 2006 at 09:42:03PM -0500, Manoj Srivastava wrote: >> On 23 May 2006, Goswin von Brederlow stated: >>> To me it sounds like you are. You provide a shared object file in >>> a public place so other people can link their binaries against >>>

Re: Packages violating policy 8.2

2006-05-25 Thread Ganesan Rajagopal
> Goswin von Brederlow <[EMAIL PROTECTED]> writes: > If the library is only internal then this falls under 10.2 I think, > which is only a SHOULD diretive. You're right. This falls under 10.2 and as I mentioned before, moving the library to a subdirectory of /usr/lib is a pain. > The bug tho

Re: Packages violating policy 8.2

2006-05-25 Thread Goswin von Brederlow
Ganesan Rajagopal <[EMAIL PROTECTED]> writes: >> "Manoj Srivastava <[EMAIL PROTECTED]> writes: > >> I am not sure the sections need clarification, inasmuch as >> they do not really apply to setools. I might clarify that 8.2 is >> meant for packages that provide shared libraries for g

Re: Packages violating policy 8.2

2006-05-25 Thread Adam Borowski
On Tue, May 23, 2006 at 09:42:03PM -0500, Manoj Srivastava wrote: > On 23 May 2006, Goswin von Brederlow stated: > > To me it sounds like you are. You provide a shared object file in a > > public place so other people can link their binaries against > > it. What else is a shared library? Does it ma

Re: Packages violating policy 8.2

2006-05-24 Thread Thomas Girard
Selon Goswin von Brederlow <[EMAIL PROTECTED]>: > Debian policy says: > > | 8.2 Run-time support programs > | > | If your package has some run-time support programs which use the > | shared library you must not put them in the shared library > | package. If you do that then you won't be able to ins

Re: Packages violating policy 8.2

2006-05-24 Thread Ganesan Rajagopal
> "Manoj Srivastava <[EMAIL PROTECTED]> writes: > I am not sure the sections need clarification, inasmuch as > they do not really apply to setools. I might clarify that 8.2 is > meant for packages that provide shared libraries for general use by > other package developers, and it im

Re: Packages violating policy 8.2

2006-05-23 Thread Manoj Srivastava
On 23 May 2006, Goswin von Brederlow stated: > Manoj Srivastava <[EMAIL PROTECTED]> writes: > >> On 22 May 2006, Goswin von Brederlow stated: >> >>> Manoj Srivastava <[EMAIL PROTECTED]> writes: >>> On 22 May 2006, Goswin von Brederlow outgrape: > I think that Policy 8.2 is fully applicabl

Re: Packages violating policy 8.2

2006-05-23 Thread Goswin von Brederlow
Manoj Srivastava <[EMAIL PROTECTED]> writes: > On 22 May 2006, Goswin von Brederlow stated: > >> Manoj Srivastava <[EMAIL PROTECTED]> writes: >> >>> On 22 May 2006, Goswin von Brederlow outgrape: I think that Policy 8.2 is fully applicable to your package then. It is a MUST directive so

Re: Packages violating policy 8.2

2006-05-22 Thread Manoj Srivastava
On 22 May 2006, Goswin von Brederlow stated: > Manoj Srivastava <[EMAIL PROTECTED]> writes: > >> On 22 May 2006, Goswin von Brederlow outgrape: >>> I think that Policy 8.2 is fully applicable to your package >>> then. It is a MUST directive so your unwillingness to allow >>> multiple versions of y

Re: Packages violating policy 8.2

2006-05-22 Thread Goswin von Brederlow
Manoj Srivastava <[EMAIL PROTECTED]> writes: > On 22 May 2006, Goswin von Brederlow outgrape: >> I think that Policy 8.2 is fully applicable to your package then. It >> is a MUST directive so your unwillingness to allow multiple versions >> of your library to coexist does not affect the violation.

Re: Packages violating policy 8.2

2006-05-22 Thread Manoj Srivastava
On 22 May 2006, Goswin von Brederlow outgrape: > Manoj Srivastava <[EMAIL PROTECTED]> writes: > >> On 19 May 2006, Goswin von Brederlow outgrape: >> >> setools is in the list, and contains libraries that it uses >> itself, but does not break it up into multiple installed >> packages. Setools is mo

Re: Packages violating policy 8.2

2006-05-22 Thread Goswin von Brederlow
Manoj Srivastava <[EMAIL PROTECTED]> writes: > On 19 May 2006, Goswin von Brederlow outgrape: > > setools is in the list, and contains libraries that it uses > itself, but does not break it up into multiple installed > packages. Setools is moving rapidly rnough that I do not intend to >

Re: Packages violating policy 8.2

2006-05-21 Thread Manoj Srivastava
On 19 May 2006, Goswin von Brederlow outgrape: setools is in the list, and contains libraries that it uses itself, but does not break it up into multiple installed packages. Setools is moving rapidly rnough that I do not intend to support multiple versions of the libraries until things

Re: Packages violating policy 8.2

2006-05-21 Thread Goswin von Brederlow
"Martijn van Oosterhout" <[EMAIL PROTECTED]> writes: > On 5/21/06, Goswin von Brederlow <[EMAIL PROTECTED]> wrote: >> For multiarch this will be an inconvenience though as people might >> want to install both 32bit and 64bit of a -dev package. For such small >> scripts spliting them into extra pac

Re: Packages violating policy 8.2

2006-05-21 Thread Martijn van Oosterhout
On 5/21/06, Goswin von Brederlow <[EMAIL PROTECTED]> wrote: For multiarch this will be an inconvenience though as people might want to install both 32bit and 64bit of a -dev package. For such small scripts spliting them into extra packages seems wrong but then you have to use alternatives or simi

Re: Packages violating policy 8.2

2006-05-20 Thread Goswin von Brederlow
Thomas Bushnell BSG <[EMAIL PROTECTED]> writes: > Goswin von Brederlow <[EMAIL PROTECTED]> writes: > >> Hi, >> >> Debian policy says: >> >> | 8.2 Run-time support programs >> | >> | If your package has some run-time support programs which use the >> | shared library you must not put them in the s

Re: Packages violating policy 8.2

2006-05-20 Thread Thomas Bushnell BSG
Goswin von Brederlow <[EMAIL PROTECTED]> writes: > Hi, > > Debian policy says: > > | 8.2 Run-time support programs > | > | If your package has some run-time support programs which use the > | shared library you must not put them in the shared library > | package. If you do that then you won't be

Re: Packages violating policy 8.2

2006-05-19 Thread Goswin von Brederlow
Simon Huggins <[EMAIL PROTECTED]> writes: > On Fri, May 19, 2006 at 07:56:54PM +0200, Goswin von Brederlow wrote: >> Aurelien Jarno <[EMAIL PROTECTED]> writes: >> > I don't see why this could be a problem for multiarch. The library is >> > only used by the binary which is the same package, so they

Re: Packages violating policy 8.2

2006-05-19 Thread Goswin von Brederlow
Al Stone <[EMAIL PROTECTED]> writes: >> If the library is only used for binary packages from the same source >> [which always get updated together] then why not put it in >> /usr/lib/package/ and make it not public? > > This could be done for the qprof package. I'm not sure that qualifies > as an

Re: Packages violating policy 8.2

2006-05-19 Thread Simon Huggins
On Fri, May 19, 2006 at 07:56:54PM +0200, Goswin von Brederlow wrote: > Aurelien Jarno <[EMAIL PROTECTED]> writes: > > I don't see why this could be a problem for multiarch. The library is > > only used by the binary which is the same package, so they are always > > in sync. > libfoo:i386 contains

Re: Packages violating policy 8.2

2006-05-19 Thread Al Stone
On Fri, 2006-05-19 at 18:44 +0200, Goswin von Brederlow wrote: > Debian policy says: > > | 8.2 Run-time support programs > | > | If your package has some run-time support programs which use the > | shared library you must not put them in the shared library > | package. If you do that then you won

Re: Packages violating policy 8.2

2006-05-19 Thread Goswin von Brederlow
Aurelien Jarno <[EMAIL PROTECTED]> writes: > Goswin von Brederlow wrote: >> Aurelien Jarno <[EMAIL PROTECTED]> writes: >> >>> Goswin von Brederlow wrote: Hi, Debian policy says: | 8.2 Run-time support programs | | If your package has some run-time support programs which use the

Re: Packages violating policy 8.2

2006-05-19 Thread Aurelien Jarno
Goswin von Brederlow wrote: Aurelien Jarno <[EMAIL PROTECTED]> writes: Goswin von Brederlow wrote: Hi, Debian policy says: | 8.2 Run-time support programs | | If your package has some run-time support programs which use the | shared library you must not put them in the shared library | package

Re: Packages violating policy 8.2

2006-05-19 Thread Goswin von Brederlow
Christoph Berg <[EMAIL PROTECTED]> writes: > Re: Goswin von Brederlow 2006-05-19 <[EMAIL PROTECTED]> >> The line below looks for all packages with a *.so.* file in (/usr)/lib >> and a file in (/usr)/bin. The assumption is that anything with a >> *.so.* file in the system library dirs is a library

Re: Packages violating policy 8.2

2006-05-19 Thread Goswin von Brederlow
Aurelien Jarno <[EMAIL PROTECTED]> writes: > Goswin von Brederlow wrote: >> Hi, >> Debian policy says: >> | 8.2 Run-time support programs >> | | If your package has some run-time support programs which use the >> | shared library you must not put them in the shared library >> | package. If you do

Re: Packages violating policy 8.2

2006-05-19 Thread Frank Küster
Aurelien Jarno <[EMAIL PROTECTED]> wrote: > Frank Küster wrote: >> Aurelien Jarno <[EMAIL PROTECTED]> wrote: >> libc6 GNU Libc Maintainers >>> For this one, please talk with the ftpmasters. Such a change has >>> already been done, but rejected from the NEW queue. >>

Re: Packages violating policy 8.2

2006-05-19 Thread Aurelien Jarno
Frank Küster wrote: Aurelien Jarno <[EMAIL PROTECTED]> wrote: libc6 GNU Libc Maintainers For this one, please talk with the ftpmasters. Such a change has already been done, but rejected from the NEW queue. Can you quote the reasons? Yes, please see: http://lists.debian.

Re: Packages violating policy 8.2

2006-05-19 Thread Frank Küster
Aurelien Jarno <[EMAIL PROTECTED]> wrote: >> libc6 GNU Libc Maintainers > > For this one, please talk with the ftpmasters. Such a change has > already been done, but rejected from the NEW queue. Can you quote the reasons? Regards, Frank -- Frank Küster Single Molecule Spectro

Re: Packages violating policy 8.2

2006-05-19 Thread Christoph Berg
Re: Goswin von Brederlow 2006-05-19 <[EMAIL PROTECTED]> > The line below looks for all packages with a *.so.* file in (/usr)/lib > and a file in (/usr)/bin. The assumption is that anything with a > *.so.* file in the system library dirs is a library package and those > may not have files in (/usr)/

Re: Packages violating policy 8.2

2006-05-19 Thread Aurelien Jarno
Goswin von Brederlow wrote: Hi, Debian policy says: | 8.2 Run-time support programs | | If your package has some run-time support programs which use the | shared library you must not put them in the shared library | package. If you do that then you won't be able to install several | versions

Packages violating policy 8.2

2006-05-19 Thread Goswin von Brederlow
Hi, Debian policy says: | 8.2 Run-time support programs | | If your package has some run-time support programs which use the | shared library you must not put them in the shared library | package. If you do that then you won't be able to install several | versions of the shared library without g