[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