[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#792096: borg packaging



On Tue, Oct 06, 2015 at 01:13:55AM -0400, Antoine Beaupré wrote:
> On 2015-10-06 00:12:19, Gianfranco Costamagna wrote:
> > Hi, Danny has finally got accepted in collab-maint
> > (I forgot that a signed mail was needed for the join).
> >
> > In the next few days I had many other Debian activities that kept
> > myself away from this bug, but I guess we will close it soon.
> 
> Happy to hear that! Keep us in the loop here. :)

There seems to be code for 0.27 in alioth collab-maint, but that one
doesn't even survive a debian/rules clean in a minimal sid chroot:

[17/516]mh@salida[debian_chroot sid64]:~/packages/borgbackup/borgbackup$ fakeroot debian/rules clean
rm -f borg/chunker.c borg/compress.c borg/crypto.c borg/hashindex.c borg/platform_darwin.c borg/platform_freebsd.c borg/platform_linux.c
dh clean --with python3,sphinxdoc --buildsystem=pybuild
   dh_testdir -O--buildsystem=pybuild
   dh_auto_clean -O--buildsystem=pybuild
I: pybuild base:170: python3.4 setup.py clean
Traceback (most recent call last):
  File "setup.py", line 170, in <module>
    install_requires=install_requires,
  File "/usr/lib/python3.4/distutils/core.py", line 108, in setup
    _setup_distribution = dist = klass(attrs)
  File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 272, in __init__
    _Distribution.__init__(self,attrs)
  File "/usr/lib/python3.4/distutils/dist.py", line 280, in __init__
    self.finalize_options()
  File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 327, in finalize_options
    ep.load()(self, ep.name, value)
  File "/usr/lib/python3/dist-packages/setuptools_scm/integration.py", line 19, in version_keyword
    dist.metadata.version = get_version(**value)
  File "/usr/lib/python3/dist-packages/setuptools_scm/__init__.py", line 67, in get_version
    version = version_from_scm(root)
  File "/usr/lib/python3/dist-packages/setuptools_scm/__init__.py", line 29, in version_from_scm
    return ep.load()(root)
  File "/usr/lib/python3/dist-packages/setuptools_scm/git.py", line 34, in parse
    return meta(tag, distance=number, node=node, dirty=dirty)
  File "/usr/lib/python3/dist-packages/setuptools_scm/version.py", line 85, in meta
    assert tag is not None, 'cant parse version %s' % tag
AssertionError: cant parse version None
E: pybuild pybuild:262: clean: plugin distutils failed with: exit code=1: python3.4 setup.py clean
dh_auto_clean: pybuild --clean -i python{version} -p 3.4 --dir . returned exit code 13
debian/rules:23: recipe for target 'clean' failed
make: *** [clean] Error 25
[18/517]mh@salida[debian_chroot sid64]:~/packages/borgbackup/borgbackup$

This only happens once in a while, being persistent with it sometimes
gives success. I don't understand what's going on here.

Greetings
Marc


-- 
-----------------------------------------------------------------------------
Marc Haber         | "I don't trust Computers. They | Mailadresse im Header
Leimen, Germany    |  lose things."    Winona Ryder | Fon: *49 6224 1600402
Nordisch by Nature |  How to make an American Quilt | Fax: *49 6224 1600421


Reply to: