Opened 19 years ago
Closed 19 years ago
#7509 closed defect (fixed)
BUG: kdelibs3 clashes
Reported by: | yves@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.2 |
Keywords: | Cc: | ben@…, takanori@… | |
Port: |
Description
---> Activating kdelibs3 3.5.1_0+darwin_8 Error: Target com.apple.activate returned: Image error: /opt/local/share/icons/crystalsvg/128x128/apps/kmenu.png is being used by the active kdebase3 port. Please deactivate this port first, or use the -f flag to force the activation.
Bilbo:~ yves$ sudo port deactivate kdebase3 Password: ---> Deactivating kdebase3
---> Activating kdelibs3 3.5.1_0+darwin_8 Error: Target com.apple.activate returned: Image error: /opt/local/share/icons/hicolor/index.theme is being used by the active hicolor-icon-theme port. Please deactivate this port first, or use the -f flag to force the activation.
Attachments (1)
Change History (9)
comment:1 Changed 19 years ago by ben@…
comment:2 Changed 19 years ago by ben@…
However, the clash with hicolor-icon-theme looks nasty. Shouldn't happen.
comment:3 Changed 19 years ago by yves@…
Deactivating kdebase does the trick (I also had to deactivate qt3 for the qt3 upgrade build to succeed).
The gnome problem, if my memory is not playing me tricks, happened also with the very first DP kde port and was fixed by ben@ (yes, you !!)
comment:4 Changed 19 years ago by yves@…
Deleting index.theme does work, but isn't %i a fink-specific variable ?
post-destroot {
file delete -force ${destroot}${prefix}/share/icons/hicolor/index.theme
}
seems more straightforward to me
comment:5 Changed 19 years ago by ben@…
Takanori: Is this the _right_ solution, i.e. are the two versions of index.theme identical? If so, feel free to commit it (note I bumped the revision number to 1 already, so this should be 2).
Yves: It is a fink-specific value, but since everything gets translated from finkspeak to dpspeak by a postpatch phase, the fix is correct.
comment:6 Changed 19 years ago by yves@…
(In reply to comment #6)
Takanori: Is this the _right_ solution, i.e. are the two versions of index.theme identical? If so, feel free to commit it (note I bumped the revision number to 1 already, so this should be 2).
woops, did not think to check before deleting it !
Yves: It is a fink-specific value, but since everything gets translated from finkspeak to dpspeak by a postpatch phase, the fix is correct.
I don't care, I like my post-destroot better ;-)
comment:8 Changed 19 years ago by yves@…
Resolution: | → fixed |
---|---|
Status: | new → closed |
Is this during an upgrade, i.e. are you saying kdelibs 3.5.1 clashes with kdebase 3.4.1? Otherwise I can't see how you can be activating kdelibs3 while kdebase3 is installed (which should depend on libs).
And if you are upgrading, I'm not sure I see a solution other than uninstalling everything first :-(