Hi all!
A few things to note.
I have set up a hurd buildd and ran into trouble. THe thing is running
fine except for sporadic misbehaviour. It doesn't seem to like me...
1. building dpkg:
checking GCC warning flag(s) -Wsign-compare... no
/dev/fd/4: /usr/games/sed: No such file or directory
/dev/fd/4: /usr/bin/cat: (ipc/mig) wrong reply message ID
4: creating ./config.status
/dev/fd/4: line 10544: 2878 Resource lost grep . conftest.defines >/dev/null
/dev/fd/4: grep: command not found
./config.status: /dev/null: (ipc/mig) wrong reply message ID
games/sed? This looks to funny to debug..
2. md5sum gives strange answers
buildd@hurd:~/cpio-2.5$ md5sum < ../cpio_2.5-1_hurd-i386.deb
0245ed715d221dfe766d6175452ecf59 -
and under linux:
rj@schuh:~/work/deb/build/ex/ardour/ardour-release$ md5sum < ../libpbd0-dev_0.0.0.20020807.01_i386.deb
7cee5169a9567d8a3f5a4221c498b793
Note the missing (or additional) dash. That confuses dpkg-genchanges
I could work around that though...
3. I cannot unpack packages in my chroot:
dpkg sometimes quits while replacing some random file with "Resource
temporarily not availible". I cannot reproduce this at the moment
though. Yesterday it was giving me headaches.
4. building dpkg:
buildd@hurd:~/chroot-unstable/build/buildd/dpkg-1.10.4$ fakeroot debian/rules binary
test -f include/dpkg.h.in
install -d /chroots/unstable/build/buildd/dpkg-1.10.4/build
install: cannot create directory `/chroots': Permission denied
it simply kicks away the first two components of the path! The real
path should have been
/mnt/work/chroots/unstable/build/buildd/dpkg-1.10.4
5. The andrea-files (source-dependencies) are all empty.
http://buildd.debian.org/andrea/hurd-i386/source-dependencies-unstable.gz
That doesn't
make it easier. I don't have my account yet. So could someone with an
account please debug this?
6. After a build, sbuild simply sits there and does nothing:
buildd 4659 - 0 SNo 0:01.34 /usr/bin/perl /usr/bin/sbuild --batch --auto
buildd 4732 - 0 S 0:00.06 /hurd/fakeroot
buildd 5242 - 0 S 0:00.81 /hurd/fakeroot
or:
buildd 4659 - 0 SNo 0:01.35 /usr/bin/perl /usr/bin/sbuild --batch --auto
root 5385 ? 1 HNufo 0:00.01 /usr/bin/perl /usr/bin/sbuild --batch --auto
I don't know about the process states (SNo, HNufo). What do they
mean?
7. I can reproduce Gratuitous errors!
hurd:/mnt/work/chroots# dpkg --root=unstable -i /array/deb/debian/pool/main/g/glibc/libc0.3-dev_2.2.5-13_hurd-i386.deb
(Reading database ... 13207 files and directories currently installed.)
Preparing to replace libc0.3-dev 2.2.5-13 (using .../libc0.3-dev_2.2.5-13_hurd-i386.deb) ...
shell-init: could not get current directory: getcwd: cannot access parent directories: Gratuitous error
shell-init: could not get current directory: getcwd: cannot access parent directories: Gratuitous error
Unpacking replacement libc0.3-dev ...
If you really want me to throw gdb at all of this I'll do it...
Robert.
--
It's a small world, but I wouldn't want to have to paint it.
-- Steven Wright
Attachment:
pgp50hvqUYJiK.pgp
Description: PGP signature