Bug 619060 - packaging error - two packages conflict
Summary: packaging error - two packages conflict
Keywords:
Status: CLOSED DUPLICATE of bug 618537
Alias: None
Product: Fedora
Classification: Fedora
Component: upstart
Version: rawhide
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Casey Dahlin
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-07-28 13:31 UTC by Valdis Kletnieks
Modified: 2014-06-18 08:47 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2010-07-28 14:36:57 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Valdis Kletnieks 2010-07-28 13:31:32 UTC
Description of problem:

Not sure if it's upstart or systemd problem...

Trying to do a 'yum update upstart', I get:

#  yum update upstart
Loaded plugins: auto-update-debuginfo, changelog, downloadonly, presto, refresh-packagekit, refresh-updatesd
Found 57 installed debuginfo package(s)
Enabling rawhide-debuginfo: Fedora - Rawhide - Debug
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package systemd-sysvinit.x86_64 0:4-3.fc14 set to be installed
--> Processing Dependency: systemd = 4-3.fc14 for package: systemd-sysvinit-4-3.fc14.x86_64
--> Processing Dependency: upstart >= 0.6.5-6.fc14 for package: systemd-sysvinit-4-3.fc14.x86_64
--> Running transaction check
---> Package systemd.x86_64 0:4-3.fc14 set to be installed
---> Package upstart.x86_64 0:0.6.5-7.fc14 set to be updated
--> Processing Dependency: sysvinit-userspace for package: upstart-0.6.5-7.fc14.x86_64
--> Running transaction check
---> Package upstart-sysvinit.x86_64 0:0.6.5-7.fc14 set to be installed
--> Processing Conflict: systemd-sysvinit-4-3.fc14.x86_64 conflicts upstart-sysvinit
--> Processing Conflict: upstart-sysvinit-0.6.5-7.fc14.x86_64 conflicts systemd-sysvinit
--> Finished Dependency Resolution
Error: systemd-sysvinit conflicts with upstart-sysvinit
Error: upstart-sysvinit conflicts with systemd-sysvinit
 You could try using --skip-broken to work around the problem

The sad thing is that of all the packages mentioned, only the current upstart is actually installed:

# rpm -q upstart systemd systemd-sysvinit sysvinit-userspace upstart-sysvinit systemd-sysvinit
upstart-0.6.5-5.fc14.x86_64
package systemd is not installed
package systemd-sysvinit is not installed
package sysvinit-userspace is not installed
package upstart-sysvinit is not installed
package systemd-sysvinit is not installed

Looks like a pissing match over whether upstart or systemd owns the -sysvinit part.  Feel free to close if the urination has stopped and my Rawhide mirror is just a bit slow updating...

Version-Release number of selected component (if applicable):
upstart.x86_64 0:0.6.5-7.fc14

How reproducible:


Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

Comment 1 Petr Lautrbach 2010-07-28 14:36:57 UTC
It's related to making systemd as default init.

There are two possibilities:

1. avoid installing systemd-sysvinit with 'yum install upstart-sysvinit' which should update also upstart

2. wait until fixed systemd-sysvinit-4-4 (#618537) reach rawhide repo and update

*** This bug has been marked as a duplicate of bug 618537 ***


Note You need to log in before you can comment on or make changes to this bug.