[Distutils] "Python Package Management Sucks"

Josselin Mouette joss at debian.org
Wed Oct 1 21:40:32 CEST 2008


Le mercredi 01 octobre 2008 à 14:39 -0400, Phillip J. Eby a écrit :
> >   We need to be able to mark locale, config, and data files in
> >the metadata.
> 
> Sure...  and having a standard for specifying that kind of 
> application/system-level install stuff is great; it's just entirely 
> outside the scope of what eggs are for.

I don’t follow you. If the library needs these files to work, you
definitely want to ship them, whether it is as their FHS locations in a
package, or in the egg.

> To be clear, I mean here that a "file" (as opposed to a resource) is 
> something that the user is expected to be able to read or copy, or 
> modify.  (Whereas a resource is something that is entirely internal 
> to a library, and metadata is information *about* the library itself.)

It’s not as simple as that. Python is not the only thing out there, and
there are many times where your resources need to be shipped in existing
formats, in files that land at specific places. For example icons go
in /usr/share/icons, locale files in .mo format in /usr/share/locale,
etc.

-- 
 .''`.
: :' :      We are debian.org. Lower your prices, surrender your code.
`. `'       We will add your hardware and software distinctiveness to
  `-        our own. Resistance is futile.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Ceci est une partie de message num?riquement sign?e
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20081001/fe3d6701/attachment.pgp>


More information about the Distutils-SIG mailing list