Bug 427964 - mini cleanup of pvm.spec
Summary: mini cleanup of pvm.spec
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: pvm
Version: rawhide
Hardware: All
OS: Linux
low
low
Target Milestone: ---
Assignee: Doug Ledford
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-01-08 09:32 UTC by Florian La Roche
Modified: 2008-01-10 06:48 UTC (History)
1 user (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2008-01-10 06:47:17 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Florian La Roche 2008-01-08 09:32:11 UTC
Description of problem:

--- pvm.spec
+++ pvm.spec
@@ -1,7 +1,7 @@
 Summary: Libraries for distributed computing.
 Name: pvm
 Version: 3.4.5
-Release: 7.fc6.1
+Release: 8%{?dist}
 License: freely distributable
 Group: Development/Libraries
 Source0: http://www.netlib.org/pvm3/pvm%{version}.tgz
@@ -64,6 +64,7 @@ tar -xzf %{SOURCE1}
 %patch7 -p1
 %patch8 -p1
 %patch9 -p1
+find . -type f -name "*.orig" -exec rm -f {} \;

 # Patch the LINUX*64.def files to look in lib64 dirs as well for libraries.
 perl -p -i -e "s|ARCHDLIB[     \ ]*=|ARCHDLIB  = -L/usr/lib64
-L/usr/X11R6/lib64|" conf/LINUX64.def
@@ -225,6 +226,10 @@ rm -f files.list
 /usr/share/pvm3/xpvm/*

 %changelog
+* Tue Jan 08 2008 Florian La Roche <laroche> - 3.4.5-8
+- do not package *.orig patch files
+- use dist macro
+
 * Wed Jul 12 2006 Jesse Keating <jkeating> - 3.4.5-7.fc6.1
 - rebuild




Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

Comment 1 Alex Lancaster 2008-01-09 08:31:02 UTC
Also, pvm needs to be rebuilt on rawhide against the new Tcl 8.5, currently it
has been the broken dep report for almost a week:


        pvm-gui - 3.4.5-7.fc6.1.i386 requires libtk8.4.so
        pvm-gui - 3.4.5-7.fc6.1.i386 requires libtcl8.4.so
 
Is the maintainer active?  The last koji build from this user was back in October:

http://koji.fedoraproject.org/koji/userinfo?userID=14

and this package hasn't been rebuilt since FC-6.

Comment 2 Alex Lancaster 2008-01-09 08:31:40 UTC
(Also, if the ACLs weren't locked down, other maintainers could help fix this).

Comment 3 Doug Ledford 2008-01-09 15:21:15 UTC
Actually, can't we just kill pvm?  It was long ago supposedly replaced by LAM,
and that was so long ago that LAM has been replaced by openmpi.  I consider pvm
a deprecated (at best) technology.  So, if someone else wants it, they can have
it.  I've more or less got my hands full taking care of openmpi, lam, all
InfiniBand related packages, and all InfiniBand related kernel code.

Comment 4 Alex Lancaster 2008-01-09 16:40:14 UTC
If you don't want to maintain you can orphan it via PackageDB and/or allow
cvsextras users to modify the packages (or both), currently nobody else can fix it:

https://admin.fedoraproject.org/pkgdb/packages/name/pvm

I can pick it up and maintain it (at least in the short term).

Comment 5 Doug Ledford 2008-01-09 18:22:02 UTC
Thanks for the link.  Package orphaned.

Comment 6 Alex Lancaster 2008-01-10 06:47:17 UTC
Patch applied and now built successfully in rawhide:

http://koji.fedoraproject.org/koji/buildinfo?buildID=30973

closing bug.

Comment 7 Alex Lancaster 2008-01-10 06:48:08 UTC
Also I opened up ACLs so that package can be fixed any Fedora contributor in the
future...


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