Re: How to deal with lintian "E: missing shlibs information"

2000-12-22 Thread Domenico Andreoli
On Fri, Dec 22, 2000 at 02:34:29AM +0900, Junichi Uekawa wrote:
> 
> The thing I want to know is, that it is a "libpyecasound.so",
> and it doesn't have the numbers after it.
> 
it really seems to be a plug-in. please look for headers files and other
development files. if they miss it is not a shared library.


-[ Domenico Andreoli, aka cavok
 --[ http://filibusta.crema.unimi.it/~cavok/gpgkey.asc
  --[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


pgpqibQmqZgMm.pgp
Description: PGP signature


Re: How to deal with lintian "E: missing shlibs information"

2000-12-22 Thread Domenico Andreoli

On Fri, Dec 22, 2000 at 02:34:29AM +0900, Junichi Uekawa wrote:
> 
> The thing I want to know is, that it is a "libpyecasound.so",
> and it doesn't have the numbers after it.
> 
it really seems to be a plug-in. please look for headers files and other
development files. if they miss it is not a shared library.


-[ Domenico Andreoli, aka cavok
 --[ http://filibusta.crema.unimi.it/~cavok/gpgkey.asc
  --[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50

 PGP signature


Re: How to deal with lintian "E: missing shlibs information"

2000-12-21 Thread Junichi Uekawa
In Thu, 21 Dec 2000 18:20:11 +0100 Domenico Andreoli <[EMAIL PROTECTED]> cum 
veritate scripsit :

> hi! :)

Hello,

> > I'm building a python bindings file with ecasound, and I've decided I'd 
> > call it 
> > python-ecasound just like other python binding packages...
> > 
> does it provides shared libraries or modules that maybe loaded runtime?

I have no clue... I really don't know how python bindings work.

> > What should I put in there.
> >
> please read the packaging manual in the developer's corner online, it is a 
> good
> thing and you have to feel comfortable with it. :)

The thing I want to know is, that it is a "libpyecasound.so",
and it doesn't have the numbers after it.

So, for :
 
What do I put in for "version-or-soname" ?

> > What really makes me confused is the fact other python packages do not
> > seem to have this error generated from lintian, and yet they do not seem
> > to have the shlibs file either.
> > 
> do they provide libraries or plugins?

I have no idea, but I guess they are dlopened by python (i.e. plugin?)


regards,
junichi

--
University: [EMAIL PROTECTED]Netfort: [EMAIL PROTECTED]
dancer, a.k.a. Junichi Uekawa   http://www.netfort.gr.jp/~dancer
 Dept. of Knowledge Engineering and Computer Science, Doshisha University.
... Long Live Free Software, LIBERTAS OMNI VINCIT.



Re: How to deal with lintian "E: missing shlibs information"

2000-12-21 Thread Domenico Andreoli
hi! :)
  

On Thu, Dec 21, 2000 at 11:33:59PM +0900, Junichi Uekawa wrote:
> 
> Hello, 
> 
> 
> I'm building a python bindings file with ecasound, and I've decided I'd call 
> it 
> python-ecasound just like other python binding packages...
> 
does it provides shared libraries or modules that maybe loaded runtime?

> Now, lintian tells me thus :
> 
> E: python-ecasound: no-shlibs-control-file 
> usr/lib/python1.5/site-packages/libpyecasound.so
> N:
> N:   Though the package includes a shared library, the package does not
> N:   have a shlibs control file. If this is intentional, please contact
> N:   [EMAIL PROTECTED] about this so that this error gets included
> N:   in the overrides file for Lintian. (With that, Lintian will ignore
> N:   this bug in the future.)
> N:
> 
> 
> What should I do? Put a debian/python-ecasound.shlibs ?
if it is a shared library you should write a 
{$PACKAGE_PROVIDING_THE_LIBRARY}.shlibs
in order to let the system know who is providing what. so that in making other 
packages
depending on your shared library the others will correctly make them depend on 
your
package.

if it is not a shared object (probably it is a plugin or the like) it doesn't
need the shlibs stuff.


> What should I put in there.
>
please read the packaging manual in the developer's corner online, it is a good
thing and you have to feel comfortable with it. :)

 
> What really makes me confused is the fact other python packages do not
> seem to have this error generated from lintian, and yet they do not seem
> to have the shlibs file either.
> 
do they provide libraries or plugins?

> regards,
>   junichi
> 
> --
> University: [EMAIL PROTECTED]Netfort: [EMAIL PROTECTED]
> dancer, a.k.a. Junichi Uekawa   http://www.netfort.gr.jp/~dancer
>  Dept. of Knowledge Engineering and Computer Science, Doshisha University.
> ... Long Live Free Software, LIBERTAS OMNI VINCIT.
> 
> 
> --  
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]


-[ Domenico Andreoli, aka cavok
 --[ http://filibusta.crema.unimi.it/~cavok/gpgkey.asc
  --[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


pgpKv2Pw339X7.pgp
Description: PGP signature


Re: How to deal with lintian "E: missing shlibs information"

2000-12-21 Thread Junichi Uekawa

In Thu, 21 Dec 2000 18:20:11 +0100 Domenico Andreoli <[EMAIL PROTECTED]> 
cum veritate scripsit :

> hi! :)

Hello,

> > I'm building a python bindings file with ecasound, and I've decided I'd call it 
> > python-ecasound just like other python binding packages...
> > 
> does it provides shared libraries or modules that maybe loaded runtime?

I have no clue... I really don't know how python bindings work.

> > What should I put in there.
> >
> please read the packaging manual in the developer's corner online, it is a good
> thing and you have to feel comfortable with it. :)

The thing I want to know is, that it is a "libpyecasound.so",
and it doesn't have the numbers after it.

So, for :
 
What do I put in for "version-or-soname" ?

> > What really makes me confused is the fact other python packages do not
> > seem to have this error generated from lintian, and yet they do not seem
> > to have the shlibs file either.
> > 
> do they provide libraries or plugins?

I have no idea, but I guess they are dlopened by python (i.e. plugin?)


regards,
junichi

--
University: [EMAIL PROTECTED]Netfort: [EMAIL PROTECTED]
dancer, a.k.a. Junichi Uekawa   http://www.netfort.gr.jp/~dancer
 Dept. of Knowledge Engineering and Computer Science, Doshisha University.
... Long Live Free Software, LIBERTAS OMNI VINCIT.


--  
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Re: How to deal with lintian "E: missing shlibs information"

2000-12-21 Thread Domenico Andreoli

hi! :)
  

On Thu, Dec 21, 2000 at 11:33:59PM +0900, Junichi Uekawa wrote:
> 
> Hello, 
> 
> 
> I'm building a python bindings file with ecasound, and I've decided I'd call it 
> python-ecasound just like other python binding packages...
> 
does it provides shared libraries or modules that maybe loaded runtime?

> Now, lintian tells me thus :
> 
> E: python-ecasound: no-shlibs-control-file 
>usr/lib/python1.5/site-packages/libpyecasound.so
> N:
> N:   Though the package includes a shared library, the package does not
> N:   have a shlibs control file. If this is intentional, please contact
> N:   [EMAIL PROTECTED] about this so that this error gets included
> N:   in the overrides file for Lintian. (With that, Lintian will ignore
> N:   this bug in the future.)
> N:
> 
> 
> What should I do? Put a debian/python-ecasound.shlibs ?
if it is a shared library you should write a {$PACKAGE_PROVIDING_THE_LIBRARY}.shlibs
in order to let the system know who is providing what. so that in making other packages
depending on your shared library the others will correctly make them depend on your
package.

if it is not a shared object (probably it is a plugin or the like) it doesn't
need the shlibs stuff.


> What should I put in there.
>
please read the packaging manual in the developer's corner online, it is a good
thing and you have to feel comfortable with it. :)

 
> What really makes me confused is the fact other python packages do not
> seem to have this error generated from lintian, and yet they do not seem
> to have the shlibs file either.
> 
do they provide libraries or plugins?

> regards,
>   junichi
> 
> --
> University: [EMAIL PROTECTED]Netfort: [EMAIL PROTECTED]
> dancer, a.k.a. Junichi Uekawa   http://www.netfort.gr.jp/~dancer
>  Dept. of Knowledge Engineering and Computer Science, Doshisha University.
> ... Long Live Free Software, LIBERTAS OMNI VINCIT.
> 
> 
> --  
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]


-[ Domenico Andreoli, aka cavok
 --[ http://filibusta.crema.unimi.it/~cavok/gpgkey.asc
  --[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50

 PGP signature