Skip to content

Commit e4805de

Browse files
committed
build: fix CI build and test failures
1 parent 9b68461 commit e4805de

2 files changed

Lines changed: 5 additions & 3 deletions

File tree

.github/workflows/github-actions.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,17 @@ jobs:
2121
run: make
2222
- name: sudo make install
2323
run: sudo make install
24+
- name: fix permissions for dist
25+
run: sudo chown -R $USER:$USER .
2426
- name: make dist
2527
run: make dist
2628
- name: install cups and ippeveprinter for testing
2729
run: sudo apt-get install cups cups-ipp-utils
2830
- name: start cupsd - needed for testing
2931
run: sudo systemctl start cups
3032
- name: start ippeveprinter to simulate a driverless printer
31-
run: mkdir -p /tmp/ippeve/spool/ && ippeveprinter -vvvv -s 10,0 -d "/tmp/ippeve/spool/" -k "test-ippeve" &
33+
run: mkdir -p /tmp/ippeve/spool/ && ippeveprinter -p 8000 -vvvv -s 10,0 -d "/tmp/ippeve/spool/" -k "test-ippeve" & sleep 10
3234
- name: install a permanent queue
33-
run: sudo lpadmin -p test-permanent -v ipp://localhost:8000/ipp/print -m everywhere -E && sleep 5
35+
run: sudo lpadmin -p test-permanent -v ipp://127.0.0.1:8000/ipp/print -m everywhere -E && sleep 5
3436
- name: python3 test.py
3537
run: python3 test.py

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
EPSON-Stylus-D78 usb://EPSON/Stylus%20D78
3535
"""
3636

37-
from distutils.core import setup, Extension
37+
from setuptools import setup, Extension
3838
import sys
3939
VERSION="2.0.4"
4040
libraries=["cups"]

0 commit comments

Comments
 (0)