PAM beta test results for Debian unstable
Hi lsb-test,
As requested I tried using the new beta release of the PAM test suite,
ftp://ftp.freestandards.org/pub/lsb/test_suites/beta/binary/runtime/
lsb-test-pam-0.9.7-1.*.rpm
Packaging issues
================
Since I'm testing on a debian system I converted the package to a deb using
"alien -c" and then attempted to install,
# dpkg -i lsb-test-pam_0.9.7-2_ia64.deb
(Reading database ... 31158 files and directories currently installed.)
Unpacking lsb-test-pam (from lsb-test-pam_0.9.7-2_ia64.deb) ...
dpkg: error processing lsb-test-pam_0.9.7-2_ia64.deb (--install):
trying to overwrite `/usr/share/man/man1/tjreport.1.gz', which is also in
package lsb-runtime-test
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
lsb-test-pam_0.9.7-2_ia64.deb
it conflicts with lsb-runtime test. Comparing the files they install, they
seem to have 167 in common. List at
http://people.debian.org/~taggart/lsb/beta/common
If these files are common then they should be split off into a common package.
If they aren't then they should install into non-conlicting paths so that the
test suites can coexist.
Chris,
I know you have mentioned wanting to fix this and that this is only a beta. I
figured I'd point it out here for the benefit of others trying the beta.
Once I removed lsb-runtime-test I was able to install lsb-test-pam.
run_tests issues
================
After running run_tests and answering some questions I got this error on ia64,
The LSB loader /lib/ld-lsb.so.1 does not exist. The
test suites will not run without it. If you are running this
on a non LSB compliant system and still wish to execute the
test suites then creating a symlink for /lib/ld-lsb.so.1 to
/lib/ld-linux.so.2 before re-running this program is most
likely the correct thing to do.
So it's looking for the ia32 linker. Changing run_tests to,
LDSO=/lib/ld-lsb-ia64.so.1
allows it to proceed. It looks like lsb-runtime-test's version of run_tests
gets this right.
test issues
===========
Running on Debian unstable I got identical results on ia64 and ia32. I saw
these two failures,
/tset/LSB.pam/testcases/pam_close_session/pam_close_session 2 FAIL
/tset/LSB.pam/testcases/pam_open_session/pam_open_session 3 FAIL
Details of my test runs are at,
http://people.debian.org/~taggart/lsb/beta/
--
Matt Taggart
taggart@debian.org
Reply to: