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

Re: Packaging python-egenix-mx*



On Sun, 2001-10-28 at 22:34, Joel Rosdahl wrote:
> Hi,
> 
> I have now finished Debianizing eGenix mx BASE (based on patch done by
> Federico Di Gregorio, see bug#111156):
> 
>     http://www.lemburg.com/files/python/eGenix-mx-Extensions.html
> 
> The upstream maintainer of "the mx packages" (mxdatetime, mxstack,
> mxtools, ...) now distributes everything in one source package, so I
> have used egenix-mx-base as source package name.  It currently builds
> the following binary packages compiled for Python 2.1:
> 
>     python-egenix-mxbeebase
>     python-egenix-mxdatetime (new version of python-mxdatetime)
>     python-egenix-mxproxy
>     python-egenix-mxqueue
>     python-egenix-mxstack (new version of python-mxstack)
>     python-egenix-mxtexttools (new version of python-mxtexttools)
>     python-egenix-mxtools (new version of python-mxtools)
> 
> and also
> 
>     python-egenix-mx-base-dev

note that the location of the header files was wrong in my patch
(/usr/include/pythonx.y/mx is much better, imho.)

> 
> which includes headers for the C API to the libraries.
> 
> Questions:
> 
> 1. Does anyone need Python 1.5 versions of these packages?
> 
>    Packages I have found that are associated with some of the mx
>    packages are:
> 
>        python-mysqldb (Suggests: python-mxdatetime)
>        python-popy (Depends: python-mxdatetime)
>        python-psycopg (Depends: python-mxdatetime)

i plan to drop support for 1.5 from psycopg (at least in debian builds)
when we'll have a zope for python 2.1 in the archive.

>        python-reportlab (Suggests: python-mxtexttools)
> 
>    but I currently assume that no one of those will need Python 1.5.
>    Is my assumption incorrect?
> 
> 2. Should I build Python 2.2 versions of these packages (i.e. will
>    woody include Python 2.2(beta))?
> 
> 3. As the policy mandates, I have made the packages depend on
> 
>        python (>= 2.1), python (<< 2.2)
> 
>    Lintian doesn't really like that.  :-)  For example:
> 
>        E: python-egenix-mxdatetime: package-has-a-duplicate-relation python
>        N:
>        N:   The package seems to declare a relation on another package more than
>        N:   once. This is not only sloppy but can break some tools
>        N:
> 
>    Okay, this wasn't a question, just a note.
> 
> 4. Any other comments?
> 
> Oh, and if anyone wants to look at or test the packages, get them
> here:
> 
> deb http://joel.rosdahl.net/debian/ ./
> deb-src http://joel.rosdahl.net/debian/ ./

thank you very much!

-- 
Federico Di Gregorio
Debian GNU/Linux Developer & Italian Press Contact        fog@debian.org
INIT.D Developer                                           fog@initd.org
                             Best friends are often failed lovers. -- Me

Attachment: pgpCfIotVhxw7.pgp
Description: PGP signature


Reply to: