Bug 16335 - mga5 cannot be installed in a cauldron chroot because of dep
Summary: mga5 cannot be installed in a cauldron chroot because of dep
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 5
Hardware: All Linux
Priority: Normal major
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA5-64-OK advisory
Keywords: validated_update
Depends on:
Blocks:
 
Reported: 2015-07-09 20:07 CEST by Thomas Spuhler
Modified: 2015-08-10 16:32 CEST (History)
3 users (show)

See Also:
Source RPM: filesystem
CVE:
Status comment:


Attachments

Description Thomas Spuhler 2015-07-09 20:07:12 CEST
Description of problem:
mga4 cannot be installed in a cauldron chroot because of dep:
rpmlib(X-CheckUnifiedSystemdir) is needed by filesystem-2.1.9-25.mga5.x86_64

How reproducible:
every time

Steps to Reproduce:
1.use this command: # urpmi  --urpmi-root /mnt/chroot/mga5 basesystem urpmi rsync
2.There is a thread on the dev-ml

Removing the Require: # urpmi  --urpmi-root /mnt/chroot/mga5 basesystem urpmi rsync 
in package filesyteme should solve this issue. This was introduced during the /usr move and since mga3 has been made EOL a while ago, it should be safe to remove.


Reproducible: 

Steps to Reproduce:
Comment 1 Thomas Spuhler 2015-07-09 20:08:18 CEST
Ooops, it's version 5

Version: 4 => 5

Rémi Verschelde 2015-07-09 20:29:35 CEST

Summary: mga4 cannot be installed in a cauldron chroot because of dep => mga5 cannot be installed in a cauldron chroot because of dep

Comment 2 Thomas Spuhler 2015-07-09 23:19:46 CEST
i have committed the change in SVN, but want a second opinion before submitting.

There is a thread on the dev-ml but no conclusion if to go ahead.
Comment 3 Rémi Verschelde 2015-07-10 00:47:05 CEST
Can you give a link to this dev ML thread? I don't see it.
Comment 4 Thomas Spuhler 2015-07-10 01:03:27 CEST
(In reply to Rémi Verschelde from comment #3)
> Can you give a link to this dev ML thread? I don't see it.
this is the Thread.
Iurt on cauldron doesn't want to create chroot for mga5
Comment 5 Rémi Verschelde 2015-07-10 08:20:23 CEST
Alright I found it: https://ml.mageia.org/l/arc/dev/2015-06/msg00481.html
Comment 6 Thomas Spuhler 2015-07-16 19:11:52 CEST
This bug is now resolved by removing the dep. The following packages are now in upgrades_testing:
filesystem-2.1.9-25.1.mga5.src.rpm
filesystem-2.1.9-25.1.mga5.x86_64.rpm
and i586 
assigning it to QA

CC: (none) => thomas
Assignee: bugsquad => qa-bugs

Comment 7 Samuel Verschelde 2015-07-27 14:47:05 CEST
(In reply to Thomas Spuhler from comment #6)
> This bug is now resolved by removing the dep. The following packages are now
> in upgrades_testing:
> filesystem-2.1.9-25.1.mga5.src.rpm
> filesystem-2.1.9-25.1.mga5.x86_64.rpm
> and i586 
> assigning it to QA

Could you provide an advisory text?

In Mageia 5 64, I installed the update, rebooted, system works well. In the RPM, the only change is that the following Requires has been removed: rpmlib(X-CheckUnifiedSystemdir). No change to the actual files in the package so no regression expected at all.

URL: (none) => MGA5-64-OK

Samuel Verschelde 2015-07-27 14:47:38 CEST

Whiteboard: (none) => MGA5-64-OK
URL: MGA5-64-OK => (none)

Comment 8 Dave Hodgins 2015-07-28 17:55:29 CEST
Has anyone tested a clean install with updates testing enabled?

I'll try it later today.

CC: (none) => davidwhodgins

Comment 9 Dave Hodgins 2015-07-31 02:25:20 CEST
Finally got around to trying it. No problems found.

Still need a proper advisory.
Comment 10 Thomas Spuhler 2015-08-04 19:07:38 CEST
Advisory:
It was discovered during a mga5 chroot installation, mga5 cannot be installed because of a dependency problem:
rpmlib(X-CheckUnifiedSystemdir) is needed by filesystem-2.1.9-25.mga5.x86_64
This dependency was introduced during the usrmove, revision 223193:
# RPM runtime check in the buildroot; this ensures we can not install the
# incompatible filesystem.rpm on unconverted systems
Requires: rpmlib(X-CheckUnifiedSystemdir)
All our systems have a converted system and we don't upgrade from unconverted systems
Dave Hodgins 2015-08-10 05:56:10 CEST

Keywords: (none) => validated_update
CC: (none) => sysadmin-bugs

Dave Hodgins 2015-08-10 06:12:09 CEST

Whiteboard: MGA5-64-OK => MGA5-64-OK advisory

Comment 11 Mageia Robot 2015-08-10 16:32:48 CEST
An update for this issue has been pushed to Mageia Updates repository.

http://advisories.mageia.org/MGAA-2015-0084.html

Status: NEW => RESOLVED
Resolution: (none) => FIXED


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