Bug 821740
Summary: | synfigstudio-0.63.05-1.fc16: package contains wrong files | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Daniel Koukola <dkoukola> |
Component: | synfigstudio | Assignee: | Lubomir Rintel <lkundrak> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | urgent | Docs Contact: | |
Priority: | unspecified | ||
Version: | 16 | CC: | abo, jrowens.fedora, lkundrak, luya, luya_tfz, YBnawtbug |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2012-06-02 23:59:03 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Daniel Koukola
2012-05-15 13:36:02 UTC
Would this be the reason my icons stopped showing up system-wide (KDE & Gnome), my panel buttons started opening .desktop files in text editors instead of launching applications, and KOrganizer started generating crashes repeatedly on login? If so, then yes, very urgent, please fix ASAP! It leaves the entire system very difficult to use. Also, we might want to include some keywords here that will help people find this, since the symptoms don't seem to point at synfigstudio at all; I spent a lot of the last day trying to find what the problem might be. The quick fix, for anyone who might find this and need a working system before the fixed package comes along, is to run (as root) the command: /usr/bin/update-mime-database /usr/share/mime At least, that seems to have worked for me, and seems like it should work generally in principle. You'll have to log out and in before it really fixes things. Yes, the symptoms you describe are all very likely to be caused by this bug. I am unable to reproduce this bug with synfigstudio. Could it be an issue related to share-mime? Perhaps on your system something else regenerated mime.cache after synfigstudio-0.63.05-1.fc16 was installed. If you remove and install it again then you will probably see the problem. Remove %{_datadir}/mime from %files and add the proper scriptlets to regenerate the files: https://fedoraproject.org/wiki/PackagingDrafts/ScriptletSnippets#mimeinfo_.28Needs_description.29 (In reply to comment #4) > Perhaps on your system something else regenerated mime.cache after > synfigstudio-0.63.05-1.fc16 was installed. If you remove and install it > again then you will probably see the problem. > > Remove %{_datadir}/mime from %files and add the proper scriptlets to > regenerate the files: > https://fedoraproject.org/wiki/PackagingDrafts/ScriptletSnippets#mimeinfo_. > 28Needs_description.29 Following your suggestion, I got an error from the build using rawhide: http://koji.fedoraproject.org/koji/buildinfo?buildID=320027 (In reply to comment #2) > Yes, the symptoms you describe are all very likely to be caused by this bug. Could you test http://koji.fedoraproject.org/koji/buildinfo?buildID=320311 ? I cannot push the fix for F17 yet because of the release freeze. After f17 release, I will push the fixes and please provides karma for faster pushes on stable. (In reply to comment #6) > (In reply to comment #2) > > Yes, the symptoms you describe are all very likely to be caused by this bug. > > Could you test > http://koji.fedoraproject.org/koji/buildinfo?buildID=320311 ? > > I cannot push the fix for F17 yet because of the release freeze. After f17 > release, I will push the fixes and please provides karma for faster pushes > on stable. synfigstudio-0.63.05-2.fc16 still contains those MIME-Info database cache files, but they get rebuilt immediately after the package installation, so the problem no longer manifests itself. But those files are then still owned by this package, which is not desirable. (In reply to comment #7) > synfigstudio-0.63.05-2.fc16 still contains those MIME-Info database cache > files, but they get rebuilt immediately after the package installation, so > the problem no longer manifests itself. But those files are then still owned > by this package, which is not desirable. Could you test https://koji.fedoraproject.org/koji/taskinfo?taskID=4112886 ? The binary package should only contain xml files on /usr/share/mime/package. I am pushing the fix in a few moment and please add karma. # rpm -qf /usr/share/mime shared-mime-info-0.91-5.fc16.x86_64 # rpm -i synfigstudio-0.63.05-3.fc16.x86_64.rpm # rpm -qf /usr/share/mime shared-mime-info-0.91-5.fc16.x86_64 synfigstudio-0.63.05-3.fc16.x86_64 The package owns the common directory, which I believe it should not do. Probably you need to be more specific in %files and specify the file(s) instead of the directory. Could you test https://koji.fedoraproject.org/koji/taskinfo?taskID=4113908 ? $ rpm -qa | grep synfigstudio synfigstudio-0.63.05-3.fc16.x86_64 $ rpm -qf /usr/share/mime shared-mime-info-1.0-4.fc17.x86_64 The common directory isn't owned by the package on my system: # rpm -qf /usr/share/mime shared-mime-info-0.91-5.fc16.x86_64 # rpm -qf /usr/share/mime/packages/synfigstudio.xml synfigstudio-0.63.05-3.fc16.x86_64 But there is still one file that shouldn't be there: # rpm -qf /usr/share/mime/application/x-sif.xml synfigstudio-0.63.05-3.fc16.x86_64 That one is generated automatically by update-mime-database. Could you test https://koji.fedoraproject.org/koji/taskinfo?taskID=4115356 ? Here is my result $ rpm -qf /usr/share/mime shared-mime-info-1.0-4.fc17.x86_64 $ rpm -qf /usr/share/mime/packages/synfigstudio.xml synfigstudio-0.63.05-3.fc16.x86_64 $rpm -qf /usr/share/mime/application/x-sif.xml file /usr/share/mime/application/x-sif.xml is not owned by any package (In reply to comment #12) > Could you test > https://koji.fedoraproject.org/koji/taskinfo?taskID=4115356 > ? > > Here is my result > > $ rpm -qf /usr/share/mime > shared-mime-info-1.0-4.fc17.x86_64 > > $ rpm -qf /usr/share/mime/packages/synfigstudio.xml > synfigstudio-0.63.05-3.fc16.x86_64 > > $rpm -qf /usr/share/mime/application/x-sif.xml > file /usr/share/mime/application/x-sif.xml is not owned by any package Same here, looks good to me. synfigstudio-0.63.05-3.1.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/synfigstudio-0.63.05-3.1.fc16 synfigstudio-0.63.05-3.1.fc15 has been submitted as an update for Fedora 15. https://admin.fedoraproject.org/updates/synfigstudio-0.63.05-3.1.fc15 synfigstudio-0.63.05-3.1.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/synfigstudio-0.63.05-3.1.fc17 Package synfigstudio-0.63.05-3.1.fc15: * should fix your issue, * was pushed to the Fedora 15 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing synfigstudio-0.63.05-3.1.fc15' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2012-8689/synfigstudio-0.63.05-3.1.fc15 then log in and leave karma (feedback). synfigstudio-0.63.05-3.1.fc16 has been pushed to the Fedora 16 stable repository. If problems still persist, please make note of it in this bug report. *** Bug 829087 has been marked as a duplicate of this bug. *** synfigstudio-0.63.05-3.1.fc17 has been pushed to the Fedora 17 stable repository. If problems still persist, please make note of it in this bug report. synfigstudio-0.63.05-3.1.fc15 has been pushed to the Fedora 15 stable repository. If problems still persist, please make note of it in this bug report. |