qube-apps icon indicating copy to clipboard operation
qube-apps copied to clipboard

Debian 11 installation issue

Open boraboragoldfish opened this issue 1 year ago • 1 comments

I have successfully installed qube-apps before on Fedora VM template.

Currently, I am trying out Debian VM template but I can't seem to get pass ./build_deb.sh stage. Apologies if this is a basic question but I am quite new to Debian and still learning. I am on the latest Qubes 4.1.2. Thank you.

user@debian-11-clone:~/qube-apps$ ./build_deb.sh
running bdist_deb
running sdist_dsc
running egg_info
creating qube_apps.egg-info
writing qube_apps.egg-info/PKG-INFO
writing dependency_links to qube_apps.egg-info/dependency_links.txt
writing top-level names to qube_apps.egg-info/top_level.txt
writing manifest file 'qube_apps.egg-info/SOURCES.txt'
reading manifest file 'qube_apps.egg-info/SOURCES.txt'
writing manifest file 'qube_apps.egg-info/SOURCES.txt'
running sdist
running check
creating qube-apps-0.1.0
creating qube-apps-0.1.0/qube_apps.egg-info
creating qube-apps-0.1.0/share
copying files to qube-apps-0.1.0...
copying README.md -> qube-apps-0.1.0
copying pyproject.toml -> qube-apps-0.1.0
copying qube-apps -> qube-apps-0.1.0
copying setup.cfg -> qube-apps-0.1.0
copying setup.py -> qube-apps-0.1.0
copying qube_apps.egg-info/PKG-INFO -> qube-apps-0.1.0/qube_apps.egg-info
copying qube_apps.egg-info/SOURCES.txt -> qube-apps-0.1.0/qube_apps.egg-info
copying qube_apps.egg-info/dependency_links.txt -> qube-apps-0.1.0/qube_apps.egg-info
copying qube_apps.egg-info/top_level.txt -> qube-apps-0.1.0/qube_apps.egg-info
copying share/qube-apps.desktop -> qube-apps-0.1.0/share
copying share/qube-apps.png -> qube-apps-0.1.0/share
Writing qube-apps-0.1.0/setup.cfg
creating dist
Creating tar archive
removing 'qube-apps-0.1.0' (and everything under it)
dpkg-buildpackage: info: source package qube-apps
dpkg-buildpackage: info: source version 0.1.0-1
dpkg-buildpackage: info: source distribution buster
dpkg-buildpackage: info: source changed by Micah Lee <[email protected]>
 dpkg-source --before-build .
 fakeroot debian/rules clean
dh clean --with python3 --buildsystem=pybuild
dh: warning: Compatibility levels before 10 are deprecated (level 9 in use)
   dh_auto_clean -O--buildsystem=pybuild
dh_auto_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use)
I: pybuild base:232: python3.9 setup.py clean 
running clean
removing '/home/user/qube-apps/deb_dist/qube-apps-0.1.0/.pybuild/cpython3_3.9_qube-apps/build' (and everything under it)
'build/bdist.linux-x86_64' does not exist -- can't clean it
'build/scripts-3.9' does not exist -- can't clean it
   dh_clean -O--buildsystem=pybuild
dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use)
 dpkg-source -b .
dpkg-source: info: using source format '3.0 (quilt)'
dpkg-source: info: building qube-apps using existing ./qube-apps_0.1.0.orig.tar.gz
dpkg-source: info: building qube-apps in qube-apps_0.1.0-1.debian.tar.xz
dpkg-source: info: building qube-apps in qube-apps_0.1.0-1.dsc
 dpkg-genbuildinfo --build=source
 dpkg-genchanges -sa --build=source >../qube-apps_0.1.0-1_source.changes
dpkg-genchanges: info: including full source code in upload
 dpkg-source --after-build .
dpkg-buildpackage: info: full upload (original source is included)
dpkg-source: warning: extracting unsigned source package (qube-apps_0.1.0-1.dsc)
dpkg-source: info: extracting qube-apps in qube-apps-0.1.0
dpkg-source: info: unpacking qube-apps_0.1.0.orig.tar.gz
dpkg-source: info: unpacking qube-apps_0.1.0-1.debian.tar.xz
dpkg-buildpackage: info: source package qube-apps
dpkg-buildpackage: info: source version 0.1.0-1
dpkg-buildpackage: info: source distribution buster
dpkg-buildpackage: info: source changed by Micah Lee <[email protected]>
dpkg-buildpackage: info: host architecture amd64
 dpkg-source --before-build .
 fakeroot debian/rules clean
dh clean --with python3 --buildsystem=pybuild
dh: warning: Compatibility levels before 10 are deprecated (level 9 in use)
   dh_auto_clean -O--buildsystem=pybuild
dh_auto_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use)
I: pybuild base:232: python3.9 setup.py clean 
running clean
removing '/home/user/qube-apps/deb_dist/qube-apps-0.1.0/.pybuild/cpython3_3.9_qube-apps/build' (and everything under it)
'build/bdist.linux-x86_64' does not exist -- can't clean it
'build/scripts-3.9' does not exist -- can't clean it
   dh_clean -O--buildsystem=pybuild
dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use)
 debian/rules build
dh build --with python3 --buildsystem=pybuild
dh: warning: Compatibility levels before 10 are deprecated (level 9 in use)
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
dh_auto_configure: warning: Compatibility levels before 10 are deprecated (level 9 in use)
I: pybuild base:232: python3.9 setup.py config 
running config
   dh_auto_build -O--buildsystem=pybuild
dh_auto_build: warning: Compatibility levels before 10 are deprecated (level 9 in use)
I: pybuild base:232: /usr/bin/python3 setup.py build 
running build
running build_scripts
creating build
creating build/scripts-3.9
copying and adjusting qube-apps -> build/scripts-3.9
changing mode of build/scripts-3.9/qube-apps from 644 to 755
   dh_auto_test -O--buildsystem=pybuild
dh_auto_test: warning: Compatibility levels before 10 are deprecated (level 9 in use)
I: pybuild base:232: cd /home/user/qube-apps/deb_dist/qube-apps-0.1.0/.pybuild/cpython3_3.9_qube-apps/build; python3.9 -m unittest discover -v 

----------------------------------------------------------------------
Ran 0 tests in 0.000s

OK
 fakeroot debian/rules binary
dh binary --with python3 --buildsystem=pybuild
dh: warning: Compatibility levels before 10 are deprecated (level 9 in use)
   dh_testroot -O--buildsystem=pybuild
   dh_prep -O--buildsystem=pybuild
   dh_auto_install -O--buildsystem=pybuild
dh_auto_install: warning: Compatibility levels before 10 are deprecated (level 9 in use)
I: pybuild base:232: /usr/bin/python3 setup.py install --root /home/user/qube-apps/deb_dist/qube-apps-0.1.0/debian/qube-apps 
running install
running build
running build_scripts
running install_data
creating /home/user/qube-apps/deb_dist/qube-apps-0.1.0/debian/qube-apps/usr
creating /home/user/qube-apps/deb_dist/qube-apps-0.1.0/debian/qube-apps/usr/share
creating /home/user/qube-apps/deb_dist/qube-apps-0.1.0/debian/qube-apps/usr/share/applications
copying share/qube-apps.desktop -> /home/user/qube-apps/deb_dist/qube-apps-0.1.0/debian/qube-apps/usr/share/applications
creating /home/user/qube-apps/deb_dist/qube-apps-0.1.0/debian/qube-apps/usr/share/pixmaps
copying share/qube-apps.png -> /home/user/qube-apps/deb_dist/qube-apps-0.1.0/debian/qube-apps/usr/share/pixmaps
running install_egg_info
running egg_info
writing qube_apps.egg-info/PKG-INFO
writing dependency_links to qube_apps.egg-info/dependency_links.txt
writing top-level names to qube_apps.egg-info/top_level.txt
reading manifest file 'qube_apps.egg-info/SOURCES.txt'
writing manifest file 'qube_apps.egg-info/SOURCES.txt'
Copying qube_apps.egg-info to /home/user/qube-apps/deb_dist/qube-apps-0.1.0/debian/qube-apps/usr/lib/python3.9/dist-packages/qube_apps-0.1.0.egg-info
Skipping SOURCES.txt
running install_scripts
creating /home/user/qube-apps/deb_dist/qube-apps-0.1.0/debian/qube-apps/usr/bin
copying build/scripts-3.9/qube-apps -> /home/user/qube-apps/deb_dist/qube-apps-0.1.0/debian/qube-apps/usr/bin
changing mode of /home/user/qube-apps/deb_dist/qube-apps-0.1.0/debian/qube-apps/usr/bin/qube-apps to 755
   dh_installdocs -O--buildsystem=pybuild
dh_installdocs: warning: Compatibility levels before 10 are deprecated (level 9 in use)
   dh_installchangelogs -O--buildsystem=pybuild
dh_installchangelogs: warning: Compatibility levels before 10 are deprecated (level 9 in use)
   dh_python3 -O--buildsystem=pybuild
   dh_installinit -O--buildsystem=pybuild
dh_installinit: warning: Compatibility levels before 10 are deprecated (level 9 in use)
   dh_perl -O--buildsystem=pybuild
   dh_link -O--buildsystem=pybuild
   dh_strip_nondeterminism -O--buildsystem=pybuild
   dh_compress -O--buildsystem=pybuild
dh_compress: warning: Compatibility levels before 10 are deprecated (level 9 in use)
   dh_fixperms -O--buildsystem=pybuild
   dh_missing -O--buildsystem=pybuild
dh_missing: warning: Compatibility levels before 10 are deprecated (level 9 in use)
   dh_installdeb -O--buildsystem=pybuild
dh_installdeb: warning: Compatibility levels before 10 are deprecated (level 9 in use)
   dh_gencontrol -O--buildsystem=pybuild
   dh_md5sums -O--buildsystem=pybuild
   dh_builddeb -O--buildsystem=pybuild
dpkg-deb: building package 'qube-apps' in '../qube-apps_0.1.0-1_all.deb'.
 dpkg-genbuildinfo --build=binary
 dpkg-genchanges --build=binary >../qube-apps_0.1.0-1_amd64.changes
dpkg-genchanges: info: binary-only upload (no source code included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)

To install, run:
sudo apt install deb_dist/qube-apps_0.1.0-1_all.deb

Subsequently, when i try to install deb_dist/qube-apps_0.1.0-1_all.deb, it gives me the following error:

user@debian-11-clone:~/qube-apps$ sudo apt install deb_dist/qube-apps_0.1.0-1_all.deb
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package deb_dist

boraboragoldfish avatar May 19 '23 02:05 boraboragoldfish

try use : sudo dpkg -i deb_dist/qube-apps_0.1.0-1_all.deb

fr33d0m3 avatar Sep 13 '23 06:09 fr33d0m3