Bug#470218: gitosis: file conflict with python-setuptools

2008-03-20 Thread Chris Knadle
Looks fixed!

Thanks, Daniel!

   -- Chris

-- 

Chris Knadle
[EMAIL PROTECTED]



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#470218: gitosis: file conflict with python-setuptools

2008-03-18 Thread Chris Knadle
Sorry, sent the reply to the wrong email address.

On Tuesday 18 March 2008, Daniel Baumann wrote:
 Chris Knadle wrote:
 Daniel, please look again: this bug has not been fixed.  Version
  0.2+20080219-1  is the package with the bug.  The reason the bug is filed
  against 0.2+20080118-1 is that 0.2+20080219-1  WILL NOT INSTALL,
  and 'reportbug' files the bug for the currently installed version.

 I can install 0.2+20080219-1 without any problem (sid/i386), that's why
 i closed it.

   That doesn't address the problem that happens during upgrade -- which is 
repeatable.  If you remove gitosis_0.2+20080219-1 and then install 
gitosis_0.2_20080118-1 and try to upgrade, you will see the same problem; 
because gitosis_0.2+20080118-1 *depends* on python-setuptools, and yet 
gitosis_0.2+20080219-1 *conflicts* with python-setuptools.


   Proof below -- I've removed gitosis and python-setuptools and try to 
install gitosis_0.2+20080118-1 :

   # dpkg -i gitosis_0.2+20080118-1_all.deb
   Selecting previously deselected package gitosis.
   (Reading database ... 342724 files and directories currently installed.)
   Unpacking gitosis (from gitosis_0.2+20080118-1_all.deb) ...
   dpkg: dependency problems prevent configuration of gitosis:
gitosis depends on python-setuptools; however:
 Package python-setuptools is not installed.
   
   Now I use aptitude to install python-setuptools and complete the 
installation of gitosis_0.2+20080118-1 :

  Selecting previously deselected package python-setuptools.
  (Reading database ... 342779 files and directories currently installed.)
  Unpacking python-setuptools (from .../python-setuptools_0.6c8-2_all.deb) ...
  Setting up python-setuptools (0.6c8-2) ...
  Setting up gitosis (0.2+20080118-1) ...
  Adding system user `git' (UID 110) ...
  Adding new group `git' (GID 124) ...
  Adding new user `git' (UID 110) with group `git' ...
  Not creating home directory `/var/cache/git'.
  Press return to continue.

   Now I go try to upgrade gitosis to gitosis_0.2+20080219-1:

  database /var/lib/apt/listchanges.db failed to load.
  (Reading database ... 342838 files and directories currently installed.)
  Preparing to replace gitosis 0.2+20080118-1 
using .../gitosis_0.2+20080219-1_all.deb) ...
  Unpacking replacement gitosis ...
  dpkg: error 
processing /var/cache/apt/archives/gitosis_0.2+20080219-1_all.deb (--unpack):
 trying to overwrite `/usr/bin/easy_install-2.4', which is also in package 
python-setuptools
  Errors were encountered while processing:
   /var/cache/apt/archives/gitosis_0.2+20080219-1_all.deb
  E: Sub-process /usr/bin/dpkg returned an error code (1)
  A package failed to install.  Trying to recover:
  Press return to continue.



Please update your gitosis package such that the control information shows 
that it conflicts with python-setuptools, or else anybody using the old 
gitosis package will have a an upgrade failure.

If you're able to upgrad from gitosis 0.2+20080118-1 - 0.2+20080219-1 without 
manual intervention, please show it.  Prove me wrong.

As far as I can see, no matter what way I look at it, your pacakge has a bug, 
because it fails to upgrade cleanly.  Better to fix it now than leave the 
problem until the realease time of Lenny.

   -- Chris

-- 

Chris Knadle
[EMAIL PROTECTED]



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#470218: gitosis: file conflict with python-setuptools

2008-03-18 Thread Chris Knadle
   Daniel, please look again: this bug has not been fixed.  Version 
0.2+20080219-1  is the package with the bug.  The reason the bug is filed 
against 0.2+20080118-1 is that 0.2+20080219-1  WILL NOT INSTALL, 
and 'reportbug' files the bug for the currently installed version.

   Please read the bug report more carefully -- the very first line of the 
human-written part of my original email tells you that's the version that is 
the problem.

   -- Chris

-- 

Chris Knadle
[EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#470218: gitosis: file conflict with python-setuptools

2008-03-18 Thread Daniel Baumann
Chris Knadle wrote:
Daniel, please look again: this bug has not been fixed.  Version 
 0.2+20080219-1  is the package with the bug.  The reason the bug is filed 
 against 0.2+20080118-1 is that 0.2+20080219-1  WILL NOT INSTALL, 
 and 'reportbug' files the bug for the currently installed version.

I can install 0.2+20080219-1 without any problem (sid/i386), that's why
i closed it.

-- 
Address:Daniel Baumann, Burgunderstrasse 3, CH-4562 Biberist
Email:  [EMAIL PROTECTED]
Internet:   http://people.panthera-systems.net/~daniel-baumann/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#470218: gitosis: file conflict with python-setuptools

2008-03-09 Thread Chris Knadle
Package: gitosis
Version: 0.2+20080118-1
Severity: grave
Justification: renders package unusable


gitosis_0.2+20080219-1 now has a file conflict with python-setuptools,
makingit uninstallable.  gitosis now depends on python-pkg-resources,
which itself suggests python-setuptools.

---
database /var/lib/apt/listchanges.db failed to load.
(Reading database ... 342517 files and directories currently installed.)
Preparing to replace gitosis 0.2+20080118-1 (using
.../gitosis_0.2+20080219-1_all.deb) ...
Unpacking replacement gitosis ...
dpkg: error processing
/var/cache/apt/archives/gitosis_0.2+20080219-1_all.deb (--unpack):
 trying to overwrite `/usr/bin/easy_install-2.4', which is also in package
python-setuptools
Errors were encountered while processing:
 /var/cache/apt/archives/gitosis_0.2+20080219-1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
---

   -- Chris

Chris Knadle
[EMAIL PROTECTED]

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.24.3-686-initrd-crk1
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

Versions of packages gitosis depends on:
ii  adduser  3.106   add and remove users and groups
ii  git-core 1:1.5.4.3-1 fast, scalable, distributed
revisi
ii  openssh-server   1:4.7p1-4   secure shell server, an rshd
repla
ii  python   2.4.4-6 An interactive high-level
object-o
ii  python-setuptools0.6c8-2 Python Distutils Enhancements
ii  python-support   0.7.6   automated rebuilding support
for p

gitosis recommends no packages.

-- no debconf information





-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]