Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 250279 - net-p2p/ktorrent-3.1.5-r1 in illogical slot
Summary: net-p2p/ktorrent-3.1.5-r1 in illogical slot
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Ioannis Aslanidis (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-08 12:43 UTC by Allen Brooker (AllenJB)
Modified: 2009-08-09 11:45 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Allen Brooker (AllenJB) 2008-12-08 12:43:17 UTC
ktorrent 3.1.5-r1 has been moved to the :3 slot instead of :4.1. The only reason given in the changelog is so that the slot is based on the package version instead of KDE version, but this makes no real logical sense.

Package version can already be easily (un)masked using -3* atom. The KDE slot was actually useful because it's meant that I can use ~arch KDE3, and any of my ~arch packages that have depended on KDE4, I've been able to simply mask the 4.1 slot of that package.

Other packages using this system are amarok and gtk-engines-qt (and neither of these have changed to this illogical system ktorrent has decided to use at the time of filing).

This, as far as I can see, unwarranted change, now means I have to add another package atom to my mask file for no good reason. Please don't do this!
Comment 1 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2008-12-08 17:15:45 UTC
Thanks for your concern, assigning to maintainers for further review.
Comment 2 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2008-12-08 17:27:23 UTC
actually we have already discussed this issue in the last kde team's meeting. we plan to make changes to kde3 eclasses so as to slot all kde3 misc packages and reduce issues concerning 3/4 installations and +/-kdeprefix. But as this is a big step please be patient. Our target is to be ready for 4.2 and have as less issues with 3.5.10 as possible. More info can be found at last meeting's summary at kde.gentoo.org
Comment 3 Allen Brooker (AllenJB) 2008-12-09 22:13:01 UTC
OK. Had a look at the logs. It doesn't seem to have made it to the summary in a format I can understand, but the crucial bit related to this is between 20:30 and 20:45

As I read it, the slot change is happening because the KDE version based slots don't work when you have a version that can be built against 4.2 or 4.1 (for example).

These sorts of changes to how things work are the sort of things that teams should be posting news peices about somewhere - either (where possible) the month before in GMN or in the main site news feed. (I've discussed it elsewhere before, but I'd like to see security announcements in their own list and the announcements list used for things like this that affect users).
Comment 4 Tomáš Chvátal (RETIRED) gentoo-dev 2009-08-09 11:45:00 UTC
bugzie
Comment 5 Tomáš Chvátal (RETIRED) gentoo-dev 2009-08-09 11:45:22 UTC
This was fixed quite well i think.
All kde4 apps have slot :4 now.