On Tue, Aug 20, 2013 at 11:10:45AM -0500, Bruce Dubbs wrote:
> Ken Moffat wrote:
> > I see you updated util-linux a little while ago. I'm now in xorg,
> > running the tests as a regular user:
> > bash tests/run.sh --srcdir=$PWD --builddir=$PWD
>
> sudo bash tests/run.sh --srcdir=$PWD --builddir=$PWD
>
OK, thanks. Taking my system's health in my hands, with a freshly
built source (as root) -
It is now clear (to me) that "make check" builds the infrstructure
before reporting that all 0 tests passed - tests/run.sh told me I
needed to run 'make check'.
Interesting. Looks as if recent fdisk might support GPT.
I got 4 failures -
blkid: MD raid0 (whole-disks) ... IGNORE (missing mdadm)
blkid: MD raid1 (last partition) ... FAILED (blkid/md-raid1-part)
blkid: MD raid1 (whole-disks) ... IGNORE (missing mdadm)
- I guess that mdadm is needed.
cramfs: mkfs doubles ...lt-mount: unknown filesystem type
'cramfs' FAILED (cramfs/doubles)
cramfs: fsck endianness ... OK
cramfs: mkfs checksums ...lt-mount: unknown filesystem type
'cramfs' FAILED (cramfs/mkfs)
cramfs: mkfs endianness ... OK
- and cramfs
fdisk: align 512/4K +MD ... FAILED (fdisk/align-512-4K-md)
- no idea
BTW that libmount: lock test is really annoying - seems to spawn a
lot of process and gives every appearance that the testsuite has
hung, then eventually completes.
Complete log attached, in case anyone is interested.
ĸen
--
das eine Mal als Tragödie, dieses Mal als Farce
-------------------- util-linux regression tests --------------------
For development purpose only.
Don't execute on production system!
bitops: swap bytes ... OK
blkid: low-level superblocks probing ...
: adaptec-raid ... OK
: befs ... OK
: bfs ... OK
: cramfs ... OK
: ddf-raid ... OK
: exfat ... OK
: ext2 ... OK
: ext3 ... OK
: f2fs ... OK
: fat ... OK
: fat16_noheads ... OK
: fat32_label_64MB ... OK
: gfs2 ... OK
: hfs ... OK
: hfsplus ... OK
: hpfs ... OK
: hpt37x-raid ... OK
: hpt45x-raid ... OK
: iso-joliet ... OK
: iso-rr-joliet ... OK
: iso ... OK
: isw-raid ... OK
: jbd ... OK
: jfs ... OK
: jmicron-raid ... OK
: lsi-raid ... OK
: lvm2 ... OK
: mdraid ... OK
: minix-BE ... OK
: minix-LE ... OK
: netware ... OK
: nilfs2 ... OK
: ntfs ... OK
: nvidia-raid ... OK
: ocfs2 ... OK
: promise-raid ... OK
: reiser3 ... OK
: reiser4 ... OK
: romfs ... OK
: silicon-raid ... OK
: small-fat32 ... OK
: swap0 ... OK
: swap1 ... OK
: tuxonice ... OK
: ubifs ... OK
: udf ... OK
: ufs ... OK
: via-raid ... OK
: vmfs ... OK
: vmfs_volume ... OK
: xfs ... OK
: zfs ... OK
... OK (all 52 sub-tests PASSED)
blkid: partitions probing ...
: bsd ... OK
: dos+bsd ... OK
: gpt ... OK
: sgi ... OK
: sun ... OK
... OK (all 5 sub-tests PASSED)
blkid: MD raid0 (whole-disks) ... IGNORE (missing mdadm)
blkid: MD raid1 (last partition) ... FAILED (blkid/md-raid1-part)
blkid: MD raid1 (whole-disks) ... IGNORE (missing mdadm)
build-sys: config ... IGNORE (optional)
cal: 1 month ... OK
cal: 3 months ... OK
cal: year ... OK
col: multibyte input ... OK
colrm: basic check ... OK
column: fill row ... OK
column: multiple files ... OK
column: separator & table ... OK
cramfs: mkfs doubles ...lt-mount: unknown filesystem
type 'cramfs'
FAILED (cramfs/doubles)
cramfs: fsck endianness ... OK
cramfs: mkfs checksums ...lt-mount: unknown filesystem
type 'cramfs'
FAILED (cramfs/mkfs)
cramfs: mkfs endianness ... OK
dmesg: levels ... OK
dmesg: decode ... OK
dmesg: delta ... OK
dmesg: facilities ... OK
eject: umount ...
: by-disk ... OK
: by-disk-mounted ... OK
: by-disk-mounted-partition ... OK
: by-partition ... OK
: by-partition-mounted ... OK
... OK (all 5 sub-tests PASSED)
fdisk: align 512/4K ... OK
fdisk: align 512/4K +alignment_offset ... OK
fdisk: align 512/4K +MD ... FAILED (fdisk/align-512-4K-md)
fdisk: align 512/512 ... OK
fdisk: align 512/512 +topology ... OK
fdisk: nested BSD ... OK
fdisk: GPT ... OK
fdisk: MBR - id ... OK
fdisk: MBR - dos mode ... OK
fdisk: MBR - non-dos mode ... OK
fdisk: invalid input tests ... OK
fdisk: sunlabel tests ... OK
fsck: is mounted ... OK
hexdump: format-strings ... OK
hwclock: system to hw ... IGNORE (cannot sync with
0.fedora.pool.ntp.org)
ipcs: headers ... OK
ipcs: limits overflow ... OK
ipcs: basic limits ... OK
ipcs: mk-rm-msg ... OK
ipcs: mk-rm-sem ... OK
ipcs: mk-rm-shm ... OK
isosize: print-size ... OK
libmount: context ...
: mount-by-devname ... OK
: umount-by-devname ... OK
: mount-by-label ... OK
: umount-by-mountpoint ... OK
: mount-by-uuid ... OK
: mount-flags ... OK
: mount-loopdev ... OK
: x-mount.mkdir ... OK
... OK (all 8 sub-tests PASSED)
libmount: context (utab) ...
: mount-by-devname ... OK
: umount-by-devname ... OK
: mount-uhelper ... OK
: umount ... OK
... OK (all 4 sub-tests PASSED)
libmount: lock ... OK
libmount: options string ...
: append ... OK
: append-value ... OK
: prepend ... OK
: prepend-value ... OK
: set-remove ... OK
: set-small ... OK
: set-large ... OK
: set-new ... OK
: set-new-end ... OK
: get ... OK
: get-value ... OK
: remove ... OK
: remove-quoted ... OK
: remove-value ... OK
: split ... OK
: flags ... OK
: apply-linux ... OK
: apply-user ... OK
: fix ... OK
: deduplicate ... OK
... OK (all 20 sub-tests PASSED)
libmount: table diffs ...
: mount ... OK
: umount ... OK
: remount ... OK
: move ... OK
... OK (all 4 sub-tests PASSED)
libmount: tab files ...
: parse-fstab ... OK
: parse-mtab ... OK
: parse-fstab-broken ... OK
: parse-mountinfo ... OK
: copy ... OK
: find-source ... OK
: find-target ... OK
: find-target2 ... OK
: find-target3 ... OK
: find-pair ... OK
... OK (all 10 sub-tests PASSED)
libmount: tags ...
: fstab-label2uuid ... OK
: fstab-label2dev ... OK
: fstab-uuid ... OK
: fstab-label ... OK
: fstab-dev2label ... OK
: fstab-dev ... OK
... OK (all 6 sub-tests PASSED)
libmount: tab update ...
: mtab-mount ... OK
: mtab-move ... OK
: mtab-remount ... OK
: mtab-umount ... OK
: utab-mount ... OK
: utab-move ... OK
: utab-remount ... OK
: utab-umount ... OK
... OK (all 8 sub-tests PASSED)
libmount: utils ...
: match-fstype ... OK
: match-fstype-neg ... OK
: match-fstype-neg2 ... OK
: match-options ... OK
: match-options-list ... OK
: match-options-neg ... OK
: match-options-neg-list ... OK
: match-options-neg-list2 ... OK
: starts-with ... OK
: ends-with ... OK
: mountpoint ... OK
: mountpoint-subdir ... OK
: mountpoint-root ... OK
: fs-root ... OK
: fs-root-subdir ... OK
: fs-root-subdir2 ... OK
: kernel-cmdline ... OK
... OK (all 17 sub-tests PASSED)
login: islocal ... OK
login: defs ... OK
look: separator ... OK
lscpu: ...
: armv7 ... OK
: ppc64-POWER7-64cpu ... OK
: ppc64-POWER7 ... OK
: s390-kvm ... OK
: s390-lpar ... OK
: s390-zvm ... OK
: x86_64-64cpu ... OK
: x86_64-dell_e4310 ... OK
... OK (all 8 sub-tests PASSED)
md5: ... OK
minix: mkfs checksums ... OK
minix: mkfs ... IGNORE (mkfs: minix fs not
supported by kernel)
misc: fallocate ... OK
misc: getopt ... OK
misc: ionice ... OK
misc: line ... IGNORE (line disabled)
misc: mcookie ... OK
misc: rev ... OK
misc: setarch ... OK
misc: setsid ... OK
misc: strtosize ... OK
misc: ul ... OK
misc: whereis ... OK
more: regexp ... OK
more: squeeze ... OK
mount: by devname ... OK
mount: broken fstab ...
: mount ... OK
: mount-all ... OK
... OK (all 2 sub-tests PASSED)
mount: by devname (fstab) ... OK
mount: by devname (fstab label) ... OK
mount: by devname (fstab uuid) ... OK
mount: by label (fstab) ... OK
mount: by label (fstab devname) ... OK
mount: by label (fstab uuid) ... OK
mount: none ... OK
mount: by devname (fstab symlink) ... OK
mount: by uuid (fstab) ... OK
mount: by uuid (fstab devname) ... OK
mount: by uuid (fstab label) ... OK
mount: by label ... OK
mount: move ... OK
mount: non canonical path ... IGNORE (libmount version)
mount: basic paths ... IGNORE (libmount version)
mount: regular file ... OK
mount: remount ... OK
mount: rlimit-fsize ... IGNORE (mtab is symlink)
mount: shared-subtree ...
: make-shared ... OK
: make-private ... OK
: make-unbindable ... OK
: bind-shared ... OK
: mount-private ... OK
: mount-private-ro ... OK
... OK (all 6 sub-tests PASSED)
mount: call mount.<type> ... OK
mount: umount-all-targets ...
: all-targets-mnt ... OK
: all-targets-dev ... OK
: all-targets-recursive ... OK
... OK (all 3 sub-tests PASSED)
mount: umount-recursive ... OK
mount: by uuid ... OK
namei: basic functionality ... OK
partx: partitions probing ...
: bsd ... OK
: dos+bsd ... OK
: gpt ... OK
: sgi ... OK
: sun ... OK
... OK (all 5 sub-tests PASSED)
paths: built-in ... OK
schedutils: cpuset ... OK
script: race conditions ... OK
swapon: by devname ... OK
swapon: fix page size ... OK
swapon: fix signature ... OK
swapon: by label ... OK
swapon: by uuid ... OK
tailf: simple ... OK
utmpdump: to-binary ... OK
utmpdump: to-text ... OK
---------------------------------------------------------------------
4 tests of 113 FAILED
---------------------------------------------------------------------
--
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page