[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 12:51:24 PDT 2011


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

Comment (by 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).

 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. 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'. 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.

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


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