[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