Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 850787 - sci-geosciences/qgis: works with newer sip
Summary: sci-geosciences/qgis: works with newer sip
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Sci-geo Project
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2022-06-09 19:14 UTC by José de Paula Rodrigues
Modified: 2022-10-30 22:43 UTC (History)
0 users

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


Attachments
qgis-9999 depending on sip < 6.6 (qgis-9999-ebuild.diff,552 bytes, patch)
2022-06-09 19:14 UTC, José de Paula Rodrigues
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description José de Paula Rodrigues 2022-06-09 19:14:30 UTC
Created attachment 783779 [details, diff]
qgis-9999 depending on sip < 6.6

sci-geosciences/qgis doesn't need to be restricted to <dev-python/sip-5:= anymore, since QGIS 3.22; it works with sip 5 and 6 (see https://github.com/qgis/QGIS/pull/45128).

However, it won't build with SIP 6.6.1 - which is the latest version on portage, because of a bug in that version which is set to be fixed on the next SIP release (see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1009939 ).

qgis-9999 builds and runs fine with <dev-python/sip-6.6 however.
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-06-10 02:24:56 UTC
Thanks a lot for the report.
Comment 2 Larry the Git Cow gentoo-dev 2022-06-10 02:45:12 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9356b0721f4cae0864ce34a5dfd519fd7a3d7d20

commit 9356b0721f4cae0864ce34a5dfd519fd7a3d7d20
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2022-06-10 02:24:55 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-06-10 02:27:02 +0000

    sci-geosciences/qgis: allow newer sip; sync live
    
    Closes: https://bugs.gentoo.org/850787
    Thanks-to: José de Paula Rodrigues <espinafre@gmail.com>
    Signed-off-by: Sam James <sam@gentoo.org>

 sci-geosciences/qgis/qgis-3.22.7-r2.ebuild | 259 +++++++++++++++++++++++++++++
 sci-geosciences/qgis/qgis-9999.ebuild      |   3 +-
 2 files changed, 261 insertions(+), 1 deletion(-)