Bug 16745 - Obsoleted mutter-wayland packages still in repo
Summary: Obsoleted mutter-wayland packages still in repo
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal minor
Target Milestone: ---
Assignee: Olav Vitters
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-09-12 22:54 CEST by Yann Cantin
Modified: 2015-12-15 22:24 CET (History)
2 users (show)

See Also:
Source RPM: mutter-wayland-3.12.1-6.mga5.src.rpm
CVE:
Status comment:


Attachments

Description Yann Cantin 2015-09-12 22:54:48 CEST
Description of problem:

Mutter wayland branch was merged in 3.13.1 (from mutter spec) but there's still
old mutter-wayland packages in the repo, and the devel ones can't be installed.

Version-Release number of selected component (if applicable):

mutter : 3.17.91 , provides mutter-wayland = 3.17.91
mutter-wayland : 3.12.1

Steps to Reproduce:

[root@virt-cauldron-testing rpmbuild]# LC_ALL=C urpmi lib64mutter-wayland-private-devel
A requested package cannot be installed:
lib64mutter-wayland-private-devel-3.12.1-6.mga6.x86_64 (due to unsatisfied mutter-wayland[== 3.12.1])

mutter-wayland should be nuked.


Reproducible: 

Steps to Reproduce:
Comment 1 Marja Van Waes 2015-09-15 17:00:41 CEST
(In reply to Yann Cantin from comment #0)
> Description of problem:
> 
> Mutter wayland branch was merged in 3.13.1 (from mutter spec) but there's
> still
> old mutter-wayland packages in the repo, and the devel ones can't be
> installed.
> 
> Version-Release number of selected component (if applicable):
> 
> mutter : 3.17.91 , provides mutter-wayland = 3.17.91
> mutter-wayland : 3.12.1
> 
> Steps to Reproduce:
> 
> [root@virt-cauldron-testing rpmbuild]# LC_ALL=C urpmi
> lib64mutter-wayland-private-devel
> A requested package cannot be installed:
> lib64mutter-wayland-private-devel-3.12.1-6.mga6.x86_64 (due to unsatisfied
> mutter-wayland[== 3.12.1])
> 
> mutter-wayland should be nuked.
> 
> 

Assigning to Sysadmin Team, then

CC: (none) => marja11
Assignee: bugsquad => sysadmin-bugs

Comment 2 Thomas Backlund 2015-09-15 17:25:51 CEST
Nope..

since those packages exist in mga5, proper obsoletes needs to be added to correct package for upgrades to work

CC: (none) => tmb
Assignee: sysadmin-bugs => olav

Comment 3 Olav Vitters 2015-10-08 10:11:03 CEST
The packaging of mutter is a bit messed up. Not just limited to mutter actually. Basically sometimes I split private libraries and gobject introspection stuff out which shouldn't have been split out.

As tmb says, need to add obsoletes (+fix broken packaging).
Comment 4 Olav Vitters 2015-12-15 18:27:08 CET
I actually did this 1-2 weeks back. Reporter: can you check if all ok now?

I didn't merge the "private lib" bit, but the obsoleted ones are gone.
Comment 5 Olav Vitters 2015-12-15 22:24:10 CET
Checked and seems I properly obsoleted these packages :-D

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


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