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

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: