Package: python-pylibmc
Version: 0.9.2-1

Dear Debian Python folks:

Thank you for your excellent work! The collection of Debian Python packages are a very good toolset.

When we run some code which tests for the presence of Python distributions by looking for their .egg-info files, it fails to detect the pylibmc Python distribution as installed from the python- pylibmc Debian package in sid. (Note that this code looks for .egg- info files instead of for Debian packages because it is cross- platform and it is concerned with detecting the Python distribution, not the operating system package, which may contain more than one Python distribution and which may have a different name.)

The pylibmc package has the following file list:

/usr/lib/pyshared/python2.5/_pylibmc.so
/usr/lib/pyshared/python2.6/_pylibmc.so
/usr/share/doc/python-pylibmc/changelog.Debian.gz
/usr/share/doc/python-pylibmc/copyright
/usr/share/pyshared/pylibmc.py
/usr/share/python-support/python-pylibmc.public

(copied from http://packages.debian.org/sid/amd64/python-pylibmc/ filelist )

It appears that this package has not been built according to the Debian Python Policy [1], because if it had been then it would have automatically gotten the .egg-info file as generated by Python distutils.

For now we have documented a special case in our code that if the Python distribution you need is "pylibmc" and you are on Debian sid then you manually install the operating system packaged named "python- pylibmc", but this is an unsatisfying workaround, so I do hope we can get the metadata added to the Debian package of pylibmc.

Regards,

Zooko

[1] http://wiki.debian.org/DebianPython/Policy



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to