[Bug 1112433] New: file /usr/bin/embedspu conflicts between attempted installs of sdcc-3.6.0-lp151.3.2.ppc64le and binutils-2.29.1-lp151.5.2.ppc64le

http://bugzilla.opensuse.org/show_bug.cgi?id=1112433 Bug ID: 1112433 Summary: file /usr/bin/embedspu conflicts between attempted installs of sdcc-3.6.0-lp151.3.2.ppc64le and binutils-2.29.1-lp151.5.2.ppc64le Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.1 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Development Assignee: bnc-team-screening@forge.provo.novell.com Reporter: msuchanek@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Is the embedspu from binutils sufficient or is the one from sdcc different? -- You are receiving this mail because: You are on the CC list for the bug.

http://bugzilla.opensuse.org/show_bug.cgi?id=1112433 Michal Suchanek <msuchanek@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|bnc-team-screening@forge.pr |dmitry@roshchin.org |ovo.novell.com | -- You are receiving this mail because: You are on the CC list for the bug.

http://bugzilla.opensuse.org/show_bug.cgi?id=1112433 Michal Suchanek <msuchanek@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |antoine.belvire@opensuse.or | |g, bugs@vdm-design.de, | |dmitry@roshchin.org, | |duwe@suse.com, | |max@suse.com, | |sbrabec@suse.com, | |stefan.bruens@rwth-aachen.d | |e, wk@ire.pw.edu.pl -- You are receiving this mail because: You are on the CC list for the bug.

http://bugzilla.opensuse.org/show_bug.cgi?id=1112433 http://bugzilla.opensuse.org/show_bug.cgi?id=1112433#c1 --- Comment #1 from Reinhard Max <max@suse.com> --- I wonder if the sdcc package contains this file by accident on PPC, because on other architectures it doesn't seem to have it. But I wasn't able to check what's going on, because I didn't find any project in OBS that builds sdcc for ppc64le, so that I could compare build logs and rpm contents. -- You are receiving this mail because: You are on the CC list for the bug.

http://bugzilla.opensuse.org/show_bug.cgi?id=1112433 http://bugzilla.opensuse.org/show_bug.cgi?id=1112433#c2 --- Comment #2 from Michal Suchanek <msuchanek@suse.com> --- https://build.opensuse.org/package/live_build_log/openSUSE:Leap:15.1:PowerPC... -- You are receiving this mail because: You are on the CC list for the bug.

http://bugzilla.opensuse.org/show_bug.cgi?id=1112433 http://bugzilla.opensuse.org/show_bug.cgi?id=1112433#c3 --- Comment #3 from Michal Suchanek <msuchanek@suse.com> --- osc buildinfo openSUSE:Leap:15.1:PowerPC sigrok-firmware-fx2lafw ports ppc64le | grep sdcc <bdep name="sdcc" version="3.6.0" release="lp151.4.1" arch="ppc64le" project="openSUSE:Leap:15.1:PowerPC" repository="ports" /> -- You are receiving this mail because: You are on the CC list for the bug.

http://bugzilla.opensuse.org/show_bug.cgi?id=1112433 http://bugzilla.opensuse.org/show_bug.cgi?id=1112433#c4 --- Comment #4 from Stefan Brüns <stefan.bruens@rwth-aachen.de> --- As I have never seen an AVR or 8051 with an embedded cell engine, I think this can be removed ;-) Actually just did in science/sdcc. -- You are receiving this mail because: You are on the CC list for the bug.

http://bugzilla.opensuse.org/show_bug.cgi?id=1112433 http://bugzilla.opensuse.org/show_bug.cgi?id=1112433#c5 Stefan Brüns <stefan.bruens@rwth-aachen.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |IN_PROGRESS --- Comment #5 from Stefan Brüns <stefan.bruens@rwth-aachen.de> --- electronics/sdcc of course ... -- You are receiving this mail because: You are on the CC list for the bug.

http://bugzilla.opensuse.org/show_bug.cgi?id=1112433 http://bugzilla.opensuse.org/show_bug.cgi?id=1112433#c6 --- Comment #6 from Michal Suchanek <msuchanek@suse.com> --- Thanks, that will enable updating firmware of cheap oscilloscopes on POWER servers ;-) -- You are receiving this mail because: You are on the CC list for the bug.

http://bugzilla.opensuse.org/show_bug.cgi?id=1112433 http://bugzilla.opensuse.org/show_bug.cgi?id=1112433#c7 --- Comment #7 from Reinhard Max <max@suse.com> --- I wonder if the fact that this only happened on PPC points towards a misconfiguration of sdbinutils. It seems that it is not only being configured to support sdcc's target architectures, but also the architecture of the host it is being built on. So, fixing the build time configuration of sdbinutils might be better than working around the problem by deleting the conflicting file. -- You are receiving this mail because: You are on the CC list for the bug.

http://bugzilla.opensuse.org/show_bug.cgi?id=1112433 http://bugzilla.opensuse.org/show_bug.cgi?id=1112433#c8 --- Comment #8 from Stefan Brüns <stefan.bruens@rwth-aachen.de> --- 1. sdbinutils is a fork of the regular binutils 2. none of the developers has a PPC machine probably 3. embedspu is a strange one - it embeds an executable for the SPE (Cell) into a binary for the PPE (PowerPC). It makes sense to build embedspu on for the PowerPC (cross-)target. Note, binutils not only has a target (runtime) architecture, but also "supported" targets, i.e. architectures it can handle code for. Have a look at the output of "ld --help | grep riscv". Due do a complete lack of any options for configuring the build of embedspu (I checked configure and the makefiles) I see no other sensible option than to fix it up afterwards. -- You are receiving this mail because: You are on the CC list for the bug.

http://bugzilla.opensuse.org/show_bug.cgi?id=1112433 http://bugzilla.opensuse.org/show_bug.cgi?id=1112433#c14 Stefan Br�ns <stefan.bruens@rwth-aachen.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |msuchanek@suse.com Flags| |needinfo?(msuchanek@suse.co | |m) --- Comment #14 from Stefan Br�ns <stefan.bruens@rwth-aachen.de> --- Please confirm fixed. -- You are receiving this mail because: You are on the CC list for the bug.
participants (2)
-
bugzilla_noreply@novell.com
-
bugzilla_noreply@suse.com