Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 163213 - xfce-base/libxfcegui4:-4.4.0 collides w/ xfce-base/xfce-mcs-plugins-4.3.99.2-r3 and xfce-base/xfce4-panel-4.3.99.2
Summary: xfce-base/libxfcegui4:-4.4.0 collides w/ xfce-base/xfce-mcs-plugins-4.3.99.2-...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: XFCE Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: xfce44
  Show dependency tree
 
Reported: 2007-01-22 10:12 UTC by Jakub Moc (RETIRED)
Modified: 2007-01-25 19:35 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
libxfcegui4-4.4.0.ebuild.diff (libxfcegui4-4.4.0.ebuild.diff,1.07 KB, patch)
2007-01-22 10:47 UTC, Jakub Moc (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jakub Moc (RETIRED) gentoo-dev 2007-01-22 10:12:57 UTC
>>> Completed installing libxfcegui4-4.4.0 into /var/tmp/portage/xfce-base/libxfcegui4-4.4.0/image/

strip: i686-pc-linux-gnu-strip --strip-unneeded
   usr/lib/libxfcegui4.so.4.2.4
   usr/lib/libxfcegui4.a
removing executable bit: usr/lib/libxfcegui4.la
* checking 93 files for package collisions
existing file /usr/share/icons/hicolor/48x48/apps/xfce-printer.png is not owned by this package
existing file /usr/share/icons/hicolor/48x48/apps/xfce-terminal.png is not owned by this package
existing file /usr/share/icons/hicolor/48x48/apps/xfce-multimedia.png is not owned by this package
existing file /usr/share/icons/hicolor/48x48/apps/xfce-games.png is not owned by this package
existing file /usr/share/icons/hicolor/48x48/apps/xfce-utils.png is not owned by this package
existing file /usr/share/icons/hicolor/48x48/apps/xfce-unknown.png is not owned by this package
existing file /usr/share/icons/hicolor/48x48/apps/xfce-man.png is not owned by this package
existing file /usr/share/icons/hicolor/48x48/apps/xfce-internet.png is not owned by this package
existing file /usr/share/icons/hicolor/48x48/apps/xfce-schedule.png is not owned by this package
existing file /usr/share/icons/hicolor/48x48/apps/xfce-filemanager.png is not owned by this package
existing file /usr/share/icons/hicolor/48x48/apps/xfce-sound.png is not owned by this package
existing file /usr/share/icons/hicolor/48x48/apps/xfce-edit.png is not owned by this package
existing file /usr/share/icons/hicolor/48x48/apps/xfce-graphics.png is not owned by this package
existing file /usr/share/icons/hicolor/scalable/apps/xfce-filemanager.svg is not owned by this package
* This package is blocked because it wants to overwrite
* files belonging to other packages (see messages above).
* If you have no clue what this is all about report it 
* as a bug for this package on http://bugs.gentoo.org

package xfce-base/libxfcegui4-4.4.0 NOT merged


Searching all installed packages for file collisions...
Press Ctrl-C to Stop

 * xfce-base/xfce-mcs-plugins-4.3.99.2-r3:

     '/usr/share/icons/hicolor/scalable/apps/xfce-filemanager.svg'

 * xfce-base/xfce4-panel-4.3.99.2:

     '/usr/share/icons/hicolor/48x48/apps/xfce-printer.png'
     '/usr/share/icons/hicolor/48x48/apps/xfce-terminal.png'
     '/usr/share/icons/hicolor/48x48/apps/xfce-multimedia.png'
     '/usr/share/icons/hicolor/48x48/apps/xfce-games.png'
     '/usr/share/icons/hicolor/48x48/apps/xfce-utils.png'
     '/usr/share/icons/hicolor/48x48/apps/xfce-unknown.png'
     '/usr/share/icons/hicolor/48x48/apps/xfce-man.png'
     '/usr/share/icons/hicolor/48x48/apps/xfce-internet.png'
     '/usr/share/icons/hicolor/48x48/apps/xfce-schedule.png'
     '/usr/share/icons/hicolor/48x48/apps/xfce-filemanager.png'
     '/usr/share/icons/hicolor/48x48/apps/xfce-sound.png'
     '/usr/share/icons/hicolor/48x48/apps/xfce-edit.png'
     '/usr/share/icons/hicolor/48x48/apps/xfce-graphics.png'

Pretty much sucks; I'll investigate whether portage-2.1.2 will handle the blocker gracefully and attach a patch to the relevant ebuilds if it does.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-01-22 10:47:41 UTC
Created attachment 107769 [details, diff]
libxfcegui4-4.4.0.ebuild.diff

Sorry, not possible to handle this gracefully due to dependencies; users will need to unmerge the colliding stuff first. :/
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2007-01-23 17:16:05 UTC
It's a QA but these are just icons, I don't think that qualifies for a reason to make upgrade from 4.3.99 to 4.4 more complex as FEATURES="collision-protect" is not an default option.

Not to mention 4.3.99 was and is package.masked and when it isn't, people just get 4.4.
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2007-01-23 21:44:11 UTC
(In reply to comment #2)
> Not to mention 4.3.99 was and is package.masked and when it isn't, people just
> get 4.4.

If they didn't have 4.3.99 emerged, they won't be affected by the blocker in any way. For those that did, this is a valid fix. 

Comment 4 Samuli Suominen (RETIRED) gentoo-dev 2007-01-24 04:27:18 UTC
(In reply to comment #3)
> (In reply to comment #2)
> > Not to mention 4.3.99 was and is package.masked and when it isn't, people just
> > get 4.4.
> 
> If they didn't have 4.3.99 emerged, they won't be affected by the blocker in
> any way. For those that did, this is a valid fix. 
> 

Good point. +1 from me.
Comment 5 Peter Weller (RETIRED) gentoo-dev 2007-01-25 19:35:32 UTC
Fixed