[tahoe-lafs-trac-stream] [tahoe-lafs] #2092: the src/allmydata_tahoe.egg-info directory shouldn't be included in sdist tarballs
tahoe-lafs
trac at tahoe-lafs.org
Thu Oct 10 15:15:02 UTC 2013
#2092: the src/allmydata_tahoe.egg-info directory shouldn't be included in sdist
tarballs
--------------------------+------------------------------------------------
Reporter: bertagaz | Owner:
Type: defect | Status: new
Priority: major | Milestone: 1.11.0
Component: | Version: 1.10.0
packaging | Keywords: release packaging sdist setuptools
Resolution: |
Launchpad Bug: |
--------------------------+------------------------------------------------
Comment (by daira):
Replying to [comment:11 zooko]:
> I don't understand what the issue is here. It sounds like there is a
difference of opinion between Debian, which thinks that "make clean"
should return the directory to the state it was after it was untarred, and
Daira, who thinks that "make clean" should return the directory to the
state it was after it was checked out from revision control. Those can't
both be true.
I have no disagreement with Debian's policy here. Debian apparently
requires that running `make clean` after a build should not delete files
that were in the source package; I agree with that. (Note that this only
partially constrains the answer to your second question in comment:13.)
It's also clearly necessary that a source package contains all the files
necessary to build -- so it must include `src/allmydata/_version.py`, but
need not include `src/allmydata_tahoe.egg_info`.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2092#comment:14>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list