[opensuse-arm] [FYI] larger amount of rebuild on TW aarch64
Hi, in order to get rid of some older lib dependencies and enable ruby 2.4 stack I need to rebuild larger amounts of packages. Greetings, Dirk -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
When will the armv6hl arch of tumbleweed get updates like for example the current bind package, etc.? With best regards, Ralph -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Hi Ralph, 2017-07-05 15:13 GMT+02:00 BWC Illmensee GmbH - Ralph Gauer <ralph.gauer@bwc-illmensee.de>:
When will the armv6hl arch of tumbleweed get updates like for example the current bind package, etc.?
Unfortunately armv6hl is in a pretty bad state because it is still built in qemu emulation, and noone maintains that emulation layer. There are several known defects related to signal handling and incorrect implementation of vfork() for example that cause most of the jobs to fail. To recover from that state, I switched to native building for now, which could be a temporary measure to unblock the building of the majority of packages. I'll see if I can do a hybrid approach or something else to get this into a better state. Also I would like to understand the impact of that on the (scarse) armv6/v7 capable build workers (most workers we have currently can only build aarch64 and have no armv7 support anymore). Over the long run we need to find a different solution though (which could be dropping it alltogether, in the worst case). For now I take it as a positive sign that someone does actually care about it being available :-) Greetings, Dirk -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Hi Dirk, thank you very much! I'm using Rpi1 and Rpi2 with tumbleweed in several places as mini server for OpenVPN, Hylafax (with USB-modem), DHCP, DNS (bind), Apache and NTP, some of them even as SuSEFirewall2 with a second LAN-interface via USB, thus I'm eager to keep them up to date. With best regards, Ralph Am 11.07.2017 um 13:33 schrieb Dirk Müller:
Hi Ralph,
2017-07-05 15:13 GMT+02:00 BWC Illmensee GmbH - Ralph Gauer <ralph.gauer@bwc-illmensee.de>:
When will the armv6hl arch of tumbleweed get updates like for example the current bind package, etc.? Unfortunately armv6hl is in a pretty bad state because it is still built in qemu emulation, and noone maintains that emulation layer. There are several known defects related to signal handling and incorrect implementation of vfork() for example that cause most of the jobs to fail.
To recover from that state, I switched to native building for now, which could be a temporary measure to unblock the building of the majority of packages. I'll see if I can do a hybrid approach or something else to get this into a better state. Also I would like to understand the impact of that on the (scarse) armv6/v7 capable build workers (most workers we have currently can only build aarch64 and have no armv7 support anymore).
Over the long run we need to find a different solution though (which could be dropping it alltogether, in the worst case). For now I take it as a positive sign that someone does actually care about it being available :-)
Greetings, Dirk
-- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Hi Ralph, 2017-07-11 13:48 GMT+02:00 BWC Illmensee GmbH - Ralph Gauer <ralph.gauer@bwc-illmensee.de>:
I'm using Rpi1 and Rpi2 with tumbleweed in several places as mini server for OpenVPN, Hylafax (with USB-modem), DHCP, DNS (bind), Apache and NTP, some of them even as SuSEFirewall2 with a second LAN-interface via USB, thus I'm eager to keep them up to date.
Ok, just to clarify, armv7l should be up to date, the statement before was specifically about armv6 (Rpi 1). Greetings, Dirk -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Hi Dirk, I didn't realize the different state of the armv6hl and the armv7hl repositories as I had the (few) Rpi 2 set to the armv6hl repository, same as the (many) Rpi 1. I'll try to switch the Rpi 2s to the armv7hl repository as soon as they are able to have some downtime. Greetings, Ralph Am 11.07.2017 um 14:10 schrieb Dirk Müller:
Hi Ralph,
2017-07-11 13:48 GMT+02:00 BWC Illmensee GmbH - Ralph Gauer <ralph.gauer@bwc-illmensee.de>:
I'm using Rpi1 and Rpi2 with tumbleweed in several places as mini server for OpenVPN, Hylafax (with USB-modem), DHCP, DNS (bind), Apache and NTP, some of them even as SuSEFirewall2 with a second LAN-interface via USB, thus I'm eager to keep them up to date. Ok, just to clarify, armv7l should be up to date, the statement before was specifically about armv6 (Rpi 1).
Greetings, Dirk
-- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Dirk Müller wrote:
Unfortunately armv6hl is in a pretty bad state because it is still built in qemu emulation, and noone maintains that emulation layer. [..] Over the long run we need to find a different solution though (which could be dropping it alltogether, in the worst case). For now I take it as a positive sign that someone does actually care about it being available :-)
Hmm, I have several rpi1 boards and it would be nice if they do not turn into Elektroschrott. The video output does not work but I use them headless anyway. Until two weeks ago zypper dup worked but currently the update is stuck with this message: Problem: libzypp-16.9.0-1.1.armv6hl requires libsolv-tools = 0.6.27, but this requirement cannot be provided deleted providers: libsolv-tools-0.6.27-2.1.armv6hl Solution 1: Following actions will be done: deinstallation of libzypp-16.9.0-1.1.armv6hl deinstallation of zypper-1.13.25-1.1.armv6hl Solution 2: keep obsolete libsolv-tools-0.6.27-2.1.armv6hl Solution 3: break libzypp-16.9.0-1.1.armv6hl by ignoring some of its dependencies Ciao, Michael.
Hi Michael, 2017-07-13 11:51 GMT+02:00 Michael Ströder <michael@stroeder.com>:
Until two weeks ago zypper dup worked but currently the update is stuck with this message:
Yeah, we're now building packages again, which means a new state got published. I see overall 14792 uninstallable packages (which is quite terrible given that there are 29129 packages in total, so roughly 50%) and am slowly recovering out of that. It isn't just a "rebuild fixes it" problem though, most issues are that the packages bitrotted and aren't actually building from source anymore. Greetings, Dirk -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
participants (3)
-
BWC Illmensee GmbH - Ralph Gauer
-
Dirk Müller
-
Michael Ströder