← Back to issue list

in travis, the CLA check is failing because it's not insalling launchpadlib

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1655790
Type
issue
State
closed
Author
~elopio
Labels
tests
Created
Updated
Closed

Current evaluation

Resolved by updating the Travis CI configuration to install launchpadlib via pip, eliminating the apt-pip conflict and fixing the failing CLA check.

Suggested action:

No scores available.

Issue body

It seems that travis has a conflict between python libs from apt and pip. We need to install launchpadlib with pip.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Resolved by updating the Travis CI configuration to install launchpadlib via pip, eliminating the apt-pip conflict and fixing the failing CLA check.
qwen/qwen3.6-35b-a3b Resolved by updating the Travis CI configuration to install launchpadlib via pip, fixing the apt/pip conflict that caused the CLA check to fail.
qwen/qwen3.6-35b-a3b Resolved by installing launchpadlib via pip to bypass apt conflicts, fixing the Travis CI CLA check failure. Closed without additional discussion.
qwen3.6-35b-a3b-mtp-q6 Resolved by installing launchpadlib via pip instead of apt, fixing the Travis CI CLA check failure caused by library conflicts.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1043 tests: fix the CLA launchpadlib install in travis snapcraft closed Merged to master, fixing the launchpadlib installation in Travis CI for CLA checks. The change updated two files and maintained existing code coverage.
82%
#2691 travis: use apt addon to prevent apt update issues in CLA-check snapcraft merged Merged fix for Travis CI CLA-check failures caused by apt update hash mismatches. Replaced manual package installation with the Travis apt addon. Approved and merged into master.
75%
#3233 travis: set cla check as final stage snapcraft merged Merged a Travis CI configuration update that moves the CLA check to the final stage. This ensures test results display regardless of CLA status, enabling ongoing development while contributors resolve compliance. Approved and passed all checks.
70%