[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