Description of problem: In /usr/share/doc/ two directories - meld/ and meld-3.14.0/ - with identical content are present. Version-Release number of selected component (if applicable): meld-3.14.0-1.fc23 How reproducible: Always Steps to Reproduce: 1. Run 'ls -l /usr/share/doc/meld*'. Actual results: /usr/share/doc/meld: total 68 -rw-r--r--. 1 root root 18092 Apr 11 00:03 COPYING -rw-r--r--. 1 root root 46818 Jul 22 23:13 NEWS /usr/share/doc/meld-3.14.0: total 68 -rw-r--r--. 1 root root 18092 Apr 11 00:03 COPYING -rw-r--r--. 1 root root 46818 Jul 22 23:13 NEWS Expected results: /usr/share/doc/meld: total 68 -rw-r--r--. 1 root root 18092 Apr 11 00:03 COPYING -rw-r--r--. 1 root root 46818 Jul 22 23:13 NEWS Additional info: Directory meld-3.14.0/ needs to be removed.
Same issue for meld-3.15.0-1.fc24 of the Fedora development tree.
Same issue for meld-3.16.0-1.fc25 of the Fedora development (rawhide) tree.
This issue now affects all of Fedora 23, 24, and 25 (rawhide).
This bug appears to have been reported against 'rawhide' during the Fedora 25 development cycle. Changing version to '25'.
Issue also affects the latest meld-3.16.2-1.fc25.
Issue is still present for meld-3.16.3-1.fc25. Moreover, the duplicate directory /usr/share/doc/meld-3.16.3 is -not- even owned by the package whereas its content is. Finally, the duplicate directory /usr/share/doc/meld-3.16.2 is -not- removed when upgrading to meld-3.16.3-1.fc25 whereas its content is: $ more meld.txt $ ls -lR /usr/share/doc/meld* /usr/share/doc/meld: total 76 -rw-r--r--. 1 root root 18092 Sep 9 23:48 COPYING -rw-r--r--. 1 root root 55296 Sep 25 23:15 NEWS /usr/share/doc/meld-3.16.2: total 0 /usr/share/doc/meld-3.16.3: total 76 -rw-r--r--. 1 root root 18092 Sep 9 23:48 COPYING -rw-r--r--. 1 root root 55296 Sep 25 23:15 NEWS $ rpm -qf /usr/share/doc/meld* meld-3.16.3-1.fc25.noarch file /usr/share/doc/meld-3.16.2 is not owned by any package file /usr/share/doc/meld-3.16.3 is not owned by any package $ rpm -qf /usr/share/doc/meld*/* meld-3.16.3-1.fc25.noarch meld-3.16.3-1.fc25.noarch meld-3.16.3-1.fc25.noarch meld-3.16.3-1.fc25.noarch
This is now fixed in Fedora Rawhide with the Meld Update to 3.17.0-2 there. Future updates will not have this issue anymore.
The last (rawhide) build contains /usr/share/doc/meld-3.17.0/COPYING /usr/share/doc/meld-3.17.0/NEWS when it should be /usr/share/doc/meld/COPYING /usr/share/doc/meld/NEWS in agreement with Fedora packaging standards. Moreover, the Fedora 25 package is still affected. Given the triviality of this packaging mistake, pushing a fixed build for Fedora 25 does not seem overly excessive, thanks.
meld-3.16.4-3.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-e736c47270
meld-3.17.1-2.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-10911b41f5
meld-3.16.4-2.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2017-f3a7aa06e3
meld-3.16.4-4.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-e736c47270
meld-3.16.4-3.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-f3a7aa06e3
meld-3.16.4-4.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.
meld-3.17.1-4.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-10911b41f5
Not fixed with meld 3.16.4 either. meld still provides a /usr/share/doc/meld and a /usr/share/doc/meld-3.16.4 folder, and it doesn't even own the latter. See comment #8 for details.
(In reply to Christian Stadelmann from comment #16) Installing (stable) meld-3.16.4.4.fc25 on a new system behaves correctly. I think you can hardly expect more: it does not account for "forgotten" directories or files which were installed but not owned by some broken precursor package. Thus, either you remove the empty directory /usr/share/doc/meld-3.x.y by hand or you just leave it as it is.
(In reply to Joachim Frieben from comment #17) > (In reply to Christian Stadelmann from comment #16) > Installing (stable) meld-3.16.4.4.fc25 on a new system behaves correctly. I > think you can hardly expect more: it does not account for "forgotten" > directories or files which were installed but not owned by some broken > precursor package. Thus, either you remove the empty directory > /usr/share/doc/meld-3.x.y by hand or you just leave it as it is. Understood and fix confirmed. Steps to reproduce: 1. uninstall meld 2. no /usr/share/doc/meld* directories are left 3. install meld 4. only /usr/share/doc/meld is present, but /usr/share/doc/meld-3.16.4/ is not. Thank you!
meld-3.17.1-4.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.
meld-3.16.4-3.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.