[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#580931: buildd.emdebian.org: [grip] fake start-stop-daemon runtime issues



Hello Neil,

2010/5/10 Neil Williams <codehelp@debian.org>:
> 1. Don't use debootstrap, use multistrap

Of course, but it was broken in unstable. I maybe should try it again
with multistrap.

> 2. Which suite of Grip? If this is lenny, have you enabled
> lenny-proposed-updates and installed all updates?

unstable/sid, I started from an not up-to-date local mirror and ended
up upgrading from emdebian.org/grip repository.

> 3. Is grip-config installed? (Removed from squeeze and sid) Has
> balloon3-config been installed in error?

At the beginning it was installed, then when fixing udev and some
broken dependencies I think it got removed. I do not think any
balloon3-config has been installed.

> 4. Which architecture?

This is a i386 for an Acer Aspire One installation with 8GB flash.

> I've got an i386 / Squeeze / Grip device with dbus and wicd working
> normally. /sbin/start-stop-daemon is a compiled executable from dpkg.
>
> I don't know where a fake start-stop-daemon would have come from - it
> was modified for Crush so that it could work with busybox but it was
> never part of Grip.

Weird, I have installed in my system a start-stop-daemon (script file)
and a start-stop-daemon.REAL (binary file). I do not have access to
that computer right now, I'll have a look tonight.

> $ cat grip.conf
> [General]
> arch=amd64
> directory=/tmp/griptest
> # same as --tidy-up option if set to true
> cleanup=true
> # same as --no-auth option if set to true
> # keyring packages listed in each debootstrap will
> # still be installed.
> noauth=false
> # extract all downloaded archives (default is true)
> unpack=true
> # the order of sections is not important.
> # the debootstrap option determines which repository
> # is used to calculate the list of Priority: required packages.
> debootstrap=Grip
> aptsources=Grip
>
> [Grip]
> packages=apt
> source=http://www.emdebian.org/grip
> keyring=emdebian-archive-keyring
> suite=lenny
>
> $ sudo multistrap -f grip.conf
> ...
> Hit http://www.emdebian.org lenny Release
> ...
> Multistrap system installed successfully in /tmp/griptest/.
>
> $ file /tmp/griptest/sbin/start-stop-daemon
> /tmp/griptest/sbin/start-stop-daemon: ELF 64-bit LSB executable,
> x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for
> GNU/Linux 2.6.8, stripped

I think multistrap was already fixed in sid so another round might be
worth to try. Or just try to rename start-stop-daemon.REAL by the
former.

Cheers,
-- 
 Héctor Orón

"Our Sun unleashes tremendous flares expelling hot gas into the Solar
System, which one day will disconnect us."



Reply to: