Bug 1240768 - Update pfstools to 2.0.4
Summary: Update pfstools to 2.0.4
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: pfstools
Version: 23
Hardware: All
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Tomas Smetana
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-07-07 17:17 UTC by Orion Poplawski
Modified: 2015-07-20 15:28 UTC (History)
1 user (show)

Fixed In Version: pfstools-2.0.4-1
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-07-20 14:22:07 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Orion Poplawski 2015-07-07 17:17:19 UTC
Description of problem:

I started looking at updating pfstools to 2.0.3.  There are a number of issues, some of which I've resolved.  I've pushed my current work to the 2.0 branch.

Current hangups are:
octave4: https://sourceforge.net/p/pfstools/bugs/39/
not installing octave scripts: https://sourceforge.net/p/pfstools/bugs/38/

Comment 1 Tomas Smetana 2015-07-08 07:15:01 UTC
Hi. Thanks.

I'm working on the rebase for the past few afternoons... The upstream has merged several components sources (pfstools, pfstmo and pfscalibrate), moved from autotools to cmake and added some more changes.

The octave scripts installation is actually easy to fix (if it was not intentional), there are also other problems: they stopped building versioned DSO, libs are being installed to /usr/lib, some binaries are missing, parallel make doesn't work... Now the octave build failures. It's a bit messy.

I'll continue fixing it.

Comment 2 Tomas Smetana 2015-07-08 07:21:37 UTC
Oh. I just noticed you submitted patches for the other issues I mentioned too.

Thanks a lot.

Comment 3 Orion Poplawski 2015-07-08 14:46:07 UTC
FYI - The octave patch applies cleanly to 1.8.5, but unfortunately is not sufficient.  I've asked for help from the octave folks, but nothing yet: http://lists.gnu.org/archive/html/octave-maintainers/2015-07/msg00056.html

Comment 4 Jan Kurik 2015-07-15 13:20:44 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 23 development cycle.
Changing version to '23'.

(As we did not run this process for some time, it could affect also pre-Fedora 23 development
cycle bugs. We are very sorry. It will help us with cleanup during Fedora 23 End Of Life. Thank you.)

More information and reason for this action is here:
https://fedoraproject.org/wiki/BugZappers/HouseKeeping/Fedora23

Comment 5 Orion Poplawski 2015-07-15 19:15:55 UTC
Looks like they've released 2.0.4 which should address many of these issues.

Comment 6 Tomas Smetana 2015-07-20 08:44:53 UTC
(In reply to Orion Poplawski from comment #5)
> Looks like they've released 2.0.4 which should address many of these issues.

Sorry for the slow response, I was on vacations the last week.

Sadly, the new version still fails to compile the octave module...

Comment 7 Tomas Smetana 2015-07-20 10:35:26 UTC
I think I have a patch for the Octave_map type conversions (SourceForge is down ATM, I'll post it upstream when they restore the site). Now we need to install the .oct files in the right directories...

Comment 8 Tomas Smetana 2015-07-20 14:22:07 UTC
The 2.0.4 version has been built in Rawhide and F23 branches. The pfstmo and pfscalibration packgages have been retired.

I will post the patches upstream when SourceForge starts working again. And I expect some more changes to come. At least we got rid of the broken dependencies.

Thank you for your help.

Comment 9 Orion Poplawski 2015-07-20 15:28:05 UTC
Thanks for finishing this up.


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