[tahoe-lafs-trac-stream] [tahoe-lafs] #2092: the src/allmydata_tahoe.egg-info directory shouldn't be included in sdist tarballs (was: 'make clean' shouldn't remove the src/allmydata_tahoe.egg-info directory)

tahoe-lafs trac at tahoe-lafs.org
Thu Oct 10 13:25:32 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:            |
--------------------------+------------------------------------------------
Description changed by daira:

Old description:

> When running `make clean`, the process remove the src/allmydata_tahoe
> .egg-info directory.
> This shouldn't happen as this directory is distributed within Tahoe-LAFS
> sources, and `make clean` should only reset the Tahoe-LAFS directory to a
> freshly uncompressed state.
>
> This doesn't help in packaging Tahoe-LAFS in distributions like Debian,
> where tools usually run a `make clean` before attempting to build. They
> fail after this first clean, because they detected this directory was
> removed but is part of the release tarball.
>
> So either `make clean` shouldn't take care of this directory, or it has
> to be removed from the release tarball.

New description:

 When running `make clean`, the process removes the `src/allmydata_tahoe
 .egg-info directory`. This directory is distributed within Tahoe-LAFS
 sources, which is inconsistent with the fact that `make clean` should only
 reset the Tahoe-LAFS directory to a freshly uncompressed state.

 This doesn't help in packaging Tahoe-LAFS in distributions like Debian,
 where tools usually run a `make clean` before attempting to build. They
 fail after this first clean, because they detected this directory was
 removed but is part of the release tarball.

 So either `make clean` shouldn't take care of this directory, or it has to
 be removed from the release tarball.

--

-- 
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2092#comment:6>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list