Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 434690 - net-im/emesene-2.12.9 should not depend on dev-python/papyon
Summary: net-im/emesene-2.12.9 should not depend on dev-python/papyon
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal minor
Assignee: Markos Chandras (RETIRED)
URL: https://github.com/emesene/emesene/bl...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-09-11 06:32 UTC by Wei-Chun Chung
Modified: 2012-11-10 05:13 UTC (History)
0 users

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 Wei-Chun Chung 2012-09-11 06:32:38 UTC
papyon is now built-in in emesene

Reproducible: Always
Comment 1 Markos Chandras (RETIRED) gentoo-dev 2012-09-30 17:51:18 UTC
What exactly do you mean built-in? As in bundled within the tarball? Or they forked papyon?
Comment 2 Wei-Chun Chung 2012-10-01 02:17:38 UTC
Yes. Since emesene 2.12.9, the papyon library is built-in. There are much more patches from emesene team to make the library better (since the papyon is out of maintaince as far as I known).

The dependecy listing is here: https://github.com/emesene/emesene/blob/master/DEPENDS where the python-papyon is built-in. :)
Comment 3 Wei-Chun Chung 2012-10-01 02:21:45 UTC
The tarball will contain the library in it (in the emesene/e3/papylib directory).
Comment 4 Markos Chandras (RETIRED) gentoo-dev 2012-10-01 07:59:44 UTC
(In reply to comment #3)
> The tarball will contain the library in it (in the emesene/e3/papylib
> directory).

Hmm normally we don't like bundled libraries, but in this case, if the upstream of papyon have given up on it, then I guess we have no choice but to use the bundled one.
Comment 5 Markos Chandras (RETIRED) gentoo-dev 2012-10-12 21:13:03 UTC
dependency removed
Comment 6 peng shao 2012-11-09 16:14:20 UTC
(In reply to comment #5)
> dependency removed

would you please add dependency pyopenssl to emesene? It used to be pulled in by papyon but since the dependency is now removed, depclean will remove pyopenssl. However this package is crucial at least for emesene or else it will complain msn is not supported. 

Also would you please remove papyon dependency for emesene-9999 as well? Thanks.
Comment 7 Markos Chandras (RETIRED) gentoo-dev 2012-11-09 16:19:12 UTC
(In reply to comment #6)
> (In reply to comment #5)
> > dependency removed
> 
> would you please add dependency pyopenssl to emesene? It used to be pulled
> in by papyon but since the dependency is now removed, depclean will remove
> pyopenssl. However this package is crucial at least for emesene or else it
> will complain msn is not supported. 
> 
This is a total different bug so can you please create a new one? Using an old bug to fix a different issues messes up with history and Changelogs.

I will fix the -9999 ebuild in the meantime
Comment 8 peng shao 2012-11-10 05:13:04 UTC
I created a new bug report here:
https://bugs.gentoo.org/show_bug.cgi?id=442546

Thanks!