Public bug reported:
test-arg-parser in llama.cpp 9601+dfsg-1 makes an outbound HTTP GET request at
startup (added in upstream release 9601). In the autopkgtest environment, this
request is proxied through egress.ps7.internal:3128 and times out after ~9
minutes, at which point the C++ code throws an unhandled std::runtime_error
("error: cannot make GET request") and calls std::terminate, aborting the
process with SIGABRT.
The debian/tests/upstream-basic script treats any non-zero exit from a test
binary as an overall failure (exitcode=1), so the upstream-basic autopkgtest
fails.
This blocks:
- llama.cpp 9601+dfsg-1 migration from stonking-proposed to stonking
- ggml 0.15.2-1 migration (which depends on llama.cpp autopkgtest passing)
The fix is to add test-arg-parser to the skip_tests list in
debian/tests/upstream-basic. The comment in that file already notes that
test-arg-parser "requires network access". This skip was present in the
8611+dfsg-1 package but was not carried forward when Debian uploaded
9601+dfsg-1.
A source package with the fix (9601+dfsg-1ubuntu1) has been prepared and
built successfully in the PPA ppa:levihackerman-102/maintenance. The patch
is a one-line addition to debian/tests/upstream-basic.
Autopkgtest failure log:
https://autopkgtest.ubuntu.com/results/autopkgtest-stonking/stonking/amd64/l/llama.cpp/20260620_120130_0002e@/log.gz
Proposed-migration excuses:
https://ubuntu-archive-team.ubuntu.com/proposed-migration/stonking/update_excuses.html#llama.cpp
** Affects: llama.cpp (Ubuntu)
Importance: Undecided
Status: New
** Tags: autopkgtest patch proposed-migration
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2157811
Title:
llama.cpp/9601+dfsg-1: test-arg-parser makes live HTTP requests
causing autopkgtest failure
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/llama.cpp/+bug/2157811/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs