[Bug 436758] Re: nih: nih_alloc() doesn't align returned pointer for picky platforms like sparc

Quinn Plattel qiet72 at gmail.com
Wed Oct 5 13:34:43 UTC 2011


Apparantly, even though a fix has been made, there is still no way to
install or upgrade to karmic on sparc.

If you attempt upgrade, upstart will fail or crash the system.

If you try to install the system from CD, booting from CD will fail with
a "Fast Data Access MMU miss" because not enough memory is allocated to
hold both the kernel and the initrd on newer ubuntu releases - Ubuntu
Hardy 8.04 was the last release to be able to boot from cd.  Lucid and
up have solved the memory issue of the cd bootloader, but it does not
seem to load the sd driver so you cannot access any block devices even
though you have the correct scsi/ide driver loaded.

The only solution left is to install Hardy and then do an LTS upgrade to
Lucid - mind you that you might have an issue with apparmor so you
should probably remove that package before upgrading.

Quinn

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to upstart in Ubuntu.
https://bugs.launchpad.net/bugs/436758

Title:
  nih: nih_alloc() doesn't align returned pointer for picky platforms
  like sparc

Status in NIH Utility Library:
  Fix Released
Status in Release Notes for Ubuntu:
  Fix Released
Status in Upstart:
  Fix Released
Status in “upstart” package in Ubuntu:
  Fix Released

Bug description:
  Binary package hint: upstart

  On SPARC servers running karmic, upstart currently seems to segfault
  on startup, causing init to abort and the system to crash; this
  regression appears to have been introduced with upstart 0.6.3, but I
  haven't isolated the exact upload which broke uploads. In addition,
  when current versions of upstart are installed on SPARC, the system
  spontaneously seems to restart in the postinst for unclear reasons.

  ProblemType: Bug
  Architecture: amd64
  Date: Fri Sep 25 13:23:42 2009
  DistroRelease: Ubuntu 9.10
  Package: upstart 0.6.3-3
  ProcEnviron:
   PATH=(custom, user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  ProcVersionSignature: Ubuntu 2.6.31-10.34-generic
  SourcePackage: upstart
  Uname: Linux 2.6.31-10-generic x86_64

To manage notifications about this bug go to:
https://bugs.launchpad.net/libnih/+bug/436758/+subscriptions




More information about the foundations-bugs mailing list