Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: aplus-fsf - Advanced APL Interpreter https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=174021 mharris@xxxxxxxxxx changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mharris@xxxxxxxxxx ------- Additional Comments From mharris@xxxxxxxxxx 2006-07-19 06:48 EST ------- (In reply to comment #10) > During the mock run, I have read > > http://www.redhat.com/archives/fedora-packaging/2006-July/msg00126.html > > Now, I own /usr/share/X11/app-defaults in the current release. That is a bug, your package should _not_ own a system directory that is part of the X Window System. > But I agree with you, that /usr/share/X11/app-defaults should go into > xorg-x11-filesystem and all packages which put files into > /usr/share/X11/app-defaults should depend on it. libXt is the canonical owner of the app-defaults directory at the bottom of the app-defaults-user food chain. app-defaults ^ | libXt ^ ^ libXaw libXm This was a bug in the libXt package, in that because the libXt package build does not create the directory or put files in it, it was not owned by the package. Since libXt really is the canonical owner of the directory however, the package _should_ be owning this dir, and that has been fixed in the latest rawhide libXt package. When you discover packaging problems of this nature, it is a good idea to post questions to the Fedora development mailing lists, or if you suspect a given package or subsystem is missing something, to report it in bugzilla, rather than to put ad-hoc hacks into other packages. The xorg-x11-filesystem package is nothing more than an unfortunately necessary ugly hack to work around a bug in rpm (or misfeature if one prefers...). Currently the xorg-x11-filesystem package serves no other purpose, and after FC6/RHEL5 we no longer need the ugly hack, so the package can be removed from the OS. I definitely do not want to _add_ more junk to the packaging than is necessary. Generally speaking, I agree with jkeating - that every directory in the OS /should/ have a canonical owner. For the X Window System, there is a canonical owner for every directory, however if a given directory that should be owned by some component of Xorg is not owning it, file a bug report against the proper component if you know which one is to blame, or file a bug against xorg-x11 and we'll figure it out. There may be other issues of this nature yet undiscovered in the modular X packaging. Anyhoo... please remove ownership of the app-defaults dir from any spec files now after upgrading libXt. Hope this helps. -- Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug, or are watching the QA contact. _______________________________________________ Fedora-package-review mailing list Fedora-package-review@xxxxxxxxxx http://www.redhat.com/mailman/listinfo/fedora-package-review