[Bug 743092] New: CrossToolchain:avr/arduino: Bug
https://bugzilla.novell.com/show_bug.cgi?id=743092 https://bugzilla.novell.com/show_bug.cgi?id=743092#c0 Summary: CrossToolchain:avr/arduino: Bug Classification: openSUSE Product: openSUSE.org Version: unspecified Platform: i686 OS/Version: openSUSE 11.4 Status: NEW Severity: Normal Priority: P5 - None Component: 3rd party software AssignedTo: jw@suse.com ReportedBy: bruno.canning@dsl.pipex.com QAContact: opensuse-communityscreening@forge.provo.novell.com Found By: Community User Blocker: --- Hi there, I'm trying to upgrade my version of the "arduino" package from the "0022" version to the "1.0" version on a 32bit computer but YaST complains that: "Nothing provides libc.so.6()(64bit) needed by arduino-1.0-2.1.i686.rpm". I would not say I was an expert, but it looks to me like 64bit has been forcibly specified for some dependencies whilst building the 32 bit i686 package and that this has led to the problem above. Looking at the dependencies tab in YaST, this full list of 64bit dependencies is: Provides: librxtxSerial-2.1-7.so()(64bit) Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.3)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libusb-0.1.so.4()(64bit) I would imagine this would be quite easy to fix (unless doing so causes the reverse problem with the x86_64 package), but if more help is required, I can look into this further. I hope this helps. Cheers, Bruno -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=743092 https://bugzilla.novell.com/show_bug.cgi?id=743092#c1 Juergen Weigert <jw@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jw@suse.com AssignedTo|jw@suse.com |kkaempf@suse.com --- Comment #1 from Juergen Weigert <jw@suse.com> 2012-01-24 19:43:09 UTC --- Klaus, from the changelog, I see that you struggled with architectures before. Is this a related issue? reassigning. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=743092 https://bugzilla.novell.com/show_bug.cgi?id=743092#c2 Klaus Kämpf <kkaempf@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED --- Comment #2 from Klaus Kämpf <kkaempf@suse.com> 2012-01-24 19:55:58 UTC --- (In reply to comment #1)
Klaus, from the changelog, I see that you struggled with architectures before. Older (pre 0022) arduino package used the pre-build jar file from upstream. There were 32 and 64 bit variants. Since 0022 (or so), the package builds from java source.
Is this a related issue? I don't think so.
reassigning.
-- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=743092 https://bugzilla.novell.com/show_bug.cgi?id=743092#c3 --- Comment #3 from Klaus Kämpf <kkaempf@suse.com> 2012-01-24 19:57:35 UTC --- I can confirm this bug :-/ -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=743092 https://bugzilla.novell.com/show_bug.cgi?id=743092#c4 --- Comment #4 from Klaus Kämpf <kkaempf@suse.com> 2012-01-24 20:07:48 UTC --- Hmm, looking into the (i686) buildroot I see that /usr/src/packages/BUILD/arduino-1.0/build/linux/dist/lib has librxtxSerial64.so ?! -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=743092 https://bugzilla.novell.com/show_bug.cgi?id=743092#c5 --- Comment #5 from Klaus Kämpf <kkaempf@suse.com> 2012-01-24 20:17:29 UTC --- The upstream tarball still contains two binaries: /arduino-1.0/build/linux/dist/tools/avrdude64 /arduino-1.0/build/linux/dist/lib/librxtxSerial64.so The .spec file tries to remove all pre-build stuff from the tarball but apparently misses the *64 stuff when building for i686 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=743092 https://bugzilla.novell.com/show_bug.cgi?id=743092#c6 Klaus Kämpf <kkaempf@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED --- Comment #6 from Klaus Kämpf <kkaempf@suse.com> 2012-01-24 20:20:23 UTC --- Fixed -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=743092 https://bugzilla.novell.com/show_bug.cgi?id=743092#c7 --- Comment #7 from Klaus Kämpf <kkaempf@suse.com> 2012-01-24 20:23:29 UTC --- Fixed package builds in OBS, please test ! -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=743092 https://bugzilla.novell.com/show_bug.cgi?id=743092#c8 --- Comment #8 from Bruno Canning <bruno.canning@dsl.pipex.com> 2012-01-26 19:40:30 UTC --- I can confirm that this package is again installable on 32 bit systems and that the software works as expected. I've also updated by 64 but installation and have no problems to report there. Many thanks for your hard work. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=743092 https://bugzilla.novell.com/show_bug.cgi?id=743092#c9 --- Comment #9 from Bruno Canning <bruno.canning@dsl.pipex.com> 2012-01-26 19:42:39 UTC --- Sorry, that should read, "... my 64 bit installation ..." -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com