Debian Bug report logs - #525141
[upstart] synaptic wants to remove when Mark All Upgrades

version graph

Package: sysvinit; Maintainer for sysvinit is Debian sysvinit maintainers <pkg-sysvinit-devel@lists.alioth.debian.org>; Source for sysvinit is src:sysvinit.

Reported by: "Brent S. Elmer" <webe3vt@aim.com>

Date: Wed, 22 Apr 2009 13:57:02 UTC

Severity: normal

Merged with 561627

Found in version sysvinit/2.87dsf-8

Reply or subscribe to this bug.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Michael Biebl <biebl@debian.org>:
Bug#525141; Package upstart. (Wed, 22 Apr 2009 13:57:04 GMT) Full text and rfc822 format available.

Acknowledgement sent to "Brent S. Elmer" <webe3vt@aim.com>:
New Bug report received and forwarded. Copy sent to Michael Biebl <biebl@debian.org>. (Wed, 22 Apr 2009 13:57:04 GMT) Full text and rfc822 format available.

Message #5 received at submit@bugs.debian.org (full text, mbox):

From: "Brent S. Elmer" <webe3vt@aim.com>
To: submit@bugs.debian.org
Subject: [upstart] synaptic wants to remove when Mark All Upgrades
Date: Wed, 22 Apr 2009 09:52:45 -0400
Package: upstart
Version: 0.3.9-2
Severity: normal

--- Please enter the report below this line. ---
Upstart conflicts with sysvinit.  So when upstart is marked for installation in 
synaptic, a warning is given that sysvinit is an essential package that is going to 
be removed.  Clicking on ok will install upstart and remove sysvinit.  Every time after that,
whenever Mark All Upgrades is clicked on in Synaptic, sysvinit is marked for installation and 
upstart is marked to be removed.  I assume this is because sysvinit is marked as essential.
There is some problem with either upstart, sysvinit, or synaptic.  Maybe the problem is with 
sysvinit being marked as essential when it really isn't essential if upstart is used.

--- System information. ---
Architecture: i386
Kernel:       Linux 2.6.28.090316

Debian Release: squeeze/sid
  500 testing         www.debian-multimedia.org 
  500 testing         security.debian.org 
  500 testing         debian.linux.ibm.com 
  500 hardy           ppa.launchpad.net 

--- Package information. ---
Depends       (Version) | Installed
=======================-+-===========
                        | 







Information forwarded to debian-bugs-dist@lists.debian.org, Michael Biebl <biebl@debian.org>:
Bug#525141; Package upstart. (Fri, 31 Jul 2009 09:39:08 GMT) Full text and rfc822 format available.

Acknowledgement sent to Arno Schuring <aelschuring@hotmail.com>:
Extra info received and forwarded to list. Copy sent to Michael Biebl <biebl@debian.org>. (Fri, 31 Jul 2009 09:39:08 GMT) Full text and rfc822 format available.

Message #10 received at 525141@bugs.debian.org (full text, mbox):

From: Arno Schuring <aelschuring@hotmail.com>
To: 525141@bugs.debian.org
Subject: not just synaptic
Date: Fri, 31 Jul 2009 11:34:03 +0200
The same problem also appears when using apt-get dist-upgrade. However,
aptitude does things correctly:

aschuring@neminis:~$ sudo aptitude dist-upgrade
[sudo] password for aschuring:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done

aschuring@neminis:~$ sudo apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED:
  startup-tasks system-services upstart upstart-compat-sysv upstart-logd
The following NEW packages will be installed:
  sysvinit
0 upgraded, 1 newly installed, 5 to remove and 0 not upgraded.
Need to get 105kB of archives.
After this operation, 750kB disk space will be freed.
Do you want to continue [Y/n]? n
Abort.

aschuring@neminis:~$ aptitude why sysvinit
Unable to find a reason to install sysvinit.




Information forwarded to debian-bugs-dist@lists.debian.org, Michael Biebl <biebl@debian.org>:
Bug#525141; Package upstart. (Sun, 27 Jun 2010 23:33:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Kenyon Ralph <kenyon@kenyonralph.com>:
Extra info received and forwarded to list. Copy sent to Michael Biebl <biebl@debian.org>. (Sun, 27 Jun 2010 23:33:03 GMT) Full text and rfc822 format available.

Message #15 received at 525141@bugs.debian.org (full text, mbox):

From: Kenyon Ralph <kenyon@kenyonralph.com>
To: 561627@bugs.debian.org, 525141@bugs.debian.org
Subject: these two bugs are the same, but filed against different packages
Date: Sun, 27 Jun 2010 16:31:57 -0700
[Message part 1 (text/plain, inline)]
These two bugs are duplicates, but filed against different packages:

 * http://bugs.debian.org/525141 in upstart
 * http://bugs.debian.org/561627 in sysvinit

I'm not sure which package, or maybe both, should be modified to fix
this bug.

-- 
Kenyon Ralph
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Michael Biebl <biebl@debian.org>:
Bug#525141; Package upstart. (Tue, 13 Jul 2010 07:45:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Ira Rice <irarice@gmail.com>:
Extra info received and forwarded to list. Copy sent to Michael Biebl <biebl@debian.org>. (Tue, 13 Jul 2010 07:45:03 GMT) Full text and rfc822 format available.

Message #20 received at 525141@bugs.debian.org (full text, mbox):

From: Ira Rice <irarice@gmail.com>
To: 561627@bugs.debian.org, 525141@bugs.debian.org
Subject: Virtual package
Date: Tue, 13 Jul 2010 01:43:48 -0600
[Message part 1 (text/plain, inline)]
I'm just a normal Debian user, not a developer, but couldn't this be solved
by creating a new virtual package, perhaps called init, which would then be
marked as essential, and make sysvinit or upstart a provider of the init
package, as well as any other init implementations which are compatible with
sysvinit style scripts. This way, you could still ensure that you have an
init implementation to be able to boot, but not have this current problem of
sysvinit clobbering upstart.

I'd also think that this could help with the migration to upstart, which has
already been suggested last year. While I do realize that the logic behind
how they operate is different, upstart does provide a sysvinit script
compatibility, so experimenting around with a virtual package for providing
init may be a good transition step. Later, for script migration, you could
then have another package, probably called upstart-initscripts, which could
gradually be built to optimize for upstart use, and eventually replace
initscripts as a requirement for upstart.

Any reason as to why this sort of a solution wouldn't work?
[Message part 2 (text/html, inline)]

Bug reassigned from package 'upstart' to 'sysvinit'. Request was from Steve Langasek <steve.langasek@ubuntu.com> to control@bugs.debian.org. (Sat, 30 Nov 2013 06:12:08 GMT) Full text and rfc822 format available.

No longer marked as found in versions upstart/0.3.9-2. Request was from Steve Langasek <steve.langasek@ubuntu.com> to control@bugs.debian.org. (Sat, 30 Nov 2013 06:12:09 GMT) Full text and rfc822 format available.

Marked as found in versions sysvinit/2.87dsf-8. Request was from Steve Langasek <steve.langasek@ubuntu.com> to control@bugs.debian.org. (Sat, 30 Nov 2013 06:12:09 GMT) Full text and rfc822 format available.

Merged 525141 561627 Request was from Steve Langasek <steve.langasek@ubuntu.com> to control@bugs.debian.org. (Sat, 30 Nov 2013 06:12:10 GMT) Full text and rfc822 format available.

Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Thu Apr 17 10:24:37 2014; Machine Name: beach.debian.org

Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.