Bug#600131: dummy git-core package cannot be removed

2010-10-14 Thread Gerrit Pape
On Wed, Oct 13, 2010 at 05:11:48PM -0400, Denis Laxalde wrote:
 Le mercredi 13 octobre 2010, Anders Kaseorg a écrit :
  This is because giggle and gitstats have a versioned dependency on 
  git-core, and dpkg does not support versioned Provides [1].  So
  giggle and gitstats will need to have their dependencies updated.
 
 Ok, I understand. I can report wishlist or minor bugs against the latter
 packages if you think it is appropriate.

Yes, wishlist bugs would be nice.  Thank you.

Regards, Gerrit.



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#600131: dummy git-core package cannot be removed

2010-10-14 Thread Denis Laxalde
Hi,

Le jeudi 14 octobre 2010, Gerrit Pape a écrit :
  I can report  wishlist or minor bugs against the latter packages if
  you think it is appropriate.
 
 Yes, wishlist bugs would be nice.  Thank you.

I filled the following bugs against all packages I could find that
still depend on git-core only:
 * 600233: giggle
 * 600236: gitstats
 * 600237: python-git
 * 600238: stgit
 * 600239: moap

Package 'qgit' already had a similar bug: 599201

Cheers,


Denis



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#600131: dummy git-core package cannot be removed

2010-10-13 Thread Denis Laxalde
Package: git-core
Version: 1:1.7.2.3-1
Severity: normal

Hi,

Contrary to what its description states, the 'git-core' transitional
package cannot be removed because packages giggle and gitstats
(and possibly other) depend on it. It seems that the Conflicts/Replaces
of 'git' package upon 'git-core' package is not working properly.

Cheers,

Denis

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing'), (200, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages git-core depends on:
ii  git  1:1.7.2.3-1 fast, scalable, distributed revisi

git-core recommends no packages.

git-core suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#600131: dummy git-core package cannot be removed

2010-10-13 Thread Anders Kaseorg
On Wed, 13 Oct 2010, Denis Laxalde wrote:
 Contrary to what its description states, the 'git-core' transitional
 package cannot be removed because packages giggle and gitstats
 (and possibly other) depend on it. It seems that the Conflicts/Replaces
 of 'git' package upon 'git-core' package is not working properly.

This is because giggle and gitstats have a versioned dependency on 
git-core, and dpkg does not support versioned Provides [1].  So giggle and 
gitstats will need to have their dependencies updated.

[1] http://bugs.debian.org/24934

Anders



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#600131: dummy git-core package cannot be removed

2010-10-13 Thread Jonathan Nieder
# documentation bug
severity 600131 minor
quit

Denis Laxalde wrote:

 Contrary to what its description states, the 'git-core' transitional
 package cannot be removed because packages giggle and gitstats
 (and possibly other) depend on it.

Virtual packages (like git-core as provided by the git binary package)
cannot satisfy versioned dependencies.  So the description ought to
say something like:

This
 git-core package is now obsolete, and can safely be removed from the
 system if no other package depends on it.

instead.

Thanks.



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#600131: dummy git-core package cannot be removed

2010-10-13 Thread Denis Laxalde
Le mercredi 13 octobre 2010, Anders Kaseorg a écrit :
 This is because giggle and gitstats have a versioned dependency on 
 git-core, and dpkg does not support versioned Provides [1].  So
 giggle and gitstats will need to have their dependencies updated.

Ok, I understand. I can report wishlist or minor bugs against the latter
packages if you think it is appropriate.

Denis



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org