Opened 8 years ago

Closed 8 years ago

#1224 closed defect (fixed)

Hahn-utils uninstallable on debian

Reported by: ismailadegbenga Owned by:
Priority: major Milestone: someday
Component: extensions Version: 4.9.x
Keywords: Cc:
Estimated difficulty:

Description

Hahn-utils has a dependency on libgit2 version 0.22 which is not available in any debian distribution as of time of filing this bug. Versions available are 0.21 on stable and 0.23 on testing.

Here is a log of a typical attempt at installation:

  • Installation error: git: This extension requires libgit2 version 0.22.0.

Error: shell command terminated with nonzero exit code
256
"'/usr/bin/csi' -bnq -setup-mode -e \"(require-library setup-api)\" -e \"(import...

  • Output of aptitude search libgit2:

v libgit-pure-perl -
p libgit-pureperl-perl - Pure Perl interface to Git repositories
p libgit-repository-perl - Perl interface to Git repositories
p libgit-repository-plugin-log-pe - Git::Repository plugin adding log items
p libgit-wrapper-perl - Perl module to wrap git command-line inter
i A libgit2-21 - low-level Git library
p libgit2-21:i386 - low-level Git library
i libgit2-23 - low-level Git library
p libgit2-23:i386 - low-level Git library
p libgit2-dbg - libgit2 library and debugging symbols
p libgit2-dbg:i386 - libgit2 library and debugging symbols
i libgit2-dev - low-level Git library (development files)
p libgit2-dev:i386 - low-level Git library (development files)
i A libgit2-glib-1.0-0 - glib wrapper library around the libgit2 gi
p libgit2-glib-1.0-0:i386 - glib wrapper library around the libgit2 gi
p libgit2-glib-1.0-dbg - glib wrapper library around the libgit2 gi
p libgit2-glib-1.0-dbg:i386 - glib wrapper library around the libgit2 gi
p libgit2-glib-1.0-dev - glib wrapper library around the libgit2 gi
p libgit2-glib-1.0-dev:i386 - glib wrapper library around the libgit2 gi
p libgit2-glib-1.0-doc - glib wrapper library around the libgit2 gi
v libgit2-glib-1.0-doc:i386 -

  • Output of uname -a

Linux beta 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1+deb8u5 (2015-10-09) x86_64 GNU/Linux

  • Output of cat /etc/apt/sources.list

deb http://ftp.uk.debian.org/debian/ stable main contrib non-free
deb-src http://ftp.uk.debian.org/debian/ stable main contrib non-free

deb http://security.debian.org/ stable/updates main contrib non-free
deb http://ftp.uk.debian.org/debian/ testing main contrib non-free
deb-src http://ftp.uk.debian.org/debian/ testing main contrib non-free

deb http://security.debian.org/ testing/updates main contrib non-free
deb http://ftp.uk.debian.org/debian/ unstable main contrib non-free
deb-src http://ftp.uk.debian.org/debian/ unstable main contrib non-free

Change History (2)

comment:1 Changed 8 years ago by ismailadegbenga

This issue is resolved as follows:

  • A lower version of the git egg is installed to satisfy the hahn-utils dependency.

chicken-install git:0.0.30 hahn-utils

comment:2 Changed 8 years ago by ismailadegbenga

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.