[Bug 1179766] New: [rpm4.16] MozillaFirefox (and Thunderbird) fail to build with rpm 4.16
http://bugzilla.opensuse.org/show_bug.cgi?id=1179766 Bug ID: 1179766 Summary: [rpm4.16] MozillaFirefox (and Thunderbird) fail to build with rpm 4.16 Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Firefox Assignee: mozilla-bugs@suse.de Reporter: dimstar@opensuse.org QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- In Staging:A we have currently RPM 4.16. Firefox (and Thunderbird) fail the build there. Firefox: https://build.opensuse.org/package/live_build_log/openSUSE:Factory:Staging:A... Thunderbird: https://build.opensuse.org/package/live_build_log/openSUSE:Factory:Staging:A... From the Firefox buildlog: [ 5617s] Processing files: MozillaFirefox-translations-common-83.0-2.1.x86_64 [ 5617s] error: Directory not found: /home/abuild/rpmbuild/BUILDROOT/MozillaFirefox-83.0-2.1.x86_64/usr/lib64/firefox/browser/extensions [ 5617s] error: File not found: /home/abuild/rpmbuild/BUILDROOT/MozillaFirefox-83.0-2.1.x86_64/usr/lib64/firefox/browser/extensions/langpack-ar@firefox.mozilla.org.xpi [ 5617s] error: File not found: /home/abuild/rpmbuild/BUILDROOT/MozillaFirefox-83.0-2.1.x86_64/usr/lib64/firefox/browser/extensions/langpack-ca@firefox.mozilla.org.xpi [ 5617s] error: File not found: /home/abuild/rpmbuild/BUILDROOT/MozillaFirefox-83.0-2.1.x86_64/usr/lib64/firefox/browser/extensions/langpack-da@firefox.mozilla.org.xpi [ 5617s] error: File not found: /home/abuild/rpmbuild/BUILDROOT/MozillaFirefox-83.0-2.1.x86_64/usr/lib64/firefox/browser/extensions/langpack-de@firefox.mozilla.org.xpi [ 5617s] error: File not found: /home/abuild/rpmbuild/BUILDROOT/MozillaFirefox-83.0-2.1.x86_64/usr/lib64/firefox/browser/extensions/langpack-el@firefox.mozilla.org.xpi [ 5617s] error: File not found: /home/abuild/rpmbuild/BUILDROOT/MozillaFirefox-83.0-2.1.x86_64/usr/lib64/firefox/browser/extensions/langpack-en-GB@firefox.mozilla.org.xpi [ 5617s] error: File not found: /home/abuild/rpmbuild/BUILDROOT/MozillaFirefox-83.0-2.1.x86_64/usr/lib64/firefox/browser/extensions/langpack-es-AR@firefox.mozilla.org.xpi [ 5617s] error: File not found: /home/abuild/rpmbuild/BUILDROOT/MozillaFirefox-83.0-2.1.x86_64/usr/lib64/firefox/browser/extensions/langpack-cs@firefox.mozilla.org.xpi [ 5617s] error: File not found: /home/abuild/rpmbuild/BUILDROOT/MozillaFirefox-83.0-2.1.x86_64/usr/lib64/firefox/browser/extensions/langpack-es-CL@firefox.mozilla.org.xpi [ 5617s] error: File not found: /home/abuild/rpmbuild/BUILDROOT/MozillaFirefox-83.0-2.1.x86_64/usr/lib64/firefox/browser/extensions/langpack-es-ES@firefox.mozilla.org.xpi [ 5617s] error: File not found: /home/abuild/rpmbuild/BUILDROOT/MozillaFirefox-83.0-2.1.x86_64/usr/lib64/firefox/browser/extensions/langpack-fi@firefox.mozilla.org.xpi [ 5617s] error: File not found: /home/abuild/rpmbuild/BUILDROOT/MozillaFirefox-83.0-2.1.x86_64/usr/lib64/firefox/browser/extensions/langpack-fr@firefox.mozilla.org.xpi [ 5617s] error: File not found: /home/abuild/rpmbuild/BUILDROOT/MozillaFirefox-83.0-2.1.x86_64/usr/lib64/firefox/browser/extensions/langpack-hu@firefox.mozilla.org.xpi [ 5617s] error: File not found: /home/abuild/rpmbuild/BUILDROOT/MozillaFirefox-83.0-2.1.x86_64/usr/lib64/firefox/browser/extensions/langpack-it@firefox.mozilla.org.xpi [ 5617s] error: File not found: /home/abuild/rpmbuild/BUILDROOT/MozillaFirefox-83.0-2.1.x86_64/usr/lib64/firefox/browser/extensions/langpack-ja@firefox.mozilla.org.xpi [ 5617s] error: File not found: /home/abuild/rpmbuild/BUILDROOT/MozillaFirefox-83.0-2.1.x86_64/usr/lib64/firefox/browser/extensions/langpack-ko@firefox.mozilla.org.xpi [ 5617s] error: File not found: /home/abuild/rpmbuild/BUILDROOT/MozillaFirefox-83.0-2.1.x86_64/usr/lib64/firefox/browser/extensions/langpack-nl@firefox.mozilla.org.xpi [ 5617s] error: File not found: /home/abuild/rpmbuild/BUILDROOT/MozillaFirefox-83.0-2.1.x86_64/usr/lib64/firefox/browser/extensions/langpack-nb-NO@firefox.mozilla.org.xpi [ 5617s] error: File not found: /home/abuild/rpmbuild/BUILDROOT/MozillaFirefox-83.0-2.1.x86_64/usr/lib64/firefox/browser/extensions/langpack-pl@firefox.mozilla.org.xpi [ 5617s] error: File not found: /home/abuild/rpmbuild/BUILDROOT/MozillaFirefox-83.0-2.1.x86_64/usr/lib64/firefox/browser/extensions/langpack-pt-BR@firefox.mozilla.org.xpi [ 5617s] error: File not found: /home/abuild/rpmbuild/BUILDROOT/MozillaFirefox-83.0-2.1.x86_64/usr/lib64/firefox/browser/extensions/langpack-pt-PT@firefox.mozilla.org.xpi [ 5617s] error: File not found: /home/abuild/rpmbuild/BUILDROOT/MozillaFirefox-83.0-2.1.x86_64/usr/lib64/firefox/browser/extensions/langpack-ru@firefox.mozilla.org.xpi [ 5617s] error: File not found: /home/abuild/rpmbuild/BUILDROOT/MozillaFirefox-83.0-2.1.x86_64/usr/lib64/firefox/browser/extensions/langpack-sv-SE@firefox.mozilla.org.xpi [ 5617s] error: File not found: /home/abuild/rpmbuild/BUILDROOT/MozillaFirefox-83.0-2.1.x86_64/usr/lib64/firefox/browser/extensions/langpack-zh-CN@firefox.mozilla.org.xpi [ 5617s] error: File not found: /home/abuild/rpmbuild/BUILDROOT/MozillaFirefox-83.0-2.1.x86_64/usr/lib64/firefox/browser/extensions/langpack-zh-TW@firefox.mozilla.org.xpi -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1179766
http://bugzilla.opensuse.org/show_bug.cgi?id=1179766#c1
--- Comment #1 from Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=1179766
Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=1179766
http://bugzilla.opensuse.org/show_bug.cgi?id=1179766#c2
--- Comment #2 from Martin Sirringhaus
http://bugzilla.opensuse.org/show_bug.cgi?id=1179766
http://bugzilla.opensuse.org/show_bug.cgi?id=1179766#c3
--- Comment #3 from Dominique Leuenberger
That is in the %build-section because it builds the langpacks. Building them in %install doesn't feel right.
So I will try to build them in %build, copy them somewhere in `$RPM_BUILD_DIR` rather then buildroot and copy again during %install (including doing the mkdir)
Right; %build to build, %install to install (as it's in the name :) ) Maybe you can skip the first copy in your proposal? and copy from wherever they are being created in %build during %install? The data from %build is not being lost after all (or do we lose the information about available files somehow?) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1179766
http://bugzilla.opensuse.org/show_bug.cgi?id=1179766#c4
--- Comment #4 from Martin Sirringhaus
http://bugzilla.opensuse.org/show_bug.cgi?id=1179766
http://bugzilla.opensuse.org/show_bug.cgi?id=1179766#c5
--- Comment #5 from Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=1179766
http://bugzilla.opensuse.org/show_bug.cgi?id=1179766#c6
--- Comment #6 from Martin Sirringhaus
http://bugzilla.opensuse.org/show_bug.cgi?id=1179766
http://bugzilla.opensuse.org/show_bug.cgi?id=1179766#c7
--- Comment #7 from Dominique Leuenberger
Created attachment 844400 [details] Try to fix rpm issue
Hi, mozilla:Factory has the old, still working rpm version, so I can't really test this.
Could you try this patch directly and see if it fixes the build?
You can do
osc build --alternative-project=openSUSE:Factory:Staging:A --clean
to get a buildroot setup with the Staging area including RPM4.16 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1179766
http://bugzilla.opensuse.org/show_bug.cgi?id=1179766#c8
Andreas Stieger
participants (1)
-
bugzilla_noreply@suse.com