Bug 172610
| Summary: | Modular X: "Requires: filesystem >= 2.3.6-1" needed for modular packages that install into /usr/lib/X11 | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Mike A. Harris <mharris> |
| Component: | xorg-x11 | Assignee: | Mike A. Harris <mharris> |
| Status: | CLOSED RAWHIDE | QA Contact: | David Lawrence <dkl> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | rawhide | CC: | gajownik, redhat-bugzilla, xgl-maint |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2005-11-15 03:36:26 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: | 171376 | ||
|
Description
Mike A. Harris
2005-11-07 19:58:43 UTC
NOTE: To clarify futher /usr/lib/X11 usage *NO* Fedora/RHEL packages should install anything into /usr/lib/X11 unless they are part of X.Org X11 itself. This directory is for the exclusive use of the X Window System, much like /usr/lib/xchat is for the exclusive use of xchat. Packages that are not part of the X Window System need to stop abusing the filesystem layout and put their files in their own directories. I'll be getting very strict and cracking the whip about this real soon. Care to add filesystem-2.3.6-1 to prc ? Doh, good idea. filesystem-2.3.6-1 is now available for download via ftp at the following URL: ftp://people.redhat.com/mharris/testing/xorg-modular-fc5 I think I fixed up all of the packages in this category Documentive update: While all of these packages did and do need the dependency on "filesystem" that was added, a bigger problem has arisen, which we had to create a new package called xorg-x11-filesystem to handle. All of the packages that were updated to depend on the newer "filesystem" package, now need to be updated to also "Requires(pre): xorg-x11-filesystem >= 0.99.2-2" in order for upgrades to work properly. Actually, if I put the "filesystem" dep in the xorg-x11-filesystem package, then all the packages can depend on xorg-x11-filesystem instead, and they don't all have to cart around the dependency. I'll update things as I find them. |