Bug 525586 - Update to clojure 1.0.0
Summary: Update to clojure 1.0.0
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: clojure
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Colin Walters
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-09-24 22:32 UTC by Kyle VanderBeek
Modified: 2010-01-07 21:52 UTC (History)
4 users (show)

Fixed In Version: 1.0.0-5.fc12
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2010-01-07 21:47:40 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
.spec for 1.0.0 (2.72 KB, application/octet-stream)
2009-09-24 22:32 UTC, Kyle VanderBeek
no flags Details
Prevent -SNAPSHOT from being added to the version (and JAR files) (443 bytes, patch)
2009-09-30 02:18 UTC, Michel Lind
no flags Details | Diff
Patches build.xml to prevent classpath from being embedded in .jar files (763 bytes, patch)
2009-09-30 02:19 UTC, Michel Lind
no flags Details | Diff

Description Kyle VanderBeek 2009-09-24 22:32:15 UTC
Created attachment 362578 [details]
.spec for 1.0.0

Description of problem:
Clojure 1.0.0 has been out since May 4, 2009.  Some people may want it.

I'm attaching a .spec that does a successful mock build in devel (rawhide).  It also works on F-11 and could be back ported as an update.

Additional info:
I had to add an Epoch: to get around the date-based versioning in previous releases, else it won't upgrade.

Comment 1 Michel Lind 2009-09-30 02:18:21 UTC
Created attachment 363107 [details]
Prevent -SNAPSHOT from being added to the version (and JAR files)

I've been compiling Clojure from source for so long I did not even notice this package (or bug request).

My spec is similar, but comes with two patches: one for removing the "-SNAPSHOT" suffix from the build, and the other for fixing the rpmlint issue with the classpath being embedded in the JARs.

(I asked for comaintainership in the PkgDB as well, as I use Clojure quite a lot)

Comment 2 Michel Lind 2009-09-30 02:19:17 UTC
Created attachment 363108 [details]
Patches build.xml to prevent classpath from being embedded in .jar files

Comment 3 Bug Zapper 2009-11-16 12:52:46 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 12 development cycle.
Changing version to '12'.

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

Comment 4 Jochen Schmitt 2009-12-01 21:08:35 UTC
Because the maintainer doesn't response to this bug since over two month, I have commited a new package to rawhide as a provenpackager and will change this bug for 'rawhide'.

I have also request official comaintainership state for this package.

At least we shout initiate the MIA process.

Comment 5 Jochen Schmitt 2009-12-02 15:20:11 UTC
I have wrote a email to the maintainer with the request to work out this bug.

Comment 6 Jochen Schmitt 2009-12-02 16:14:54 UTC
Because clojure-2009.... has a higher EVR then clojure-1.0.0 I have added a Epoche tag to get a proper update path.

Comment 7 Colin Walters 2009-12-02 16:35:31 UTC
Hi, feel free to commit updates like this.

Comment 8 Fedora Update System 2009-12-09 17:26:39 UTC
clojure-1.0.0-5.fc12 has been submitted as an update for Fedora 12.
http://admin.fedoraproject.org/updates/clojure-1.0.0-5.fc12

Comment 9 Fedora Update System 2009-12-09 17:27:43 UTC
clojure-1.0.0-5.fc11 has been submitted as an update for Fedora 11.
http://admin.fedoraproject.org/updates/clojure-1.0.0-5.fc11

Comment 10 Fedora Update System 2009-12-11 18:14:58 UTC
clojure-1.0.0-5.fc11 has been pushed to the Fedora 11 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update clojure'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F11/FEDORA-2009-13048

Comment 11 Fedora Update System 2009-12-11 18:31:10 UTC
clojure-1.0.0-5.fc12 has been pushed to the Fedora 12 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update clojure'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F12/FEDORA-2009-13115

Comment 12 Fedora Update System 2010-01-07 21:47:35 UTC
clojure-1.0.0-5.fc11 has been pushed to the Fedora 11 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 13 Fedora Update System 2010-01-07 21:52:44 UTC
clojure-1.0.0-5.fc12 has been pushed to the Fedora 12 stable repository.  If problems still persist, please make note of it in this bug report.


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