conflict with ubuntu-artwork

Bug #826884 reported by JC Hulce
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
UGR Artwork
Fix Released
Critical
JC Hulce

Bug Description

Some files in ugr-artwork conflict with ubuntu-artwork, breaking installation. While marking ugr-artwork as conflicts and replaces against ubuntu-artwork seems like it would solve the issue, ubuntu-desktop actually depends on ubuntu-artwork. This will cause problems for everyone that installs UGR via conversion.

Currently, the distributor-logo.png file conflicts. Ideally, I'd like to not rename this file, as it's used in many places. Maybe it's possible to move the ubuntu one out of the way?

Revision history for this message
JC Hulce (soaringsky) wrote :
Revision history for this message
JC Hulce (soaringsky) wrote :

Putting the following in debian/control solves the file conflict, but not the dependency issue:
Breaks: ubuntu-artwork
Replaces: ubuntu-artwork

Maybe using this would fix the issue:
Provides: ubuntu-artwork
Conflicts: ubuntu-artwork
Replaces: ubuntu-artwork

Revision history for this message
JC Hulce (soaringsky) wrote :

That works. Committing.

There is another package that breaks this, but it's in universe and not installed by default. I cannot find a way to make it work automatically. The package marks ubuntu-artwork as conflicted and replaced, so the above solution breaks this. I'll just file a separate bug and mark it as a known issue.
Error: Breaks existing package 'silicon-theme' that conflict: 'ubuntu-artwork'. But the '/home/jc/build/ugr-artwork_11.10.0_all.deb' provides it via: 'ubuntu-artwork'

JC Hulce (soaringsky)
Changed in ugr-artwork:
status: Triaged → In Progress
JC Hulce (soaringsky)
Changed in ugr-artwork:
status: In Progress → Fix Committed
JC Hulce (soaringsky)
Changed in ugr-artwork:
milestone: none → 1.0
JC Hulce (soaringsky)
Changed in ugr-artwork:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.