Bug 680892 - mpir-2.5.1 is available
Summary: mpir-2.5.1 is available
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: mpir
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Mark Chappell
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-02-28 11:41 UTC by Upstream Release Monitoring
Modified: 2012-12-05 16:38 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-09-17 23:54:02 UTC
Type: ---


Attachments (Terms of Use)

Description Upstream Release Monitoring 2011-02-28 11:41:59 UTC
Latest upstream release: 2.2.1
Current version in Fedora Rawhide: 1.3.1
URL: http://www.mpir.org/

Please consult the package update guidelines before you issue an update to a stable branch: https://fedoraproject.org/wiki/Package_update_guidelines

More information about the service that created this bug can be found at:
https://fedoraproject.org/wiki/Upstream_release_monitoring

Comment 1 Upstream Release Monitoring 2011-03-04 12:27:45 UTC
Latest upstream release: 2.3.0
Current version in Fedora Rawhide: 1.3.1
URL: http://www.mpir.org/

Please consult the package update guidelines before you issue an update to a stable branch: https://fedoraproject.org/wiki/Package_update_guidelines

More information about the service that created this bug can be found at:
https://fedoraproject.org/wiki/Upstream_release_monitoring

Comment 2 Upstream Release Monitoring 2011-04-06 10:51:39 UTC
Latest upstream release: 2.3.1
Current version in Fedora Rawhide: 1.3.1
URL: http://www.mpir.org/

Please consult the package updates policy before you issue an update to a stable branch: https://fedoraproject.org/wiki/Updates_Policy

More information about the service that created this bug can be found at:
https://fedoraproject.org/wiki/Upstream_release_monitoring

Comment 3 Upstream Release Monitoring 2011-06-14 10:25:41 UTC
Latest upstream release: 2.4.0
Current version in Fedora Rawhide: 1.3.1
URL: http://www.mpir.org/

Please consult the package updates policy before you issue an update to a stable branch: https://fedoraproject.org/wiki/Updates_Policy

More information about the service that created this bug can be found at:
https://fedoraproject.org/wiki/Upstream_release_monitoring

Comment 4 Upstream Release Monitoring 2012-01-13 11:35:29 UTC
Latest upstream release: 2.5.0
Current version in Fedora Rawhide: 1.3.1
URL: http://www.mpir.org/

Please consult the package updates policy before you issue an update to a stable branch: https://fedoraproject.org/wiki/Updates_Policy

More information about the service that created this bug can be found at:
https://fedoraproject.org/wiki/Upstream_release_monitoring

Comment 5 Upstream Release Monitoring 2012-03-13 19:15:34 UTC
Latest upstream release: 2.5.1
Current version in Fedora Rawhide: 1.3.1
URL: http://www.mpir.org/

Please consult the package updates policy before you issue an update to a stable branch: https://fedoraproject.org/wiki/Updates_Policy

More information about the service that created this bug can be found at:
https://fedoraproject.org/wiki/Upstream_release_monitoring

Comment 6 Jerry James 2012-03-21 15:55:20 UTC
If the maintainers are too busy to update this package, I can help out.  I'm willing to be a comaintainer if you need the help.

Comment 7 Account closed by user 2012-05-11 10:52:06 UTC
Are Fedora stuck at 1.3.x for this?

<http://www.mpir.org/past.html>
"Note the MPIR 1.3.x libraries are overall licensed LGPL v2+. They contain NO LGPL v3+ files as earlier versions of MPIR did."

Comment 8 Jerry James 2012-05-11 15:04:32 UTC
As far as I can tell with repoquery, Macaulay2 is the only current client of mpir.  It is licensed GPLv2.  Current mpir is LGPLv3+.  If this is the reason for not updating mpir, then Macaulay2 is already in trouble, because it also uses mpfr and glpk.  The current mpfr package in Fedora is "LGPLv3+ and GPLv3+ and GFDL", and current glpk is GPLv3.

Comment 9 Jerry James 2012-05-11 15:42:57 UTC
Forget glpk; it is only used during building, not linked with.  But the mpfr issue is a real one, which I filed as bug 821036.

Comment 10 Account closed by user 2012-06-13 10:56:43 UTC
ping!

Comment 11 Thomas DuBuisson 2012-08-16 23:10:55 UTC
This is somewhat absurd lag on the version.  Can anyone comment on the holdup?  Is the maintainer around?  I have need of a newer version of MPIR and building from scratch then pushing to all my systems is an unfortunate use of time.

Comment 12 Mark Chappell 2012-08-28 09:43:01 UTC
Erf, totally missed this.

Jerry, if you want to take ownership feel free to apply through https://admin.fedoraproject.org/pkgdb/acls/name/mpir and I'm quite happy to either just give you commit rights or transfer ownership over.


Mark

Comment 13 Jerry James 2012-08-30 14:46:15 UTC
I suspect we need to create an mpir13 package, containing the current mpir 1.3.1 code, before we proceed.  This is for Macaulay2, the only current mpir client in Fedora. since mpir 1.3.1 is the last LGPLv2+ release.  All subsequent releases are LGPLv3+.  I will ask the Macaulay2 maintainer to comment.

Also, the current package contains a patch on top of the existing s390 support to add s390x support.  But s390 support was dropped after the 2.3.1 release.  So if s390/s390x support is important to somebody, we'll also need an mpir23 package to hold the last such release, or we'll need somebody to port the latest code back to the s390/s390x platforms.  Otherwise, all mpir-using programs will have to be "ExcludeArch: s390 s390x".

Comment 14 Rex Dieter 2012-08-30 15:49:35 UTC
Macaulay2-1.5 in f18+ currently only uses gmp+mpfr (with a patch for better compatibility with sage), so seems M2 may well not be affected by the plans here.

Comment 15 Fedora Update System 2012-09-12 20:53:50 UTC
mpir-2.5.1-1.fc18 has been submitted as an update for Fedora 18.
https://admin.fedoraproject.org/updates/mpir-2.5.1-1.fc18

Comment 16 Jerry James 2012-09-12 20:55:47 UTC
Thanks, Rex.  Sorry everybody for being so slow.  MPIR 2.5.1 has been built for Rawhide and F-18.  Remember to specify "ExcludeArch: s390 s390x" for any packages you submit for review that use MPIR.

Comment 17 Fedora Update System 2012-09-13 16:46:28 UTC
Package mpir-2.5.1-1.fc18:
* should fix your issue,
* was pushed to the Fedora 18 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing mpir-2.5.1-1.fc18'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2012-13920/mpir-2.5.1-1.fc18
then log in and leave karma (feedback).

Comment 18 Fedora Update System 2012-09-17 23:54:02 UTC
mpir-2.5.1-1.fc18 has been pushed to the Fedora 18 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 19 Account closed by user 2012-12-05 15:54:53 UTC
(In reply to comment #13)

> Also, the current package contains a patch on top of the existing s390
> support to add s390x support.  But s390 support was dropped after the 2.3.1
> release.  So if s390/s390x support is important to somebody, we'll also need
> an mpir23 package to hold the last such release, or we'll need somebody to
> port the latest code back to the s390/s390x platforms.  Otherwise, all
> mpir-using programs will have to be "ExcludeArch: s390 s390x".


mpir-2.4.0 features says:
- Remove explicit support for arc s390 pa32 pa64


but I think s390 means IBM Z/OS.

I compiled mpir-2.6.0 on a SLES 11-SP2 for s390x and it looks fine.

make check is also OK, "All xx tests passed"

All done on real hardware z10 2097 E64

Comment 20 Jerry James 2012-12-05 16:38:37 UTC
Oh, so it must be using the "generic" C code in the mpn subdirectory, then, even though the assembler sources are gone.  Okay, I'll drop the ExcludeArch and rebuild.  Thanks for letting me know.


Note You need to log in before you can comment on or make changes to this bug.