https://bugzilla.redhat.com/show_bug.cgi?id=1308190
Bug ID: 1308190 Summary: tomoe-gtk: FTBFS in rawhide Product: Fedora Version: rawhide Component: tomoe-gtk Assignee: dchen@redhat.com Reporter: releng@fedoraproject.org QA Contact: extras-qa@fedoraproject.org CC: dchen@redhat.com, i18n-bugs@lists.fedoraproject.org, ryo-dairiki@users.sourceforge.net Blocks: 1305208
Your package tomoe-gtk failed to build from source in current rawhide.
http://koji.fedoraproject.org/koji/taskinfo?taskID=12874116
For details on mass rebuild see https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=1305208 [Bug 1305208] Fedora 24 Mass rebuild FTBFS tracker bug
https://bugzilla.redhat.com/show_bug.cgi?id=1308190
--- Comment #1 from Fedora Release Engineering releng@fedoraproject.org --- Created attachment 1126629 --> https://bugzilla.redhat.com/attachment.cgi?id=1126629&action=edit build.log
https://bugzilla.redhat.com/show_bug.cgi?id=1308190
--- Comment #2 from Fedora Release Engineering releng@fedoraproject.org --- Created attachment 1126630 --> https://bugzilla.redhat.com/attachment.cgi?id=1126630&action=edit root.log
https://bugzilla.redhat.com/show_bug.cgi?id=1308190
--- Comment #3 from Fedora Release Engineering releng@fedoraproject.org --- Created attachment 1126631 --> https://bugzilla.redhat.com/attachment.cgi?id=1126631&action=edit state.log
https://bugzilla.redhat.com/show_bug.cgi?id=1308190
Pravin Satpute psatpute@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |psatpute@redhat.com Flags| |needinfo?(dchen@redhat.com)
https://bugzilla.redhat.com/show_bug.cgi?id=1308190
--- Comment #5 from Fedora Update System updates@fedoraproject.org --- tomoe-gtk-0.6.0-24.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-b2cc772bfb
https://bugzilla.redhat.com/show_bug.cgi?id=1308190
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |MODIFIED
https://bugzilla.redhat.com/show_bug.cgi?id=1308190
Ding-Yi Chen dchen@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(dchen@redhat.com) |
--- Comment #6 from Ding-Yi Chen dchen@redhat.com --- The fix is submitted.
https://bugzilla.redhat.com/show_bug.cgi?id=1308190
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|MODIFIED |ON_QA
--- Comment #7 from Fedora Update System updates@fedoraproject.org --- tomoe-gtk-0.6.0-24.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-2016-b2cc772bfb
https://bugzilla.redhat.com/show_bug.cgi?id=1308190
--- Comment #8 from Fedora Update System updates@fedoraproject.org --- tomoe-gtk-0.6.0-24.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.
https://bugzilla.redhat.com/show_bug.cgi?id=1308190
William H. Haller bill@awmach.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bill@awmach.org
--- Comment #9 from William H. Haller bill@awmach.org --- tomoe-gtk-0.6.0-24.fc23 fails to install - not sure what the build problem was.
error: unpacking of archive failed: cpio: lstat error: tomoe-gtk-0.6.0-24.fc23.x86_64: install failed error: tomoe-gtk-0.6.0-21.fc22.x86_64: erase skipped
rpm --checksig succeeds
https://bugzilla.redhat.com/show_bug.cgi?id=1308190
--- Comment #10 from Ding-Yi Chen dchen@redhat.com --- Perhaps you can try the (In reply to William H. Haller from comment #9)
tomoe-gtk-0.6.0-24.fc23 fails to install - not sure what the build problem was.
error: unpacking of archive failed: cpio: lstat error: tomoe-gtk-0.6.0-24.fc23.x86_64: install failed error: tomoe-gtk-0.6.0-21.fc22.x86_64: erase skipped
rpm --checksig succeeds
Have you tried remove tomoe-gtk then install it again?
https://bugzilla.redhat.com/show_bug.cgi?id=1308190
--- Comment #11 from William H. Haller bill@awmach.org --- I just tried that and it gives the same messages.
https://bugzilla.redhat.com/show_bug.cgi?id=1308190
--- Comment #12 from William H. Haller bill@awmach.org --- Error unpacking rpm package tomoe-gtk-0.6.0-24.fc23.x86_64 Error unpacking rpm package tomoe-gtk-0.6.0-24.fc23.x86_64 error: unpacking of archive failed: cpio: lstat
Sorry - should have added them. There's still a cpio failure. I've downloaded the package again - run a checksig to make sure it is Ok.
tomoe-gtk-0.6.0-24.fc23.x86_64.rpm: rsa sha1 (md5) pgp md5 OK tomoe-gtk-devel-0.6.0-24.fc23.x86_64.rpm: rsa sha1 (md5) pgp md5 OK
The file that came with fc23 was the 22 release - so it had no issues when I did the f23 upgrade. Just the update seems to have a packaging error.
https://bugzilla.redhat.com/show_bug.cgi?id=1308190
--- Comment #13 from Ding-Yi Chen dchen@redhat.com --- (In reply to William H. Haller from comment #12)
Error unpacking rpm package tomoe-gtk-0.6.0-24.fc23.x86_64 Error unpacking rpm package tomoe-gtk-0.6.0-24.fc23.x86_64 error: unpacking of archive failed: cpio: lstat
Sorry - should have added them. There's still a cpio failure. I've downloaded the package again - run a checksig to make sure it is Ok.
tomoe-gtk-0.6.0-24.fc23.x86_64.rpm: rsa sha1 (md5) pgp md5 OK tomoe-gtk-devel-0.6.0-24.fc23.x86_64.rpm: rsa sha1 (md5) pgp md5 OK
The file that came with fc23 was the 22 release - so it had no issues when I did the f23 upgrade. Just the update seems to have a packaging error.
Do you still have this problem? If there are still the problem, would you mind showing the rpm and dnf version you are using?
https://bugzilla.redhat.com/show_bug.cgi?id=1308190
--- Comment #14 from William H. Haller bill@awmach.org --- Installing : tomoe-gtk-0.6.0-24.fc23.x86_64 1/1 Error unpacking rpm package tomoe-gtk-0.6.0-24.fc23.x86_64 Error unpacking rpm package tomoe-gtk-0.6.0-24.fc23.x86_64 error: unpacking of archive failed: cpio: lstat tomoe-gtk-0.6.0-24.fc23.x86_64 was supposed to be installed but is not! Warning: scriptlet or other non-fatal errors occurred during transaction. Verifying : tomoe-gtk-0.6.0-24.fc23.x86_64 1/1
Failed: tomoe-gtk.x86_64 0.6.0-24.fc23
rpm-4.13.0-0.rc1.13.fc23.x86_64 dnf-1.1.9-2.fc23.noarch cpio-2.11-36.fc23.x86_64
I'm not sure what pulled the package in originally. I've since deleted it. However, a new install of the package does still fail as seen above. The downloaded package passes security tests, so there is something about the packaging that is the issue.
https://bugzilla.redhat.com/show_bug.cgi?id=1308190
--- Comment #15 from Ding-Yi Chen dchen@redhat.com --- I cannot reproduce your bug.
Would you mind trying the following command: Assuming you have installed tomoe:
wget http://download.fedoraproject.org/pub/fedora/linux/updates/23/x86_64/t/tomoe...
Make sure the size is: 62078 Md5 checksum: 39e57cb3a73cfcd3738922f4660de71a
And then:
sudo rpm -ivh tomoe-gtk-0.6.0-24.fc23.x86_64.rpm
If that works, that means some thing wrong with your repos or cache. You may run "dnf clean all" to clean it, and/or choose more reliable repo.
If that does work, I am out of tricks.
https://bugzilla.redhat.com/show_bug.cgi?id=1308190
--- Comment #16 from Ding-Yi Chen dchen@redhat.com --- (In reply to Ding-Yi Chen from comment #15)
If that works, that means some thing wrong with your repos or cache. You may run "dnf clean all" to clean it, and/or choose more reliable repo.
If that does work, I am out of tricks.
Sorry, the last one should be: if that does not work, I am out of tricks.
https://bugzilla.redhat.com/show_bug.cgi?id=1308190
--- Comment #17 from William H. Haller bill@awmach.org --- size correct, MD5 checksum correct, rpm -ivh
-rw-r--r--. 1 mirror mirror 62682 May 11 12:42 tomoe-gtk-0.6.0-24.fc23.i686.rpm -rw-r--r--. 1 mirror mirror 62078 May 11 12:45 tomoe-gtk-0.6.0-24.fc23.x86_64.rpm -rw-r--r--. 1 mirror mirror 43854 May 11 12:43 tomoe-gtk-devel-0.6.0-24.fc23.i686.rpm -rw-r--r--. 1 mirror mirror 44350 May 11 12:41 tomoe-gtk-devel-0.6.0-24.fc23.x86_64.rpm
md5sum tomoe-gtk-0.6.0-24*x86* 39e57cb3a73cfcd3738922f4660de71a tomoe-gtk-0.6.0-24.fc23.x86_64.rpm
rpm -ivh tomoe-gtk-0.6.0-24.fc23.x86_64.rpm Preparing... ################################# [100%] Updating / installing... 1:tomoe-gtk-0.6.0-24.fc23 ################################# [100%] error: unpacking of archive failed: cpio: lstat error: tomoe-gtk-0.6.0-24.fc23.x86_64: install failed
Is there any chance that a new file in f23 is trying to use a file that was the wrong type in a previous version (like a regular file instead of a directory) or something really weird like that - or something that would normally be created by some other tomoe sort of file that might not yet be created? It's got to be something like that since cpio is failing if it works for you. If the contents are correct based on above sums then cpio must not be able to extract due to other file. F22 was installed fine by something though so it has to be some different file or possibly user creation from before the moving of the UIDs?
https://bugzilla.redhat.com/show_bug.cgi?id=1308190
--- Comment #18 from Ding-Yi Chen dchen@redhat.com --- Some more tricks:
Try: rpm -qpl tomoe-gtk-0.6.0-24.fc23.x86_64.rpm
If that does not work, try:
rpm2cpio tomoe-gtk-0.6.0-24.fc23.x86_64.rpm| cpio -dtv
And
lsb_release -a
If above does not work, try fixing your partition.
https://bugzilla.redhat.com/show_bug.cgi?id=1308190
--- Comment #19 from William H. Haller bill@awmach.org --- All right.
The problem is that ./usr/share/locale/ja.po is a file in fedora 22 (and I'm pretty sure in other releases as well) and not a directory, so when it tries to create ./usr/share/locale/ja.po/LC_MESSAGES/tomoe-gtk.mo it fails.
That isn't a surprise since I'm pretty sure it should be /usr/share/locale/ja/LC_MESSAGES/tomoe-gtk.mo and not ja.po
https://bugzilla.redhat.com/show_bug.cgi?id=1308190
--- Comment #20 from Ding-Yi Chen dchen@redhat.com --- (In reply to William H. Haller from comment #19)
All right.
The problem is that ./usr/share/locale/ja.po is a file in fedora 22 (and I'm pretty sure in other releases as well) and not a directory, so when it tries to create ./usr/share/locale/ja.po/LC_MESSAGES/tomoe-gtk.mo it fails.
That isn't a surprise since I'm pretty sure it should be /usr/share/locale/ja/LC_MESSAGES/tomoe-gtk.mo and not ja.po
Well spot! We are getting somewhere. But in that cases, the error message will more likely to be file conflict instead of cpio error.
Fix is on the way.
https://bugzilla.redhat.com/show_bug.cgi?id=1308190
Ding-Yi Chen dchen@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ON_QA |CLOSED Resolution|--- |CURRENTRELEASE Last Closed| |2016-08-17 03:50:52
--- Comment #21 from Ding-Yi Chen dchen@redhat.com --- Fixed with tomoe-gtk-0.6.0-25.fc23
i18n-bugs@lists.fedoraproject.org