[Bug 1218120] New: jetty-artifact-remote-resources: reproducible builds issue

https://bugzilla.suse.com/show_bug.cgi?id=1218120 Bug ID: 1218120 Summary: jetty-artifact-remote-resources: reproducible builds issue Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: All Status: NEW Severity: Normal Priority: P5 - None Component: Other Assignee: fstrba@suse.com Reporter: bwiedemann@suse.com QA Contact: qa-bugs@suse.de Target Milestone: --- Found By: Development Blocker: --- While working on reproducible builds for openSUSE, I found that our jetty-artifact-remote-resources varies from filesystem-readdir-order. It probably needs an extra sort somewhere. example diff is --- old//usr/share/java/jetty-artifact-remote-resources/jetty-artifact-remote-resources.jar/META-INF/maven/remote-resources.xml +++ new//usr/share/java/jetty-artifact-remote-resources/jetty-artifact-remote-resources.jar/META-INF/maven/remote-resources.xml @@ -3,9 +3,9 @@ xmlns="http://maven.apache.org/remote-resources/1.1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <remoteResources> - <remoteResource>about.html</remoteResource> - <remoteResource>META-INF/LICENSE</remoteResource> <remoteResource>META-INF/NOTICE.txt</remoteResource> + <remoteResource>META-INF/LICENSE</remoteResource> + <remoteResource>about.html</remoteResource> </remoteResources> <sourceEncoding>UTF-8</sourceEncoding> </remoteResourcesBundle> jetty-distribution-remote-resources is also affected. -- You are receiving this mail because: You are on the CC list for the bug.

https://bugzilla.suse.com/show_bug.cgi?id=1218120 https://bugzilla.suse.com/show_bug.cgi?id=1218120#c1 Bernhard Wiedemann <bwiedemann@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|Normal |Minor --- Comment #1 from Bernhard Wiedemann <bwiedemann@suse.com> --- FYI the file is written by "java", "-classpath", "/usr/share/java/xmvn/xmvn-install.jar:/usr/share/java/xmvn/xmvn-api.jar:/usr/share/java/xmvn/xmvn-core.jar:/usr/share/java/beust-jcommander.jar:/usr/share/java/slf4j/api.jar:/usr/share/java/slf4j/simple.jar:/usr/share/java/objectweb-asm/asm.jar:/usr/share/java/commons-compress.jar:/usr/share/java/commons-io.jar", "org.fedoraproject.xmvn.tools.install.cli.InstallerCli", "-R", ".xmvn-reactor", "-n", "jetty-artifact-remote-resources", "-d", "/home/abuild/rpmbuild/BUILD/jetty-artifact-remote-resources-1.2-build/BUILDROOT" We have a workaround that gives us deterministic readdir-order, so this issue is not so important atm. -- You are receiving this mail because: You are on the CC list for the bug.

https://bugzilla.suse.com/show_bug.cgi?id=1218120 https://bugzilla.suse.com/show_bug.cgi?id=1218120#c2 Bernhard Wiedemann <bwiedemann@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED --- Comment #2 from Bernhard Wiedemann <bwiedemann@suse.com> --- I cannot reproduce the problem anymore. Assuming it was fixed in the toolchain. => closing -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com