Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 463396 - www-client/weboob-0g version bump and fixes
Summary: www-client/weboob-0g version bump and fixes
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: Normal normal with 1 vote (vote)
Assignee: Patrick Lauer
URL: http://symlink.me/news/48
Whiteboard:
Keywords:
Depends on:
Blocks: 471556
  Show dependency tree
 
Reported: 2013-03-26 18:47 UTC by Laurent Bachelier
Modified: 2013-08-03 16:03 UTC (History)
1 user (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 Laurent Bachelier 2013-03-26 18:47:15 UTC
+++ This bug was initially created as a clone of Bug #454040 +++

Weboob 0.f was released today.
http://symlink.me/news/48

Changes:
SRC_URI="http://symlink.me/attachments/download/218/${PN}-0.f.tar.gz"
S="${WORKDIR}/${PN}-0.f"

However, you should also think about importing fixes from my overlay, namely installing the full contrib/, removing useless pyxdg dependency, using virtual/python-json, fixing the description, and a fix for #463186.
It is available at http://git.p.engu.in/laurentb/gentoo-overlay/tree/www-client/weboob


Weboob 0.d does not receive module updates anymore, so it should be removed.
Comment 1 Laurent Bachelier 2013-08-03 13:01:43 UTC
Weboob 0.d does not receive module updates anymore, so it should be removed.
Weboob 0.e does not receive module updates anymore, so it should be removed.

Only weboob 0.c, 0.f and 0.g are supported, with 0.f on the way out.

Weboob 0.g was released today.

SRC_URI="http://symlink.me/attachments/download/229/${PN}-0.g.tar.gz"
S="${WORKDIR}/${PN}-0.g"


termcolor is a new requirement, though we do not fail if it is not installed.
Python 2.5 is not supported anymore.

However you really should use my updated ebuild from
http://git.p.engu.in/laurentb/gentoo-overlay/tree/www-client/weboob

As it fixes some issues and all of the open bugs about weboob as of now.
Comment 2 Mike Gilbert gentoo-dev 2013-08-03 14:22:20 UTC
Laurent: I'm going to convert the ebuild to the distutils-r1 eclass. I will use your overlay as a starting point. :)
Comment 3 Laurent Bachelier 2013-08-03 14:28:11 UTC
Thanks! I've been meaning to convert all my ebuilds but still didn't manage to do it.

You will likely want to test the USE=X / USE-X differences.
Comment 4 Mike Gilbert gentoo-dev 2013-08-03 15:09:13 UTC
+*weboob-0g (03 Aug 2013)
+
+  03 Aug 2013; Mike Gilbert <floppym@gentoo.org> +weboob-0g.ebuild,
+  -weboob-0d.ebuild, -weboob-0e-r2.ebuild, weboob-9998.ebuild,
+  weboob-9999.ebuild:
+  Version bump based on ebuild by Laurent Bachelier, bug 463396. Convert to
+  distutils-r1.
+

I think I have everything covered, but let me know if I missed something.
Comment 5 Laurent Bachelier 2013-08-03 16:03:37 UTC
Awesome, and code looks much cleaner.

I think I know why I postponed it (and some of my other packages), it's because many dependencies are not stable as distutils-r1. Thus it needs a lot of unmasking.
Oh well, we now have --autounmask :)