Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 626228

Summary: sci-mathematics/glpk-4.63: stabilization request
Product: Gentoo Linux Reporter: Erik Quaeghebeur <gentoo>
Component: StabilizationAssignee: Robin Johnson <robbat2>
Status: RESOLVED FIXED    
Severity: normal CC: sci-mathematics
Priority: Normal Keywords: STABLEREQ
Version: unspecifiedFlags: stable-bot: sanity-check+
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
sci-mathematics/glpk-4.63 alpha sci-libs/amd-2.3.1 alpha arm sci-libs/colamd-2.8.0 alpha arm sci-libs/suitesparseconfig-4.2.1-r1 alpha arm
Runtime testing required: Yes
Bug Depends on:    
Bug Blocks: 648050    

Description Erik Quaeghebeur 2017-07-26 09:54:24 UTC
The currently stable GLPK is 4.45, which came out at the end of 2010. Since then, this packages has seen many improvements, so it would be reasonable to stabilize a more recent version, so that users can profit from the improvements.

The only issue is that since 4.45 the API has changed, so packages that still use the old API would be affected. See for example Bug 521978. However, there is a fix (including specific headers), see Bug 521978 comment 7.

As for which version to stabilize: I requested a version bump to the latest release, 4.63, perhaps that one can be considered, after giving it some time to be tested.
Comment 1 Erik Quaeghebeur 2017-07-27 13:05:50 UTC
4.61 would not be a good candidate for stabilization, as it lacks certain functionality that was present before and after.

4.63 (see Bug 626224) would be better.
Comment 2 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2017-07-27 22:09:23 UTC
Agree that 4.63 is a better stable candidate.
I'm going to rename this bug and please remind me after 2017/08/26.
Comment 3 Erik Quaeghebeur 2017-08-30 07:32:22 UTC
(In reply to Robin Johnson from comment #2)
> […] please remind me after 2017/08/26.
A gentle reminder…
Comment 4 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2017-08-31 07:42:53 UTC
arches, please test & stabilize. 

Test instructions:
FEATURES=test ebuild glpk-4.63 test package

Target keywords:
amd64, arm, hppa, ia64, ppc, ppc64, sparc, x86
Comment 5 Stabilization helper bot gentoo-dev 2017-08-31 08:00:39 UTC
An automated check of this bug failed - the following atom is unknown:

sci-mathematics/glpk-4.61-r3

Please verify the atom list.
Comment 6 Stabilization helper bot gentoo-dev 2017-09-01 00:00:57 UTC
An automated check of this bug failed - repoman reported dependency errors (9 lines truncated): 

> dependency.bad sci-mathematics/glpk/glpk-4.63.ebuild: DEPEND: arm(default/linux/arm/13.0) ['sci-libs/amd:0=', 'sci-libs/colamd:=']
> dependency.bad sci-mathematics/glpk/glpk-4.63.ebuild: RDEPEND: arm(default/linux/arm/13.0) ['sci-libs/amd:0=', 'sci-libs/colamd:=']
> dependency.bad sci-mathematics/glpk/glpk-4.63.ebuild: DEPEND: ia64(default/linux/ia64/13.0) ['sci-libs/amd:0=', 'sci-libs/colamd:=']
Comment 7 Sergei Trofimovich (RETIRED) gentoo-dev 2017-09-02 16:08:17 UTC
ia64 stable. Had to stable a few deps as well:

=sci-libs/amd-2.3.1 ia64
=sci-libs/colamd-2.8.0 ia64
=sci-libs/suitesparseconfig-4.2.1-r1 ia64
=sci-mathematics/glpk-4.63 ia64
Comment 8 Stabilization helper bot gentoo-dev 2017-09-02 17:00:56 UTC
An automated check of this bug failed - repoman reported dependency errors: 

> dependency.bad sci-mathematics/glpk/glpk-4.63.ebuild: DEPEND: arm(default/linux/arm/13.0) ['sci-libs/amd:0=', 'sci-libs/colamd:=']
> dependency.bad sci-mathematics/glpk/glpk-4.63.ebuild: RDEPEND: arm(default/linux/arm/13.0) ['sci-libs/amd:0=', 'sci-libs/colamd:=']
Comment 9 Stabilization helper bot gentoo-dev 2017-09-13 12:22:39 UTC
An automated check of this bug failed - repoman reported dependency errors: 

> dependency.bad sci-mathematics/glpk/glpk-4.63.ebuild: DEPEND: arm(default/linux/arm/13.0) ['sci-libs/amd:0=', 'sci-libs/colamd:=']
> dependency.bad sci-mathematics/glpk/glpk-4.63.ebuild: RDEPEND: arm(default/linux/arm/13.0) ['sci-libs/amd:0=', 'sci-libs/colamd:=']
Comment 10 Stabilization helper bot gentoo-dev 2017-11-03 01:00:57 UTC
An automated check of this bug failed - repoman reported dependency errors: 

> dependency.bad sci-libs/amd/amd-2.3.1.ebuild: DEPEND: arm(default/linux/arm/13.0) ['sci-libs/suitesparseconfig']
> dependency.bad sci-libs/amd/amd-2.3.1.ebuild: RDEPEND: arm(default/linux/arm/13.0) ['sci-libs/suitesparseconfig']
> dependency.bad sci-libs/colamd/colamd-2.8.0.ebuild: DEPEND: arm(default/linux/arm/13.0) ['sci-libs/suitesparseconfig']
> dependency.bad sci-libs/colamd/colamd-2.8.0.ebuild: RDEPEND: arm(default/linux/arm/13.0) ['sci-libs/suitesparseconfig']
Comment 11 Sergei Trofimovich (RETIRED) gentoo-dev 2017-11-08 22:29:38 UTC
sparc stable (thanks to Rolf Eike Beer)
Comment 12 Thomas Deutschmann (RETIRED) gentoo-dev 2017-12-12 18:39:28 UTC
x86 stable
Comment 13 Tobias Klausmann (RETIRED) gentoo-dev 2017-12-16 08:24:28 UTC
Stable on amd64.
Comment 14 Sergei Trofimovich (RETIRED) gentoo-dev 2017-12-16 13:09:25 UTC
ppc64 stable
Comment 15 Sergei Trofimovich (RETIRED) gentoo-dev 2018-03-03 17:59:21 UTC
ppc stable
Comment 16 Sergei Trofimovich (RETIRED) gentoo-dev 2018-04-04 22:32:52 UTC
hppa stable
Comment 17 Mart Raudsepp gentoo-dev 2018-04-08 22:09:06 UTC
None of the listed packages have stable arm64 versions. No idea why we were CCed; removing CC, re-CC with clarification if needed.
Comment 18 David Seifert gentoo-dev 2018-04-18 11:46:11 UTC
Adding alpha in order to be able to prune out the old glpk cruft
Comment 19 Tobias Klausmann (RETIRED) gentoo-dev 2018-04-18 12:18:33 UTC
Stable on alpha.
Comment 20 Larry the Git Cow gentoo-dev 2018-04-18 16:44:28 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43dcca1e982da01f52b0bd50a5510c6581145dc4

commit 43dcca1e982da01f52b0bd50a5510c6581145dc4
Author:     David Seifert <soap@gentoo.org>
AuthorDate: 2018-04-18 12:50:45 +0000
Commit:     David Seifert <soap@gentoo.org>
CommitDate: 2018-04-18 16:44:11 +0000

    sci-mathematics/glpk: Remove old
    
    Package-Manager: Portage-2.3.29, Repoman-2.3.9
    Closes: https://bugs.gentoo.org/626228
    Closes: https://github.com/gentoo/gentoo/pull/8056

 sci-mathematics/glpk/Manifest                      |  7 --
 .../glpk/files/glpk-4.52.1-mariadb-5.5.patch       | 11 ---
 .../files/glpk-4.54-debundle-system-libs.patch     | 86 --------------------
 .../files/glpk-4.57-debundle-system-libs.patch     | 88 ---------------------
 .../files/glpk-4.60-debundle-system-libs.patch     | 92 ----------------------
 sci-mathematics/glpk/glpk-4.45.ebuild              | 63 ---------------
 sci-mathematics/glpk/glpk-4.48.ebuild              | 52 ------------
 sci-mathematics/glpk/glpk-4.54.ebuild              | 58 --------------
 sci-mathematics/glpk/glpk-4.55.ebuild              | 58 --------------
 sci-mathematics/glpk/glpk-4.57.ebuild              | 61 --------------
 sci-mathematics/glpk/glpk-4.60.ebuild              | 61 --------------
 sci-mathematics/glpk/glpk-4.61-r1.ebuild           | 62 ---------------
 12 files changed, 699 deletions(-)