[tahoe-lafs-trac-stream] [tahoe-lafs] #1454: remove misc/debian or sync it from Debian

tahoe-lafs trac at tahoe-lafs.org
Sun Jul 31 14:12:09 PDT 2011


#1454: remove misc/debian or sync it from Debian
---------------------------+--------------------------------------------
     Reporter:  zooko      |      Owner:  davidsarah
         Type:  defect     |     Status:  assigned
     Priority:  minor      |  Milestone:  1.9.0
    Component:  packaging  |    Version:  1.8.2
   Resolution:             |   Keywords:  packaging debian review-needed
Launchpad Bug:             |
---------------------------+--------------------------------------------
Changes (by davidsarah):

 * owner:  somebody => davidsarah
 * status:  new => assigned


Comment:

 #1424 was a duplicate of this ticket.

 Replying to [comment:3 warner]:
 > +1 for me too. It means we must shut down our .deb-producing buildbots,
 and devs/bleeding-edge-users can no longer get convenient debian packages
 of current trunk (instead they must apply the official debian .diff.gz to
 their source tree and build a .deb from that, and since that .diff
 probably clobbers a bunch of the setuptools weirdness in setup.py it may
 be a one-way operation).

 ... but see #1168 for a way to stop that being one-way.

 If we abandon the ability to automatically produce bleeding-edge .debs, I
 think that means that we could close #299, #423, #769, #1257, #1308, and
 #1348.

 > Also it means that users of non-current debian/ubuntu OSes won't be able
 to get debian packages at all: the current debian diff might not work for
 them, and we aren't providing anything better.
 >
 > But we aren't testing or maintaining this stuff, so I expect it probably
 doesn't work already.

 Right, as evidenced by the above tickets :-)

 > And I'm not using a debian box on a daily basis anymore, so it's not as
 important to me anyways :).
 >
 > I can't tell just by looking at the patch what exactly it removes.
 (lsdiff or diffstat are great tools, but don't work on darcs patches). So
 I'll take your word that it's the equivalent of 'rm -r misc/debian
 misc/debian_helpers'.

 It is.

 > Also it should remove the debian portions of the Makefile (everything
 from line 259 to the end of the file).
 >
 > It should also update docs/debian.rst: replace the instructions about
 building a debian package to say "get the diff from packages.debian.org
 and use debuild as usual". It should keep the section on the debian-
 package names of Tahoe's dependencies, but should no longer claim that
 tahoe's source tree will help you build debian packages itself.

 OK, I'll update it to do these things.

-- 
Ticket URL: <http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1454#comment:4>
tahoe-lafs <http://tahoe-lafs.org>
secure decentralized storage


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