Bug#448501: Removes package without asking
retitle #448501 ignores versions in package dependencies thanks On Sun, Dec 30, 2007 at 07:28:24PM +0100, Florian Weimer wrote: debfoster ignores versions in package dependencies, which causes this bug. Adjusting the bug title appropriately. I cannot fix this bug on short notice. If somebody on the team can fix this, please say so (and give a time frame), otherwise, I'll tag this bug help by the end of February. Greetings Marc -- - Marc Haber | I don't trust Computers. They | Mailadresse im Header Mannheim, Germany | lose things.Winona Ryder | Fon: *49 621 72739834 Nordisch by Nature | How to make an American Quilt | Fax: *49 621 72739835 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Processed: Re: Bug#448501: Removes package without asking
Processing commands for [EMAIL PROTECTED]: retitle #448501 ignores versions in package dependencies Bug#448501: Removes package without asking Changed Bug title to `ignores versions in package dependencies' from `Removes package without asking'. thanks Stopping processing here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#448501: Removes package without asking
* Marc Haber: retitle #448501 ignores versions in package dependencies thanks On Sun, Dec 30, 2007 at 07:28:24PM +0100, Florian Weimer wrote: debfoster ignores versions in package dependencies, which causes this bug. Adjusting the bug title appropriately. I cannot fix this bug on short notice. If somebody on the team can fix this, please say so (and give a time frame), otherwise, I'll tag this bug help by the end of February. I'm not sure if it is acceptable to simply drop a conditional dependency which is not fulfilled on the current system from debfoster's view. If it is, the fix is pretty simple. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#448501: Removes package without asking
debfoster ignores versions in package dependencies, which causes this bug. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#448501: Removes package without asking
When running debfoster, it asks me wether I want to keep python-celementtree (that only keeps python-elementtree). If I answer Y, it will also remove bzr and bzrtools, although I haven't been asked about them. Even explicitly marking bzr and bzrtools as to be kept by adding them to /var/lib/debfoster/keepers does not help. Excerpt: Can you post your keepers file and /var/lib/dpkg/status? (You can send it to me directly if you don't want to publish it.) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#448501: Removes package without asking
On Tue, Oct 30, 2007 at 07:54:44AM +, Florian Weimer wrote: When running debfoster, it asks me wether I want to keep python-celementtree (that only keeps python-elementtree). If I answer Y, it will also remove bzr and bzrtools, although I haven't been asked about them. Even explicitly marking bzr and bzrtools as to be kept by adding them to /var/lib/debfoster/keepers does not help. Excerpt: Can you post your keepers file and /var/lib/dpkg/status? (You can send it to me directly if you don't want to publish it.) To reproduce the bug just install bzr, that should pull python-celementree, and then run debfoster, it'll ask to remove python-celementree, if you accept it will also remove apt. You can do that easily in a freshly deboostraped chroot. -- ·O· Pierre Habouzit ··O[EMAIL PROTECTED] OOOhttp://www.madism.org pgpG8Qqgh64zF.pgp Description: PGP signature
Bug#448501: Removes package without asking
* Pierre Habouzit: To reproduce the bug just install bzr, that should pull python-celementree, and then run debfoster, it'll ask to remove python-celementree, if you accept it will also remove apt. You can do that easily in a freshly deboostraped chroot. I can only reproduce that it will remove bzr, but this is still a bug. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#448501: Removes package without asking
On Tue, Oct 30, 2007 at 08:25:21AM +, Florian Weimer wrote: * Pierre Habouzit: To reproduce the bug just install bzr, that should pull python-celementree, and then run debfoster, it'll ask to remove python-celementree, if you accept it will also remove apt. You can do that easily in a freshly deboostraped chroot. I can only reproduce that it will remove bzr, but this is still a bug. Yes that's exactly the reported issue. -- ·O· Pierre Habouzit ··O[EMAIL PROTECTED] OOOhttp://www.madism.org pgp6DvArxfBH9.pgp Description: PGP signature
Bug#448501: Removes package without asking
Package: debfoster Version: 2.6-2 Severity: serious --- Please enter the report below this line. --- Hi, When running debfoster, it asks me wether I want to keep python-celementtree (that only keeps python-elementtree). If I answer Y, it will also remove bzr and bzrtools, although I haven't been asked about them. Even explicitly marking bzr and bzrtools as to be kept by adding them to /var/lib/debfoster/keepers does not help. Excerpt: [...] python-celementtree is keeping the following 1 packages installed: python-elementtree Keep python-celementtree? [Ynpsiuqx?], [H]elp: P [...] Removing package: python-celementtree Removing package: python-elementtree Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: bzr* bzrtools* python-celementtree* python-elementtree* 0 upgraded, 0 newly installed, 4 to remove and 75 not upgraded. Need to get 0B of archives. After unpacking 11.6MB disk space will be freed. Do you want to continue [Y/n]? Thanks, Zoltan --- System information. --- Architecture: i386 Kernel: Linux 2.6.21-2-686 Debian Release: lenny/sid 600 testing ftp.de.debian.org 500 unstablewww.debian-multimedia.org 50 unstableftp.de.debian.org 50 experimentalftp.de.debian.org --- Package information. --- Depends (Version) | Installed =-+-= libc6(= 2.3.6-6) | 2.6.1-1+b1 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#448501: Removes package without asking - correction
Hi, Sorry, it should read if I answer P... Br, Zoltan -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#448501: Removes package without asking
On Mon, Oct 29, 2007 at 03:07:01PM +, [EMAIL PROTECTED] wrote: Package: debfoster Version: 2.6-2 Severity: serious --- Please enter the report below this line. --- Hi, When running debfoster, it asks me wether I want to keep python-celementtree (that only keeps python-elementtree). If I answer Y, it will also remove bzr and bzrtools, although I haven't been asked about them. Even explicitly marking bzr and bzrtools as to be kept by adding them to /var/lib/debfoster/keepers does not help. Excerpt: [...] python-celementtree is keeping the following 1 packages installed: python-elementtree Keep python-celementtree? [Ynpsiuqx?], [H]elp: P [...] Removing package: python-celementtree Removing package: python-elementtree Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: bzr* bzrtools* python-celementtree* python-elementtree* 0 upgraded, 0 newly installed, 4 to remove and 75 not upgraded. Need to get 0B of archives. After unpacking 11.6MB disk space will be freed. Do you want to continue [Y/n]? I experience this as well. bzr depends python ( 2.5) | python-celementree as python-celementtree is builtin in python 2.5. I suppose it get confused because python is installed and it believes in the first pass that python-celementtree doesn't needs to be here (because it probably doesn't grok that ( 2.5) isn't fulfilled), though, when apt is called later to remove python-celementree, it wants to remove bzr that needs it. So my guess is that the dependency checker of debfoster is a tad simplistic Note that I'd argue that it's not a serious but an important bug: in its default setup, debfoster ask you if you confirm, so you lose data IFF you are dumb enough to hit 'Yes'. And there are trivial workarounds that let debfoster work properly on the rest of the archive. If the bug isn't trivial to fix in debfoster, I'd suggest to downgrade it to important so that it doesn't force the removeal of debfoster from testing. -- ·O· Pierre Habouzit ··O[EMAIL PROTECTED] OOOhttp://www.madism.org pgpZMCOex1NpL.pgp Description: PGP signature
Bug#448501: Removes package without asking
Hi, On Mon, 29 Oct 2007 16:20:03 +0100 Pierre Habouzit [EMAIL PROTECTED] wrote: Note that I'd argue that it's not a serious but an important bug: in its default setup, debfoster ask you if you confirm, so you lose data IFF you are dumb enough to hit 'Yes'. The problem is that when trying out packages and then running debfoster to clean up the system, I have to make lots of decisions and I remove almost all the packages. As a result, I have a very long list of package removals to confirm, and it is easy to overlook an important package in the list, especially since debfoster has always worked reliably for me since a very long time ago. If the bug isn't trivial to fix in debfoster, I'd suggest to downgrade it to important so that it doesn't force the removeal of debfoster from testing. I certainly don't want debfoster removed from testing, it is a very handy tool - the built-in keeping funcionality of aptitude is absolutely unsuitable for the trying out packages usecase, so I don't have any objection against downgrading it to important. Br, Zoltan -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#448501: Removes package without asking
On Mon, Oct 29, 2007 at 04:02:26PM +, [EMAIL PROTECTED] wrote: Hi, On Mon, 29 Oct 2007 16:20:03 +0100 Pierre Habouzit [EMAIL PROTECTED] wrote: Note that I'd argue that it's not a serious but an important bug: in its default setup, debfoster ask you if you confirm, so you lose data IFF you are dumb enough to hit 'Yes'. The problem is that when trying out packages and then running debfoster to clean up the system, I have to make lots of decisions and I remove almost all the packages. As a result, I have a very long list of package removals to confirm, and it is easy to overlook an important package in the list, especially since debfoster has always worked reliably for me since a very long time ago. You can hit 's' or 'x' I don't remember to validate the list you just did, take a break, and do it again. I often do that to avoid spurious mistakes :) -- ·O· Pierre Habouzit ··O[EMAIL PROTECTED] OOOhttp://www.madism.org pgpRtVyOpUZxU.pgp Description: PGP signature