[Python-modules-team] Bug#722481: python-git: Fails to work with git RC versions

Ralf Jung post at ralfj.de
Wed Sep 11 15:07:12 UTC 2013


Package: python-git
Version: 0.3.2~RC1-2
Severity: grave
Justification: renders package unusable

Dear Maintainer,

python-git does not work at all anymore since I upgraded git to 1.8.4.rc3. The
backtrace says

  File "/usr/lib/python2.7/dist-packages/git/remote.py", line 79, in add_progress
    v = git.version_info
  File "/usr/lib/python2.7/dist-packages/git/cmd.py", line 250, in version_info
    return self._version_info
  File "/usr/lib/python2.7/dist-packages/git/cmd.py", line 226, in __getattr__
    return LazyMixin.__getattr__(self, name)
  File "/usr/lib/python2.7/dist-packages/gitdb/util.py", line 238, in __getattr__
    self._set_cache_(attr)
  File "/usr/lib/python2.7/dist-packages/git/cmd.py", line 233, in _set_cache_
    self._version_info = tuple(int(n) for n in version_numbers.split('.')[:4])
  File "/usr/lib/python2.7/dist-packages/git/cmd.py", line 233, in <genexpr>
    self._version_info = tuple(int(n) for n in version_numbers.split('.')[:4])
ValueError: invalid literal for int() with base 10: 'rc3'

This is no surprise, as "git --version" says "git version 1.8.4.rc3", so if it tries to
convert "rc3" to an int, it naturally fails.

Kind regards
Ralf

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (100, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.10-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages python-git depends on:
ii  git [git-core]  1:1.8.4~rc3-1
ii  git-core        1:1.8.4~rc3-1
ii  libjs-jquery    1.7.2+dfsg-3
ii  python          2.7.5-4
ii  python-gitdb    0.5.4-1

python-git recommends no packages.

python-git suggests no packages.

-- no debconf information



More information about the Python-modules-team mailing list