Skip to content

Commit bf33a1b

Browse files
author
gdt
committed
x11/py-sip6: Restore comments removed without MAINTAINER approval
This package had notes about how unreliable sip releases are, and those were removed without permission from the MAINTAINER. Restore and extend them.
1 parent a8dceb5 commit bf33a1b

1 file changed

Lines changed: 16 additions & 4 deletions

File tree

x11/py-sip6/Makefile

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,21 @@
1-
# $NetBSD: Makefile,v 1.28 2025/07/22 04:51:38 adam Exp $
1+
# $NetBSD: Makefile,v 1.29 2025/07/22 18:32:44 gdt Exp $
22

33
# Before updating sip, geography/qgis (as the most demanding sip user
4-
# currently known) must be tested to build and run ok. The 6.8.0
5-
# release of sip was very broken, and .0 releases of sip should be
6-
# viewed with extreme caution and probably skipped.
4+
# currently known) must be tested to build and run (with an actual
5+
# project, loading data). This is due to a repeated history of
6+
# problematic sip releases.
7+
#
8+
# The 6.8.0 release of sip was very broken.
9+
# In 2025-06, 6.11.1 caused the build of qgis 3.34 to fail.
10+
# In 2025-06, 6.12.0 caused the build of qgis 3.34 and 3.40 to fail.
11+
# (qgis 3.40.8 contained an accommodation for sip's behavior change.)
12+
#
13+
# sip's .0 releases should be viewed with extreme caution and if not
14+
# skipped, deferred until they have been out for 90 days, intended to
15+
# be long enough that any pain will have been taken and reported by
16+
# other packaging systems -- the MAINTAINER's decision is that lack of
17+
# trouble is more important than fast updates.
18+
719
DISTNAME= sip-6.12.0
820
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/sip/sip6/}
921
CATEGORIES= x11 python

0 commit comments

Comments
 (0)