Two quick bug reports
Hi,
Trying to remove iceweasel causes update-alternatives to segfault
for me. iceweasel prerm does
update-alternatives --remove x-www-browser /usr/bin/iceweasel
update-alternatives --remove gnome-www-browser /usr/bin/iceweasel
Maybe the problem has to do with slave links.
$ cat /var/lib/dpkg/alternatives/x-www-browser
auto
/usr/bin/x-www-browser
x-www-browser.1.gz
/usr/share/man/man1/x-www-browser.1.gz
/usr/bin/chromium-browser
40
/usr/bin/iceweasel
70
/usr/share/man/man1/iceweasel.1.gz
This is with dpkg (and u-a) built from commit f86ff414.
So, I think, I should try ‘master’ instead. dpkg master fails some
dpkg-divert tests, so I haven’t tried using it.
Test Summary Report
-------------------
../../src/t/100_dpkg_divert.t (Wstat: 1792 Tests: 235 Failed: 7)
Failed tests: 143-144, 158, 161-162, 175, 184
Non-zero exit status: 7
Files=1, Tests=235, 3 wallclock secs ( 0.21 usr 0.05 sys + 0.54 cusr 0.49 csys = 1.29 CPU)
Result: FAIL
Unfortunately I do not have time to investigate beyond this at the
moment. Are these known problems?
Jonathan
make[3]: Entering directory `/home/jrn/src/dpkg/build-tree/src'
/bin/mkdir -p t.tmp
PATH="../src:../scripts:../utils:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11" \
srcdir=../../src builddir=. \
PERL5LIB=../../scripts PERL_DL_NONLAZY=1 \
PERL5OPT= \
/usr/bin/perl -I../../scripts \
-MExtUtils::Command::MM -e "test_harness(0, '.')" \
../../src/t/100_dpkg_divert.t
# Failed test '/home/jrn/src/dpkg/build-tree/src/t.tmp/950_dpkg_divert/testdir/foo should not fail'
# at ../../src/t/100_dpkg_divert.t line 59.
# Failed test '/home/jrn/src/dpkg/build-tree/src/t.tmp/950_dpkg_divert/testdir/foo stdout'
# at ../../src/t/100_dpkg_divert.t line 71.
# ''
# doesn't match '(?-xism:Leaving)'
# Failed test '/home/jrn/src/dpkg/build-tree/src/t.tmp/950_dpkg_divert/testdir/bar should not fail'
# at ../../src/t/100_dpkg_divert.t line 59.
# Failed test '--package foobar /home/jrn/src/dpkg/build-tree/src/t.tmp/950_dpkg_divert/testdir/bar should fail'
# at ../../src/t/100_dpkg_divert.t line 56.
# Failed test '--package foobar /home/jrn/src/dpkg/build-tree/src/t.tmp/950_dpkg_divert/testdir/bar stderr'
# at ../../src/t/100_dpkg_divert.t line 77.
# ''
# doesn't match '(?-xism:clashes)'
# Failed test '/home/jrn/src/dpkg/build-tree/src/t.tmp/950_dpkg_divert/testdir/baz should not fail'
# at ../../src/t/100_dpkg_divert.t line 59.
# Failed test 'diversions contents'
# at ../../src/t/100_dpkg_divert.t line 116.
# Structures begin differing at:
# $got->[1] = Does not exist
# $expected->[1] = ARRAY(0x9130c38)
# Looks like you failed 7 tests of 235.
../../src/t/100_dpkg_divert.t ..
Dubious, test returned 7 (wstat 1792, 0x700)
Failed 7/235 subtests
(less 17 skipped subtests: 211 okay)
Reply to: