Bug 1517243 - Review Request: grace - Numerical Data Processing and Visualization Tool
Summary: Review Request: grace - Numerical Data Processing and Visualization Tool
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: 27
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Nobody's working on this, feel free to take it
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-11-24 11:30 UTC by RudraB
Modified: 2018-02-09 09:42 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-02-09 09:42:14 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description RudraB 2017-11-24 11:30:48 UTC
COPR: https://copr.fedorainfracloud.org/coprs/baptu/grace/
Description: Grace is a Motif application for two-dimensional data visualization.
Grace can transform the data using free equations, FFT, cross- and
auto-correlation, differences, integrals, histograms, and much
more. The generated figures are of high quality.  Grace is a very
convenient tool for data inspection, data transformation, and for
making figures for publications.

Fedora Account System Username:baptu

Additional comment: There is already a grace package in fedora. But, with best of my knowledge, it is no longer maintained(https://bodhi.fedoraproject.org/updates/?packages=grace).

Comment 1 Artur Frenszek-Iwicki 2017-11-24 12:07:34 UTC
In a situation like this you need not submit a review request. AFAIK you should first try contacting the maintainer, possibly asking for access to dist-git and offering to handle the update yourself. Should the current maintainer be non-responsive, you can file a ticket on releng pagure, requesting to be made new maintainer.

Comment 2 RudraB 2017-11-24 12:25:12 UTC
Iwicki,
Thanks for your reply. Actually, I have raised a bug where the maintainer has not replied. Also, when I tried to edit the existing spec file, it is too complicated for me (it includes devel branch as well etc). So I have decided to make a new built.

Comment 3 Jussi Eloranta 2017-11-29 04:13:05 UTC
The version of grace supplied with fedora 27 is broken. Trying to run it gives:

--> Broken or incomplete installation - read the FAQ!

Using strace to see what it was doing last shows that it is looking for fonts such as:

fonts/type1/z003034l.pfa
etc.

This is with grace-5.1.25-9.fc27.x86_64. The above font files were supplied with the grace rpm in fedora 26 (where it worked).

Comment 4 Jussi Eloranta 2017-11-29 04:27:49 UTC
OK, the missing fonts issue is caused by:

urw-base35-fonts                      noarch  20170801-2.fc27   fedora   9.9 k
     replacing  urw-fonts.noarch 3:2.4-24.fc27

urw-fonts.noarch has the required fonts whereas urw-base35-fonts doesn't and this kills xmgrace...

Comment 5 RudraB 2017-12-08 13:31:19 UTC
Jussi, also, there is more to do about the spec. Like, e.g. why should I need nedit as the text editor?
I am sorry for the late reply, but unfortunately, I have missed the notification.

Comment 6 Jussi Eloranta 2017-12-08 18:41:41 UTC
xmgrace does call nedit when you edit or create a set using text editor. So that is a valid dependence. Of course, one could change nedit to something more modern like gedit. I think long time ago it used to open a terminal window with vi (where most people would get stuck), so nedit is an improvement over this ;-)

Comment 7 RudraB 2017-12-11 08:46:20 UTC
OK, but since the maintainer is not responding to the bug, what is the best bet now? https://bugzilla.redhat.com/show_bug.cgi?id=1517243#c1 ?

Comment 8 Zbigniew Jędrzejewski-Szmek 2018-02-09 09:42:14 UTC
If you want to carry this forward, you'll need to gain Fedora packager privileges. Have you done reviews of other packages? Please paste some links here.

I'll close this bug, because a new review is not necessary. Existing package needs to be updated instead.


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