Bug 473585
Summary: | jetty : Unowned directories | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Michael Schwendt <bugs.michael> |
Component: | jetty | Assignee: | Jeff Johnston <jjohnstn> |
Status: | CLOSED NEXTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | low | Docs Contact: | |
Priority: | low | ||
Version: | rawhide | CC: | jjohnstn, overholt |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | 5.1.15-3.fc10 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2009-04-25 12:35:01 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: |
Description
Michael Schwendt
2008-11-29 15:40:31 UTC
jetty-5.1.14-1.7.fc10 has been submitted as an update for Fedora 10. http://admin.fedoraproject.org/updates/jetty-5.1.14-1.7.fc10 jetty-5.1.14-1.7.fc10 has been pushed to the Fedora 10 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 jetty'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F10/FEDORA-2009-0294 This ticket is about Rawhide, not Fedora 10! In Rawhide there are still unowned directories, some of them due to incomplete inter-package dependencies: => jetty-5.1.14-1.7.fc11.src.rpm => jetty-5.1.14-1.7.fc11.i386 (rawhide) /var/cache/jetty /var/lib/jetty /usr/share/doc/jetty-5.1.14 provided by: jetty-manual-5.1.14-1.7.fc11.i386 /etc/init.d provided by: chkconfig-1.3.41-1.i386 => jetty-5.1.14-1.7.fc11.src.rpm => jetty-javadoc-5.1.14-1.7.fc11.i386 (rawhide) /var/lib/jetty /var/lib/jetty/webapps provided by: jetty-5.1.14-1.7.fc11.i386 (In reply to comment #3) > This ticket is about Rawhide, not Fedora 10! > > In Rawhide there are still unowned directories, some of them due to incomplete > inter-package dependencies: > > => jetty-5.1.14-1.7.fc11.src.rpm > => jetty-5.1.14-1.7.fc11.i386 (rawhide) > /var/cache/jetty > /var/lib/jetty > /usr/share/doc/jetty-5.1.14 > provided by: jetty-manual-5.1.14-1.7.fc11.i386 > /etc/init.d > provided by: chkconfig-1.3.41-1.i386 > > => jetty-5.1.14-1.7.fc11.src.rpm > => jetty-javadoc-5.1.14-1.7.fc11.i386 (rawhide) > /var/lib/jetty > /var/lib/jetty/webapps > provided by: jetty-5.1.14-1.7.fc11.i386 I have rebuilt a 1.8 version after finding a script that tests for unowned directories and files. The 1.8 rpm passes on my F-10 system after being installed. The rawhide rpm was also built using the same spec file. I am not sure why you are flagging chkconfig above since it is in the Requires for the main package. FWIW: I made the javadoc and manual subpackages require the main package and I made the main package own /var/cache/jetty /var/lib/jetty and /usr/share/doc/jetty-5.1.14. chkconfig is in the results, because you use /etc/init.d instead of %{_initrddir}: $ rpm --eval %{_initrddir} /etc/rc.d/init.d /etc/init.d is not a directory, it's just a symlink to a directory. So far, the "provided by" lines are only hints, to show whether any other pkg in the repos provides a path. In some cases, this reveals conflicts between a file/symlink and a directory. jetty-5.1.14-1.8.fc10 has been pushed to the Fedora 10 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 jetty'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F10/FEDORA-2009-1280 (In reply to comment #5) > chkconfig is in the results, because you use /etc/init.d instead of > %{_initrddir}: > > $ rpm --eval %{_initrddir} > /etc/rc.d/init.d > > /etc/init.d is not a directory, it's just a symlink to a directory. So far, the > "provided by" lines are only hints, to show whether any other pkg in the repos > provides a path. In some cases, this reveals conflicts between a file/symlink > and a directory. Ok, I have just pushed a new rpm that contains this fix as well. jetty-5.1.14-1.9.fc10 has been pushed to the Fedora 10 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 jetty'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F10/FEDORA-2009-1469 In the package files list a new unowned dir is found: => jetty-5.1.14-2.10.fc11.src.rpm => jetty-5.1.14-2.10.fc11.i586 (rawhide) /var/lib/jetty/lib [...] The script to find unowned directories is not complete yet, but still quite usable: http://mschwendt.fedorapeople.org/dircheck-remote.py $ ./dircheck-remote.py -r rawhide -n ^jetty (In reply to comment #9) > In the package files list a new unowned dir is found: > > => jetty-5.1.14-2.10.fc11.src.rpm > => jetty-5.1.14-2.10.fc11.i586 (rawhide) > /var/lib/jetty/lib > > [...] > > The script to find unowned directories is not complete yet, but > still quite usable: http://mschwendt.fedorapeople.org/dircheck-remote.py > $ ./dircheck-remote.py -r rawhide -n ^jetty Is there a way to use this script on a local rpm build (i.e. to make sure it is ok before pushing it to rawhide)? It accepts an arbitrary number of -r arguments which you can use to point it to a local repository in addition to rawhide. jetty-5.1.14-3.fc10 has been submitted as an update for Fedora 10. http://admin.fedoraproject.org/updates/jetty-5.1.14-3.fc10 jetty-5.1.15-3.fc10 has been submitted as an update for Fedora 10. http://admin.fedoraproject.org/updates/jetty-5.1.15-3.fc10 jetty-5.1.15-3.fc10 has been pushed to the Fedora 10 stable repository. If problems still persist, please make note of it in this bug report. |