Bug 576435
| Summary: | RFE: make a separate package for the nautilus extension | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Christoph Wickert <christoph.wickert> | ||||
| Component: | evince | Assignee: | Marek Kašík <mkasik> | ||||
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | low | ||||||
| Version: | rawhide | CC: | kevin, mclasen, mkasik | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | All | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | evince-2.30.0-6.fc14 | Doc Type: | Bug Fix | ||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | |||||||
| : | 661507 661570 (view as bug list) | Environment: | |||||
| Last Closed: | 2010-11-28 10:24:20 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: | 661442 | ||||||
| Attachments: |
|
||||||
This would be nice to get in time for F13, so we could save 20MB on the Xfce spin. I don't see much downside here off hand... > evince-nautilus subpackge can be a conditional in comps, so it get's installed > automatically with evince if nautilus is installed. This kinds of comps games are more of a problem than a solution. I'd just add evince-nautilus to the gnome-desktop group. > The attached spec contains some more fixes: make is now verbose, the obsolete > scrollkeeper parts were dropped and the scriptlets updated, e.g. GConf stuff > uses macros now. Two minuses here: 1) unrelated changes 2) not providing a patch. That makes it unnecessarily hard to review the proposed changed. Hi Kevin, I filled separate bug for Fedora 13, its number is 578776. But I'm not sure whether it will break "Software string freeze" or not. Marek Hi, I committed Christoph's modifications to CVS. The version of the evince is evince-2.30.0-6.fc14. Regards Marek (In reply to comment #2) > Two minuses here: 1) unrelated changes Could have been avoided if the spec followed the packaging guidelines. > 2) not providing a patch. That makes it > unnecessarily hard to review the proposed changed. Sorry, but I didn't know when this was going to be picked up. |
Created attachment 402179 [details] spec based on rawhides evince.spec Description of problem: Currently evince requires nautilus for libevince-properties-page.so. Version-Release number of selected component (if applicable): evince-2.29.92-1.fc13 Actual results: The dependency on nautilus adds +20 MB for the Xfce Spin. Expected results: evince should be installable without nautilus. Additional info: evince-nautilus subpackge can be a conditional in comps, so it get's installed automatically with evince if nautilus is installed. The attached spec contains some more fixes: make is now verbose, the obsolete scrollkeeper parts were dropped and the scriptlets updated, e.g. GConf stuff uses macros now.