Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 567402 - dev-python/apsw-3.9.2_p1: version bump
Summary: dev-python/apsw-3.9.2_p1: version bump
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Python Gentoo Team
URL: https://github.com/rogerbinns/apsw/is...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-12-03 00:15 UTC by Elizabeth Myers
Modified: 2015-12-04 04:52 UTC (History)
0 users

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


Attachments
APSW 3.9.2-r1 ebuild (apsw-3.9.2_p1.ebuild,1.07 KB, text/plain)
2015-12-03 00:15 UTC, Elizabeth Myers
Details
APSW 3.9.2-r1 ebuild (removing old URL) (apsw-3.9.2_p1.ebuild,1.03 KB, text/plain)
2015-12-03 03:11 UTC, Elizabeth Myers
Details
APSW 3.9.2-r1 ebuild (renaming) (apsw-3.9.2.ebuild,1.07 KB, text/plain)
2015-12-03 03:48 UTC, Elizabeth Myers
Details
APSW 3.9.2-r1 ebuild (rename back, remove docs, add tests IUSE flag). (apsw-3.9.2_p1.ebuild,1.03 KB, text/plain)
2015-12-04 02:15 UTC, Elizabeth Myers
Details
APSW 3.9.2-r1 ebuild (remove IUSE="test") (apsw-3.9.2_p1.ebuild,1.02 KB, text/plain)
2015-12-04 03:38 UTC, Elizabeth Myers
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Elizabeth Myers 2015-12-03 00:15:02 UTC
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.
Comment 1 Elizabeth Myers 2015-12-03 03:11:11 UTC
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.
Comment 2 Elizabeth Myers 2015-12-03 03:48:12 UTC
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.
Comment 3 Elizabeth Myers 2015-12-03 03:48:32 UTC
Created attachment 418432 [details]
APSW 3.9.2-r1 ebuild (renaming)
Comment 4 Elizabeth Myers 2015-12-04 02:14:54 UTC
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).
Comment 5 Elizabeth Myers 2015-12-04 02:15:24 UTC
Created attachment 418536 [details]
APSW 3.9.2-r1 ebuild (rename back, remove docs, add tests IUSE flag).
Comment 6 Ian Delaney (RETIRED) gentoo-dev 2015-12-04 02:53:42 UTC
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.
Comment 7 Elizabeth Myers 2015-12-04 03:32:08 UTC
(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?
Comment 8 Elizabeth Myers 2015-12-04 03:38:53 UTC
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.
Comment 9 Ian Delaney (RETIRED) gentoo-dev 2015-12-04 04:52:00 UTC
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