Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 135938 - net-im/kopete and kde-base/kopete: Do we really need both?
Summary: net-im/kopete and kde-base/kopete: Do we really need both?
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
: 146685 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-06-07 09:23 UTC by Mike McQuaid
Modified: 2007-09-19 13:51 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 Mike McQuaid 2006-06-07 09:23:25 UTC
Do we really need both of these ebuilds?
For people using the meta-ebuilds, such as myself, its a pain to have to add kopete to package.provided, and also, have all the files chucked into /usr/ rather than /usr/kde which would seem to make more sense.
Comment 1 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-06-07 09:31:15 UTC
Yes we do.
Comment 2 Mike Nerone 2006-07-19 14:10:40 UTC
I'm sure I'm not the only one that would appreciate some elaboration on that answer. I've been wondering about this situation, as well. I did some searching but was unable to find documentation about the background that gives us this strange situation (I'm not saying it doesn't exist - I just couldn't find it).
Comment 3 email_deleted_GqKU 2006-08-07 11:45:50 UTC
(In reply to comment #2)
> I'm sure I'm not the only one that would appreciate some elaboration
> on that answer. I've been wondering about this situation, as well.
> I did some searching but was unable to find documentation about
> the background that gives us this strange situation (I'm not saying
> it doesn't exist - I just couldn't find it).
>


From the first entry of the net-im/kopete changelog (/usr/portage/net-im/kopete/ChangeLog): "Add kopete 0.12_alpha1, released outside KDE's release cycle. Masked as it's still an alpha release; blocks kde-base/kopete." :)

So if you don't need the possible new features/modifications which are still not in the version of Kopete, bundled with KDE, you should probably stick with kde-base/kopete.


(In reply to comment #0)
> Do we really need both of these ebuilds?
> For people using the meta-ebuilds, such as myself, its a pain to
> have to add kopete to package.provided, and also, have all the files
> chucked into /usr/ rather than /usr/kde which would seem to make
> more sense.
>


Do you need the possible new features/modifications which are still not in the version of Kopete, bundled with KDE? If no, just unmerge net-im/kopete and emerge kde-base/kopete (and remove the entry in package.provided). If yes, kdenetwork-meta now depends on either kde-base/kopete, or net-im/kopete, so you should not need to add it to your package.provided configuration file anymore (modifications done on 2006-03-07, by Diego, a few weeks after having introduced net-im/kopete, but I guess you were still using KDE 3.5.1 -not the r1 version-, at the time of your report).


Anyway, about the existence of two packages for Kopete, here is some examples of user documentation which might be useful (in pkg_postinst() of Kopete ebuilds):


- in net-im/kopete:

ewarn
ewarn "The net-im/kopete package you just emerged is released"
ewarn "outside of the KDE release cycle. As such, it might be"
ewarn "less tested, but might contain new features and"
ewarn "modifications not yet in the official kde-base/kopete"
ewarn "package, part of KDE."
ewarn
ewarn "If you do not need the newest versions of Kopete,"
ewarn "you should probably unmerge net-im/kopete, and"
ewarn "emerge kde-base/kopete instead."
ewarn

- in kde-base/kopete:

einfo
einfo "The kde-base/kopete package you just emerged is released"
einfo "as part of the official KDE release cycle. If you need"
einfo "a newer version (maybe for some new feature or"
einfo "modification), you might try to unmerge kde-base/kopete,"
einfo "and emerge net-im/kopete instead (note, however, that not"
einfo "being part of the KDE release cycle, the net-im/kopete"
einfo "package might be less tested)."
einfo

(Well, for kde-base/kopete-3.5.2, there is already a message about net-im/kopete, so the above message should probably only be included in the following versions.)
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-09-07 06:46:27 UTC
*** Bug 146685 has been marked as a duplicate of this bug. ***