Bug 60409
Summary: | Please provide nsgmls in a separate small RPM without jade | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Markus Kuhn <mgk25> | ||||||
Component: | openjade | Assignee: | Tim Waugh <twaugh> | ||||||
Status: | CLOSED RAWHIDE | QA Contact: | Brock Organ <borgan> | ||||||
Severity: | low | Docs Contact: | |||||||
Priority: | medium | ||||||||
Version: | rawhide | CC: | chris, link, scop, wtogami | ||||||
Target Milestone: | --- | Keywords: | EasyFix | ||||||
Target Release: | --- | ||||||||
Hardware: | All | ||||||||
OS: | Linux | ||||||||
URL: | http://www.jclark.com/sp/ | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | 1.3.2-20 | Doc Type: | Bug Fix | ||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2005-12-14 13:19:14 UTC | Type: | --- | ||||||
Regression: | --- | Mount Type: | --- | ||||||
Documentation: | --- | CRM: | |||||||
Verified Versions: | Category: | --- | |||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||
Embargoed: | |||||||||
Bug Depends On: | |||||||||
Bug Blocks: | 150221 | ||||||||
Attachments: |
|
Description
Markus Kuhn
2002-02-27 15:24:00 UTC
Good idea. probably target FC3 Bug #78473 appears to be a duplicate of this bug, and introduces a few additional considerations (i.e. the upstream split, security, and packaging issues from Bug #78473). *** Bug 78473 has been marked as a duplicate of this bug. *** So I've gone ahead and made this change, but actually I'm not really sure what it bought us. nsgmls still needs libosp.so.*, and that is quite large itself. See what you think: 1.3.2-17. Actually, a week or two ago I and Terje have been preparing this split; I gather Terje has the packages almost ready to roll, pending applying some of the patches I fed him. The main difference was that in our approach, opensp was completely split away from the openjade package, which allows for somewhat "cleaner" updates of opensp, and allowed purging quite a bit of specfile cruft that is the result of the bundling of opensp into the current openjade package. Also, opensp was updated to 1.5.2pre1, and 1.5.2 final is due out soon(tm), I hear. Terje, could you post the status of our approach and packages here? ( Not commenting on openjade-1.3.2-17 as it hasn't hit my Rawhide yet. ) The key issue from Bug #78473 that isn't quite prominent in this bug's Description is that OpenJade and OpenSP are now two separate packages upstream. OpenJade used to embed OpenSP, like many projects embed expat, but that's no longer the case. So the modified spec files split OpenJade and OpenSP into separate packages and makes openjade Require opensp-devel. This lets OpenSP and OpenJade be updated independently of eachother, and has the nice side-effect of eliminating a lot of cruft from openjade's spec file. As Ville mentioned, OpenSP 1.5.2 is due for final release RSN -- some wrangling over build system, documentation, and final checks once GCC 4.1 hits Rawhide, is about all that remains -- which makes this a good time to try the split. Created attachment 122045 [details]
Spec file for new opensp package.
Created attachment 122046 [details]
Modified openjade spec file for split opensp and openjade.
Excellent -- this is a more useful split, and I had lost sight of that. I've pulled 1.3.2-17 from tomorrow's tree, although you can of course view current CVS right now. Thanks for looking into this, Tim. There's one bug in the new openjade specfile from comment 10: install-catalog --remove should be run in %preun, not %postun. Okay, opensp-1.5.1-2 (built minutes ago) and openjade-1.3.2-20 (in today's rawhide) are the ones I hope can close this bug report. The only difference between opensp-1.5.1-1 and opensp-1.5.1-2 is just to add in the ArcEngine.cxx change from 1.5.2pre1, which fixes a crash during 'make check'. Thanks very much for the work on the spec files! |