[tahoe-lafs-trac-stream] [tahoe-lafs] #2131: Create Launchpad PPAs for stable and daily builds
tahoe-lafs
trac at tahoe-lafs.org
Wed Dec 11 16:41:14 UTC 2013
#2131: Create Launchpad PPAs for stable and daily builds
-------------------------+-------------------------------------------------
Reporter: | Owner:
amontero | Status: new
Type: task | Milestone: soon
Priority: normal | Version: 1.10.0
Component: | Keywords: packaging buildbot dev-
packaging | infrastructure ubuntu debian
Resolution: |
Launchpad Bug: |
-------------------------+-------------------------------------------------
Comment (by amontero):
When asking on IRC for how to differentiate builds from the WebUIs using
specific version strings, Zooko pointed to related Versioneer issue:
https://github.com/warner/python-versioneer/issues/6
Also, Zooko's solution (copied verbatim):
echo "!__appname!__ = 'amonteros-experiment'" >>
src/allmydata/_appname.py
Daira suggested to append .dev0 to the version string instead of doing it
with !__appname!__ to avoid incompatibilities in the files created in node
directories.
Daira's solution is editing/creating src/allmydata/_version.py . If it is
not present, a build from a git checkout will generate it.
> Alternatively, have the bzr import run 'python setup.py verinfo' (iirc)
on the git tree before doing the incremental import.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2131#comment:7>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list