Merge ~adrien/ubuntu/+source/gnutls28:autopkgtests-fixes-with-system-config into ubuntu/+source/gnutls28:ubuntu/devel
Status: | Superseded |
---|---|
Proposed branch: | ~adrien/ubuntu/+source/gnutls28:autopkgtests-fixes-with-system-config |
Merge into: | ubuntu/+source/gnutls28:ubuntu/devel |
Diff against target: |
27 lines (+7/-1) 2 files modified
debian/changelog (+6/-0) debian/tests/run-upstream-testsuite (+1/-1) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Ubuntu Sponsors | Pending | ||
git-ubuntu import | Pending | ||
Review via email: mp+455751@code.launchpad.net |
This proposal has been superseded by a proposal from 2023-11-17.
Description of the change
The gnutls testsuite is influenced by the configuration stored in /etc/gnutls/config. This means that the package build and tests succeeded until the most recent version of the package landed in -proposed because tests then started being run with the new package and the new configuration that it ships.
This merge request makes the testsuite pass by skipping a few tests for stuff that is now disabled and by stripping a few mentions of TLS 1.0 and 1.1 since they're now disabled. A better long-term approach is maybe to make the testsuite run without the influence of any configuration file and re-enable tests related to the configuration file (they are disabled but I'm not sure why at the moment; this might come from Debian).
I opened a bug report upstream in order to find out if the testsuite is supposed to be run with the influence of a config file and I will work again on this once I get an answer but I didn't want to wait for an unknown amount of time with the current version stuck in -proposed.
There's a PPA with this version (and I again forgot to append ~ppaX to the version for upload to the PPA) at https:/