Created attachment 418424 [details] APSW 3.9.2-r1 ebuild Hello, This ebuild bumps apsw to 3.9.2-r1 which adds the SQLITE_IOERR_VNODE constant. This ebuild bump also adds 3.5 to PYTHON_TARGETS.
Created attachment 418430 [details] APSW 3.9.2-r1 ebuild (removing old URL) Remove redundant Google Code URL URL as pointed out by gokturk on IRC, as Google Code site redirects to Github.
idella4 suggested on IRC I lose the _pfoo thing (other packages use this convention but all releases from apsw have had -r1), so I'm attaching an ebuild that does this.
Created attachment 418432 [details] APSW 3.9.2-r1 ebuild (renaming)
After discussion on IRC and evaluating the options I've decided to go back to the original approach of having _p1. Docs build is messed up (see upstream https://github.com/rogerbinns/apsw/issues/198) so in the meantime the docs have been omitted (the docs build will have to be redone anyway from how it is at the present since it doesn't work anyway).
Created attachment 418536 [details] APSW 3.9.2-r1 ebuild (rename back, remove docs, add tests IUSE flag).
1. py3.3 has crept back in; PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} ) 2. IUSE="test" has been added but the flag never actually used. While it will work, it makes a qa issue having a USE flag present but never used. I doesn't show up by use of repoman full, but arguably it should. It will show up under qa tools that scrutinise more aggressively.
(In reply to Ian Delaney from comment #6) > 1. py3.3 has crept back in; PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} ) Deliberate, python 3.3 remains a supported target and some packages are python 3.3 only still. IMO it should remain until such a time where python 3.3 support is pulled. > 2. IUSE="test" has been added but the flag never actually used. While it > will work, it makes a qa issue having a USE flag present but never used. > I doesn't show up by use of repoman full, but arguably it should. > It will show up under qa tools that scrutinise more aggressively. Is the correct solution to remove it?
Created attachment 418538 [details] APSW 3.9.2-r1 ebuild (remove IUSE="test") I removed IUSE="test" as after researching it is useless. I'm standing by Python 3.3 for now.
commit a81cab109ff0c31948caff10c2e7eb7f3bf385be Author: Ian Delaney <idella4@gentoo.org> Date: Fri Dec 4 12:39:57 2015 +0800 dev-python/apsw: bump to vn. apsw-3.9.2_p1 (naming style retained) bump adds 'SQLITE_IOERR_VNODE' constant, adds py3.5 support, drop IUSE doc due to issues with the doc build, ebuild prepared and cross tested by user Bureaucat via the gentoo bug; bug set to UPSTREAM with link to issue filed upstream re the failed doc build" Gentoo Bug: #567402