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

2011-10-05 Thread Quinn Plattel
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
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/436758

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

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


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

2011-10-05 Thread katre
I've given up on trying to use Ubuntu on Sparc and have moved on to using
Debian, which is actually working and supported.

On Wed, Oct 5, 2011 at 9:34 AM, Quinn Plattel qie...@gmail.com wrote:

 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 subscribed to the bug
 report.
 https://bugs.launchpad.net/bugs/436758

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

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


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

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

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


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

2011-10-05 Thread Scott Kitterman
Upgrading to Lucid would not be a good idea.  Sparc is known not to work
on Lucid.  Debian is definitely a better option for sparc systems.

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

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

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


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

2010-03-09 Thread Michael Casadevall
Scott, Is it possible to SRU these fixes to karmic so anyone upgrading
from jaunty will not break their box?

-- 
nih: nih_alloc() doesn't align returned pointer for picky platforms like sparc
https://bugs.launchpad.net/bugs/436758
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


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

2010-03-09 Thread Scott James Remnant
On Tue, 2010-03-09 at 18:30 +, Michael Casadevall wrote:

 Scott, Is it possible to SRU these fixes to karmic so anyone upgrading
 from jaunty will not break their box?
 
It would be hard, since the change was made after libnih was separated
out of Upstart's source code.

Scott
-- 
Have you ever, ever felt like this?
Had strange things happen?  Are you going round the twist?

-- 
nih: nih_alloc() doesn't align returned pointer for picky platforms like sparc
https://bugs.launchpad.net/bugs/436758
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


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

2010-02-04 Thread Scott James Remnant
Committed the change to trunk to use the external libnih which is fixed

** Changed in: upstart
   Status: Triaged = Fix Committed

** Changed in: upstart
Milestone: None = 0.6.5

-- 
nih: nih_alloc() doesn't align returned pointer for picky platforms like sparc
https://bugs.launchpad.net/bugs/436758
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


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

2010-02-04 Thread Scott James Remnant
** Changed in: upstart (Ubuntu)
   Status: Triaged = Fix Committed

** Changed in: upstart (Ubuntu)
 Assignee: (unassigned) = Scott James Remnant (scott)

** Changed in: upstart
 Assignee: (unassigned) = Scott James Remnant (scott)

-- 
nih: nih_alloc() doesn't align returned pointer for picky platforms like sparc
https://bugs.launchpad.net/bugs/436758
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


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

2010-02-04 Thread Scott James Remnant
0.6.5  2010-02-04  Our last, best hope for victory

* Since libnih has been separated out into its own project, Upstart
  no longer includes its source and now uses the installed version by
  default.

* The external nih-dbus-tool means that cross-compilation is trivial,
  the path to it may be overriden with NIH_DBUS_TOOL=... as an
  argument to configure.  (Bug: #426740)

* Developers may still build against a local libnih source tree by
  passing --with-local-libnih=/path/to/libnih to configure.

* There is a new initctl reload command, with matching
  /sbin/reload symlink.  This sends the SIGHUP signal to the running
  main process of the named job instance.

* Event operator matches in jobs now support != in addition to the
  usual =, e.g.:

start on net-device-added INTERFACE!=eth*

  (Bug: #513035)

* Moved D-Bus system bus reconnection trigger from SIGHUP to SIGUSR1,
  since SIGHUP is already used for a forced configuration reload and
  causes Upstart to forget state.

* Fixed bug where the default runlevel would be lost when an
  /etc/inittab file exists without an initdefault line.  (Bug: #405847)

* Fixed Unhandled error message from shutdown.  (Bug: #426332)

* Fixed Unhandled error assertion crash from Upstart child
  processes when failing to spawn a job.  (Bug: #451917)

* No longer holds /dev/console open, so the SAK SysRq key will not
  kill Upstart.  (Bug: #486005)

* Restored sync() call before reboot().

* Added missing OPTIONS section to init(8) manpage.  (Bug:
#449883)


** Changed in: upstart
   Status: Fix Committed = Fix Released

-- 
nih: nih_alloc() doesn't align returned pointer for picky platforms like sparc
https://bugs.launchpad.net/bugs/436758
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


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

2010-02-04 Thread Launchpad Bug Tracker
This bug was fixed in the package upstart - 0.6.5-1

---
upstart (0.6.5-1) lucid; urgency=low

  * New upstream release:
- libnih has been separated out into its own project.
- start on and stop on now support != matches.  LP: #513035.
- Fixed crash in child when unable to spawn job.  LP: #451917.
- No longer holds /dev/console open so SAK won't kill init.  LP: #486005.
- Added missing OPTIONS section to init(8).  LP: #449883.

  [ Scott James Remnant ]
  * Build-depend on libnih-dev, libnih-dbus-dev and nih-dbus-tool to use
the separated out libnih.
- This has the fix for LP: #436758.
- Remove changelog.nih from the doc directory.
  * Bump udev build-dependency to 147 to match upstream.
  * udev/Makefile.am: Update to use external libnih

  [ Johan Kiviniemi ]
  * udev/upstart-udev-bridge.c: Change -device-remove to -device-removed to
match -device-added and -device-changed.  LP: #516698.
 -- Scott James Remnant sc...@ubuntu.com   Thu, 04 Feb 2010 16:30:10 -0800

** Changed in: upstart (Ubuntu)
   Status: Fix Committed = Fix Released

-- 
nih: nih_alloc() doesn't align returned pointer for picky platforms like sparc
https://bugs.launchpad.net/bugs/436758
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


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

2009-12-27 Thread Frans van Berckel
Does this mean upstart_0.6.3-11 got to boot on Sparc well?

-- 
nih: nih_alloc() doesn't align returned pointer for picky platforms like sparc
https://bugs.launchpad.net/bugs/436758
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


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

2009-11-28 Thread Scott James Remnant
Fixed in libnih 1.0.0, note that this fix will still need to be merged
into software using libnih or the software updated to dynamically link
to libnih instead.

** Changed in: libnih
   Status: Fix Committed = Fix Released

-- 
nih: nih_alloc() doesn't align returned pointer for picky platforms like sparc
https://bugs.launchpad.net/bugs/436758
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


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

2009-11-28 Thread David Einspanjer
** Changed in: libnih
   Status: Fix Released = Fix Committed

** Changed in: upstart
   Status: Triaged = Fix Committed

** Changed in: upstart (Ubuntu)
   Status: Triaged = Fix Committed

-- 
nih: nih_alloc() doesn't align returned pointer for picky platforms like sparc
https://bugs.launchpad.net/bugs/436758
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


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

2009-11-28 Thread Scott James Remnant
Please leave bug statuses alone

** Changed in: libnih
   Status: Fix Committed = Fix Released

** Changed in: upstart
   Status: Fix Committed = Triaged

** Changed in: upstart (Ubuntu)
   Status: Fix Committed = Triaged

-- 
nih: nih_alloc() doesn't align returned pointer for picky platforms like sparc
https://bugs.launchpad.net/bugs/436758
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


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

2009-11-21 Thread Scott James Remnant
** Changed in: libnih
   Status: Triaged = Fix Committed

-- 
nih: nih_alloc() doesn't align returned pointer for picky platforms like sparc
https://bugs.launchpad.net/bugs/436758
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


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

2009-10-30 Thread Scott James Remnant
On Fri, 2009-10-30 at 03:45 +, katre wrote:

 I need to update the patch to include Scott's updates, above. And it
 looks like mountall includes its own copy of nih, which would also need
 to be patched and rebuilt.
 
upstart, mountall and ureadahead all use it (in Ubuntu)

 Is there a list of packages that include nih? And is there a compelling
 reason not to spin it into its own package, to handle issues like this?
 
It has an unstable API at the moment, it's basically my copy and paste
code library that I've been increasingly trying to turn into a real
library, modernising as I go.

I do expect to release it as its own project in the near future, and
deal with having a stable API :-/

Scott
-- 
Have you ever, ever felt like this?
Had strange things happen?  Are you going round the twist?

-- 
nih: nih_alloc() doesn't align returned pointer for picky platforms like sparc
https://bugs.launchpad.net/bugs/436758
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


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

2009-10-29 Thread D.Springer
Does the attached .diff fix the problem?

-- 
nih: nih_alloc() doesn't align returned pointer for picky platforms like sparc
https://bugs.launchpad.net/bugs/436758
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


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

2009-10-29 Thread D.Springer
OK..after applying the diff to the upstart source and rebuilding the
deb, I no longer get the kernel panic. But right at that point I now
get:

init: mountall process killed by BUS signal

...and boot halts at that point.

-- 
nih: nih_alloc() doesn't align returned pointer for picky platforms like sparc
https://bugs.launchpad.net/bugs/436758
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


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

2009-10-29 Thread katre
I need to update the patch to include Scott's updates, above. And it
looks like mountall includes its own copy of nih, which would also need
to be patched and rebuilt.

Is there a list of packages that include nih? And is there a compelling
reason not to spin it into its own package, to handle issues like this?

-- 
nih: nih_alloc() doesn't align returned pointer for picky platforms like sparc
https://bugs.launchpad.net/bugs/436758
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


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

2009-10-27 Thread Patrice
** Changed in: ubuntu-release-notes
   Status: Fix Released = Fix Committed

-- 
nih: nih_alloc() doesn't align returned pointer for picky platforms like sparc
https://bugs.launchpad.net/bugs/436758
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


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

2009-10-27 Thread Steve Langasek
** Changed in: ubuntu-release-notes
   Status: Fix Committed = Fix Released

-- 
nih: nih_alloc() doesn't align returned pointer for picky platforms like sparc
https://bugs.launchpad.net/bugs/436758
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs