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

Bug 311289

Summary: sci-mathematics/singular-3.1.1 version bump request
Product: Gentoo Linux Reporter: Johannes Rauh <jarauh>
Component: Current packagesAssignee: Gentoo Science Mathematics related packages <sci-mathematics>
Status: RESOLVED FIXED    
Severity: enhancement CC: markusle, tomka
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: new ebuild
adapted patch no. 1
adapted patch no. 2
adapted patch no. 3
adapted patch no. 4

Description Johannes Rauh 2010-03-25 10:53:24 UTC
There's a new version 3.1.1 of Singular available at http://www.singular.uni-kl.de/

The ebuild singular-3.1.0.7.ebuild "essentially" works, after making the following changes:

1. change the paths in the corresponding patches
2. note that the new version number has one dot less, i.e. the major version equals the program version.

I'm not sure how to treat this naming inconsistency in the correct way.  But in case it helps anyone I will attach my ebuild and the adapted patches.


Reproducible: Always

Steps to Reproduce:
Comment 1 Johannes Rauh 2010-03-25 10:54:26 UTC
Created attachment 225199 [details]
new ebuild
Comment 2 Johannes Rauh 2010-03-25 10:56:01 UTC
Created attachment 225201 [details]
adapted patch no. 1
Comment 3 Johannes Rauh 2010-03-25 10:56:27 UTC
Created attachment 225203 [details]
adapted patch no. 2
Comment 4 Johannes Rauh 2010-03-25 10:56:57 UTC
Created attachment 225205 [details]
adapted patch no. 3
Comment 5 Johannes Rauh 2010-03-25 10:57:27 UTC
Created attachment 225207 [details]
adapted patch no. 4
Comment 6 Sébastien Fabbro (RETIRED) gentoo-dev 2010-04-23 04:24:11 UTC
Hi,

I know Thomas was working on a possible singular ebuild change. Would it be a good time for that Thomas?

Comment 7 Thomas Kahle (RETIRED) gentoo-dev 2010-04-24 00:46:57 UTC
I have no pending changes for Singular.  
I have developed a split Macaulay 2 ebuild in the science overlay and since Macaulay2 and Singular both use 'factory' and 'libfac' there was the question whether these could be split off. 
The simple answer is "no". Both have a --with-singular configure option which is needed for singular to build but prevents Macaulay2 to build. So as a result Macaulay2 and Singular both need their own copy of these two libraries. I guess this could be patched somehow, but IMHO it's too much effort for a simple beautification of already working ebuilds. 

The current singular ebuild was made by markusle. I will cc him now. Maybe one of you could bump here. I would also love to see Macaulay2 entering the official tree again. Maybe one of you could proxy-maintain it for a while? I am in the process of being mentored by fauli and maekke and I passed the first quiz. However, I'm unsure when or how the recruitment process will continue...
Comment 8 Sébastien Fabbro (RETIRED) gentoo-dev 2010-04-28 14:59:14 UTC
in cvs. thanks.