[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