Bug 26303 - pg2plplot rebuild for gcc-8.4.0
Summary: pg2plplot rebuild for gcc-8.4.0
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 7
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA7-64-OK
Keywords: advisory, validated_update
Depends on: 26294
Blocks:
  Show dependency treegraph
 
Reported: 2020-03-05 22:30 CET by Chris Denice
Modified: 2020-03-08 23:38 CET (History)
4 users (show)

See Also:
Source RPM: pg2plplot-5.13.0-3.mga7.src.rpm
CVE:
Status comment:


Attachments

Description Chris Denice 2020-03-05 22:30:40 CET
Suggested advisory:
========================

Updated pg2plplot package to version 5.13.0-3.1 to match gcc upgrade to version 8.4.0


References:
========================
https://bugs.mageia.org/show_bug.cgi?id=26294

Updated packages in core/updates_testing:
========================
lib(64)pg2plplot0-5.13.0-3.1.mga7
lib(64)pg2plplot-devel-5.13.0-3.1.mga7
lib(64)pg2plplot-static-devel-5.13.0-3.1.mga7
pg2plplot-5.13.0-3.1.mga7





Source RPMs: 
pg2plplot-5.13.0-3.1.mga7.src.rpm
Comment 1 Len Lawrence 2020-03-06 17:25:29 CET
Lifted from GitHub:
PG2PLplot README
The idea of this library is to facilitate the transition from Fortran code linked against PGPlot to linking it against PLplot, which is open source...

And from /usr/share/doc/plplot/README:

...software package for creating scientific plots whose <UTF-8> plot symbols and text are limited in practice only by what Unicode-aware system fonts are installed on a user's computer.

Typical use after installation would look like this:
$ gfortran -lplplotfortran -lpg2plplot code.f90 -o program

Before update tried this:
# urpmi pg2plplot
....
  lib64pg2plplot0                5.13.0       3.mga7        x86_64  
  lib64plplotfortran0            5.14.0       5.mga7        x86_64  
  pg2plplot                      5.13.0       3.mga7        x86_64  

which looks odd.

The development packages also showed a mix of 5.12, 5.13 and 5.14 dependencies so I guess this is normal.

Updated the packages as listed - 16 packages installed.

The various example programs in the /usr/share/doc directories need a module file called plfortrandemolib which cannot be opened for reading even by root and it is not clear whether these would be relevant to testing in any case.

Have to leave this there - OK on basis of clean install.

Whiteboard: (none) => MGA7-64-OK
CC: (none) => tarazed25

Comment 2 Chris Denice 2020-03-06 18:25:09 CET
Thanks for the test, there may be an issue indeed, the versioning should be consistent. I'll have a look!
Comment 3 Chris Denice 2020-03-06 18:29:43 CET
Ok, sorry, everything is fine :)

lib64plplotfortran0 is not a pg2plplot package but a plplot package and their versions are unrelated, but yet coincidentally similar :)
Thomas Backlund 2020-03-06 21:18:27 CET

CC: (none) => tmb
Keywords: (none) => advisory

Comment 4 Thomas Andrews 2020-03-08 21:02:57 CET
Validating, then.

CC: (none) => andrewsfarm, sysadmin-bugs
Keywords: (none) => validated_update

Comment 5 Mageia Robot 2020-03-08 23:38:54 CET
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2020-0076.html

Resolution: (none) => FIXED
Status: NEW => RESOLVED


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