python packaging, egg-info file vs. directory
Toshio Kuratomi
a.badger at gmail.com
Mon Apr 14 22:13:14 UTC 2008
Thomas Moschny wrote:
> Hi!
>
> Recently encountered a problem with the python-demjson rpm I maintain:
> The demjson package does not use setuptools, so, in accordance with
> the python packaging guidelines, I used the trick of preloading
> setuptools prior to executing setup.py, for F7 and F8 only. This
> produces an egg-info directory, fine.
>
> Now, for F9, egg-info is generated automatically, but it turns out
> that this produces an egg-info file instead of an directory. This in
> turn causes problems when upgrading from F8 to F9, because rpm can't
> replace a dir with a file.
>
> Any advices on how to solve this?
>
Do you have a reason to need eggs on F7 and F8?
If not, then the answer is simply to not provide eggs on F7 and F8.
Note: If you've already pushed out packages for F7 and F8 you'll need to
wait until the next upstream release to make this change.
-Toshio
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: OpenPGP digital signature
URL: <http://listman.redhat.com/archives/fedora-devel-list/attachments/20080414/bb804408/attachment.sig>
More information about the fedora-devel-list
mailing list