Re: udev fails to start on sparc boot, breaking boot

2015-08-30 Thread Michael Biebl
control: user -1 debian-sparc@lists.debian.org
control: usertag -1 sparc
control: tags -1 + help

On Tue, 30 Jun 2015 11:04:20 +0300 Meelis Roos mr...@linux.ee wrote:
 Package: udev
 Version: 221-1
 Severity: critical
 Justification: breaks the whole system
 
 udev 220-7 broke sparc boot with strange messages about different
 options of udevadm not supported (--cleanup-db un recognized,
 --action=add not recognized, --timeout=10 not recognized).
 
 Upgraded to 221-1 with init=/bin/bash and chroot, still the same:
 
 Loading, please wait...
 e or neveruudevadm: unrecognized option '--action=add'
 Begin: Loading essential drivers ... done.
 Begin: Running /scripts/init-premount .[   63.869458] input: Sun Mouse as 
 /devices/root/f005f9c0/f00601b4/f0061504/f0064df4/serio1/input/1
 ... done.
 Begin: Mounting root file system ... Begin: Running /scripts/local-top ... 
 done.
 Begin: Running /scripts/local-premount ... done.
 udevadm: unrecognized option '--timeout=10'
 Begin: Waiting for root file system ... Begin: Running /scripts/local-block 
 ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 done.
 Gave up waitin[   94.135656] usbcore: registered new interface driver usbfs
 g for [   94.207229] usbcore: registered new interface driver hub
 root [   94.276486] usbcore: registered new device driver usb
 device.  Comm[   94.350131] ehci_hcd: USB 2.0 'Enhanced' Host Controller 
 (EHCI) Driver
 on prob[   94.435984] ehci-pci: EHCI PCI platform driver
 lems:
  - Boot args (cat /proc/cmdline)
- Check rootdelay= (did[   94.558185] uhci_hcd: USB Universal Host 
 Controller Interface driver
  the system wait long e[   94.658718] ohci_hcd: USB 1.1 'Open' Host 
 Controller (OHCI) Driver
 nough?)


We'll need help from our sparc porters on this bug report.
So CCing them and tagging the bug report accordingly.

Michael
-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Re: Bug#790560: udev fails to start on sparc boot, breaking boot

2015-08-06 Thread Michael Biebl
Am 06.08.2015 um 16:13 schrieb d...@mattli.us:
 Richard Mortimer ri...@oldelvet.org.uk writes:
 
 So maybe the code is trying to use the wrong string as input to chdir
 and hence failing.
 
 Is udev using the gold linker during build? 

It is, indeed.
We had a hack in debian/rules for a while, to use ld.bfd on sparc due to
build failures related to gtk-doc [1]. When the gtk-doc bits were
removed from systemd, this hack was dropped again [2]

I've been looking into a bug
 where in certain circumstances, when linking with gold, string literal
 function arguments are corrupted.
 
 This problem was also breaking qt, specifically moc.
 
 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=773590

Looks like this should be fixed in binutils for good instead of having
individual packages work around that.

Does any want to try rebuilding the package with ld.bfd to check if it's
working properly then?

Michael


[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=760879
[2]
https://anonscm.debian.org/cgit/pkg-systemd/systemd.git/commit/?id=ff3e6f6fc82adeeb5341b3bbd9824b2591965af6
-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Re: Bug#790556: systemctl crashes, systemd setup fails

2015-07-01 Thread Michael Biebl
control: -1 user debian-sparc@lists.debian.org
control: -1 usertag sparc
control: -1 retitle systemctl crashes, systemd setup fails on sparc

Am 01.07.2015 um 11:08 schrieb Meelis Roos:
 I had trouble with udev 220-7 hanging on sparc boot with corrupted
 messages on serial console. Because it was hard to report in
 understandable way, I booted init=/bin/bash and tried to upgrade all
 packages to try the lastest before reporting. However, now systemd setup
 crashes and breaks the system even more:

 Did you have a version which worked correctly on sparc?
 
 With udev 218-8:
 
 systemd 218-8 OK
 
 systemd 220-6 fails like described mduring install:
 
 *** Error in `systemctl': free(): invalid pointer: 0xf79f889c ***
 Aborted
 Initializing machine ID from D-Bus machine ID.rFri/*** Error in `systemctl': 
 free(): invalid pointer: 0xf7d8489c ***
 Aborted
 *** Error in `systemctl': free(): invalid pointer: 0xf7e1089c ***


CCing our debian-sparc porters mailing list.
Would be great if they can look into this issue.


-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Re: Bug#790560: udev fails to start on sparc boot, breaking boot

2015-07-01 Thread Michael Biebl
Am 30.06.2015 um 10:04 schrieb Meelis Roos:
 Package: udev
 Version: 221-1
 Severity: critical
 Justification: breaks the whole system
 
 udev 220-7 broke sparc boot with strange messages about different
 options of udevadm not supported (--cleanup-db un recognized,
 --action=add not recognized, --timeout=10 not recognized).
 
 Upgraded to 221-1 with init=/bin/bash and chroot, still the same:
 
 Loading, please wait...
 e or neveruudevadm: unrecognized option '--action=add'
 Begin: Loading essential drivers ... done.
 Begin: Running /scripts/init-premount .[   63.869458] input: Sun Mouse as 
 /devices/root/f005f9c0/f00601b4/f0061504/f0064df4/serio1/input/1
 ... done.
 Begin: Mounting root file system ... Begin: Running /scripts/local-top ... 
 done.
 Begin: Running /scripts/local-premount ... done.
 udevadm: unrecognized option '--timeout=10'
 Begin: Waiting for root file system ... Begin: Running /scripts/local-block 
 ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 Begin: Running /scripts/local-block ... done.
 done.
 Gave up waitin[   94.135656] usbcore: registered new interface driver usbfs
 g for [   94.207229] usbcore: registered new interface driver hub
 root [   94.276486] usbcore: registered new device driver usb
 device.  Comm[   94.350131] ehci_hcd: USB 2.0 'Enhanced' Host Controller 
 (EHCI) Driver
 on prob[   94.435984] ehci-pci: EHCI PCI platform driver
 lems:
  - Boot args (cat /proc/cmdline)
- Check rootdelay= (did[   94.558185] uhci_hcd: USB Universal Host 
 Controller Interface driver
  the system wait long e[   94.658718] ohci_hcd: USB 1.1 'Open' Host 
 Controller (OHCI) Driver
 nough?)
- Check root= (did[   94.763559] hidraw: raw HID events driver (C) Jiri 
 Kosina
  the system [   94.841188] usbcore: registered new interface driver usbhid
 wait [   94.912277] usbhid: USB HID core driver
 for the right device?)
  - Missing modules (cat /proc/modules; ls /dev)
 ALERT!  /dev/sda1 does not exist.  Dropping to a shell!
 
 Kernel is 4.0.5-1 from debian (4.0.0-2-sparc64).
 
 -- Package-specific info:
 
 -- System Information:
 Debian Release: stretch/sid
   APT prefers unstable
   APT policy: (500, 'unstable'), (500, 'stable')
 Architecture: sparc (sparc64)



CCing our debian-sparc porters mailing list.
Would be great if the sparc porters can look into this issue.

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Re: VIO on sparc / udev support

2013-05-13 Thread Michael Biebl
Am 13.05.2013 13:45, schrieb Julien Cristau:
 Michael,
 
 On Mon, May 13, 2013 at 02:51:51 +0200, Michael Biebl wrote:
 
 Since no-one in the systemd/udev team is using SPARC hardware, I was
 wondering, if vio_type would have a better home in e.g. the sparc-utils
 [2] package, where it would be maintained and tested by people with
 knowledge of that architecture.
 
 I don't think that would make much sense, and this belongs with the
 related utils in udev IMO.

Care to elaborate? That helper is highly sparc specific and it's an odd
one, which doesn't really fit into udev. E.g. it's built on all
architectures, then thrown away later during install. It's just weird.

Take s390 as an example: The s390 specific helpers and udev rules are
shipped in the s390-tools package and I think it would make a lot of
sense to do the same for sparc. Even if it would only be for
consistencies sake.

 Seeing a bug report like [3], it's not actually clear to me, if vio_type
 is still functional with newer kernel releases and for which type of
 hardware this is actually required. I poked Marco about this, but he
 doesn't remember the details anymore.

 
 Your [3] points at an udev packaging bug.  How does it relate to newer
 kernel releases?  The hardware for which this is required was described
 in #526621, so I don't really get that question either...

Well, maybe the kernel got autoloading for that those types of devices,
who knows. Something similar happened for e.g. cpufreq drivers.
So I think this question is justified, if this helper is still required
today and for what setups.

Michael


-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Re: VIO on sparc / udev support

2013-05-12 Thread Michael Biebl
Hi SPARC porters, hi Jurij!

Since my last attempt to contact Jurij wasn't successful and I'm
actually not sure, if Jurij is still active (as a SPARC porter), I'm
reposting the full email, hoping to gather some feedback from the Debian
SPARC porters.

Regards,
Michael


Am 29.03.2013 22:16, schrieb Michael Biebl:
 Hi Jurij,
 
 afaics you are one of the SPARC porters and the original bug submitter
 of [1].
 As you are probably aware, the udev sources have been merged into the
 systemd source tree. This also affects the Debian udev package which
 will be built from the systemd source package in the future.
 While preparing a new release and importing bits from the old udev
 package I stumbled upon vio_type and it's accompanying udev rules and
 was wondering what to do about that.
 
 Since no-one in the systemd/udev team is using SPARC hardware, I was
 wondering, if vio_type would have a better home in e.g. the sparc-utils
 [2] package, where it would be maintained and tested by people with
 knowledge of that architecture.
 Seeing a bug report like [3], it's not actually clear to me, if vio_type
 is still functional with newer kernel releases and for which type of
 hardware this is actually required. I poked Marco about this, but he
 doesn't remember the details anymore.
 
 Specifically, this would mean moving the /lib/udev/vio_type helper
 binary and the VIO bits from /lib/udev/rules.d/80-drivers.rules into
 sparc-utils proper.
 
 Jurij, what do you think about the idea in general? Do you also think
 this would make sense or do you see problems with this proposal?
 If you are open to the idea, we could discuss and work on the technical
 details.
 
 (Please CC the pkg-systemd-maintainers m-l on your reply)
 
 Cheers,
 Michael
 
 
 [1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=526621
 [2] http://packages.qa.debian.org/s/sparc-utils.html
 [3] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=678264#96
 
 


-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Re: FTBFS on sparc: test-suite fails in timeout-test

2012-03-08 Thread Michael Biebl
On 30.09.2011 19:19, Michael Biebl wrote:
 Source: libsoup2.4
 Version: 2.36.0-1
 Severity: serious
 
 The test-suite fails on sparc with
 
 timeout-test: 5 error(s). Run with '-d' for details
 FAIL: timeout-test
 uri-parsing: OK
 PASS: uri-parsing
 
 1 of 16 tests failed
 Please report to http://bugzilla.gnome.org/enter_bug.cgi?product=libsoup
 
 make[3]: *** [check-TESTS] Error 1
 make[2]: *** [check-am] Error 2
 make[3]: Leaving directory
 `/build/buildd-libsoup2.4_2.36.0-1-sparc-QfTD7j/libsoup2.4-2.36.0/tests'
 make[2]: Leaving directory
 `/build/buildd-libsoup2.4_2.36.0-1-sparc-QfTD7j/libsoup2.4-2.36.0/tests'
 make[1]: *** [check-recursive] Error 1
 make: *** [debian/stamp-makefile-check] Error 2
 dpkg-buildpackage: error: debian/rules build gave error exit status 2
 
 Full build log at
 https://buildd.debian.org/status/fetch.php?pkg=libsoup2.4arch=sparcver=2.36.0-1stamp=1317316945

I guess we need help with this bug.

It would be great if sparc porters could have a look.


-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Re: Bug#651934: How to debug seed FTBFS on sparc?

2012-02-29 Thread Michael Biebl

tags 651934 + help
thanks

Hi Peter,

Am 26.02.2012 03:19, schrieb peter green:


mmm, the webkit (webkit is the source package for libjavascriptcore)
build log has a huge number of cast alignment warnings :( worse the file
in which the error occoured is generated at webkit build time and is
therefore not available in the webkit source package. I don't have the
resources to build webkit on sparc in a reasonable time.

Since testing an unstable have different versions of both seed and
webkit. I decided the next thing to try was to build both testing's
version of seed and unstable's versions of seed in both testing and
unstable to try and narrow down which package caused the regression.
However all four combinations failed with a bus error so it seems this
regression happened before the version of webkit that is now in testing.


Could you try building seed 3.2 against the same version of webkit as 
seed 3.0 was built? According to [1], this should be 1.4.2-1 [2].


You can get those packages from snapshot.d.o [3].
This should help narrow down the problem.

Michael


[1] 
https://buildd.debian.org/status/fetch.php?pkg=seedarch=sparcver=3.0.0-2stamp=1310476647

[2]
Get:235 http://mirror-ubc.debian.org/debian/ unstable/main 
libwebkitgtk-3.0-common all 1.4.2-1 [782 kB]
Get:236 http://mirror-ubc.debian.org/debian/ unstable/main 
libwebkitgtk-3.0-0 sparc 1.4.2-1 [6312 kB]
Get:237 http://mirror-ubc.debian.org/debian/ unstable/main 
libwebkitgtk-3.0-dev sparc 1.4.2-1 [163 kB]

[3] http://snapshot.debian.org/package/webkitgtk%2B/1.4.0-1/
--
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?


--
To UNSUBSCRIBE, email to debian-sparc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4f4e35cc.8000...@michaelbiebl.de



Please reschedule build for knetworkmanager_0.2-2

2007-10-14 Thread Michael Biebl
Hi,

knetworkmanager_0.2-1 has been held back from entering testing because
it wasn't built for the arm, hppa and sparc architecture for quite some
time.

Please reschedule builds for these architectures.

Thanks,
Michael

P.S. The build failure on arm wasn't caused by knetworkmanager but a
temporary glitch in glibc which is now fixed.
-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature