Skip to content

Error building Qbittorrent-nox debian 10 package with checkinstall #15469

Description

@sbocquet

Description

qBittorrent info and operating system(s)

  • qBittorrent version: 4.3.8
  • Operating system(s) where the issue occurs: Debian 10
  • Qt: 5.x
  • libtorrent-rasterbar: 1.2.14

What is the problem

When building the qBittorrent-nox package as describe in this page (https://github.com/qbittorrent/qBittorrent/wiki/Compilation:-Debian-and-Ubuntu), the package is not created.
It used to work with prior versions (4.3.3 for example)

Detailed steps to reproduce the problem

  1. git clone https://github.com/qbittorrent/qBittorrent
  2. git checkout release-4.3.8
  3. cd qBittorrent
  4. ./configure CXXFLAGS="-std=c++17" --disable-gui
  5. make -j$(nproc)
  6. checkinstall --nodoc --backup=no --deldesc --pkgname qbittorrent-nox --pkgversion 4.3.8 --maintainer stephane@mymail.fr

What is the expected behavior

Building the .deb package

Extra info (if any)

Attachments

checkinstall 1.6.3, Copyright 2010 Felipe Eduardo Sanchez Diaz Duran
This software is released under the GNU GPL.
Please write a description for the package.
End your description with an empty line or EOF.

bittorrent client based on libtorrent-rasterbar (without X support)


**** Debian package creation selected ***


This package will be built according to these values:

0 - Maintainer: [ stephane@mymail.fr ]
1 - Summary: [ bittorrent client based on libtorrent-rasterbar (without X support) ]
2 - Name: [ qbittorrent-nox ]
3 - Version: [ 4.3.8 ]
4 - Release: [ 1 ]
5 - License: [ GPL ]
6 - Group: [ checkinstall ]
7 - Architecture: [ amd64 ]
8 - Source location: [ qBittorrent-4.3.8 ]
9 - Alternate source location: [ ]
10 - Requires: [ ]
11 - Recommends: [ ]
12 - Suggests: [ ]
13 - Provides: [ qbittorrent-nox ]
14 - Conflicts: [ ]
15 - Replaces: [ ]

Enter a number to change any of them or press ENTER to continue:

Installing with make install...

========================= Installation results ===========================
cd src/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /usr/local/src/qBittorrent-4.3.8/src/src.pro -qtconf /usr/lib/x86_64-linux-gnu/qt5/qt.conf -early QMAKE_CC=x86_64-linux-gnu-gcc QMAKE_CXX=x86_64-linux-gnu-g++ QMAKE_LINK=x86_64-linux-gnu-g++ QMAKE_QMAKE=/usr/bin/x86_64-linux-gnu-qmake PKG_CONFIG=x86_64-linux-gnu-pkg-config -before QMAKE_LRELEASE= ) && make -f Makefile install
make[1]: Entering directory '/usr/local/src/qBittorrent-4.3.8/src'
/usr/lib/qt5/bin/qmake -install qinstall /usr/local/src/qBittorrent-4.3.8/doc/qbittorrent-nox.1 /usr/local/share/man/man1/qbittorrent-nox.1
Error copying /usr/local/src/qBittorrent-4.3.8/doc/qbittorrent-nox.1 to /usr/local/share/man/man1/qbittorrent-nox.1: Cannot create /usr/local/share/man/man1/qbittorrent-nox.1 for output
make[1]: [Makefile:13741: install_man] Error 3 (ignored)
/usr/lib/qt5/bin/qmake -install qinstall -exe qbittorrent-nox /usr/local/bin/qbittorrent-nox
Error copying qbittorrent-nox to /usr/local/bin/qbittorrent-nox: Cannot create /usr/local/bin/qbittorrent-nox for output
make[1]: [Makefile:13750: install_target] Error 3 (ignored)

strip /usr/local/bin/qbittorrent-nox
strip: '/usr/local/bin/qbittorrent-nox': No such file
make[1]: [Makefile:13751: install_target] Error 1 (ignored)
make[1]: Leaving directory '/usr/local/src/qBittorrent-4.3.8/src'

======================== Installation successful ==========================

Copying files to the temporary directory...OK

Stripping ELF binaries and libraries...OK

Compressing man pages...OK

Building file list... FAILED!

Building Debian package...OK

NOTE: The package will not be installed

Erasing temporary files...OK

Deleting temp dir...OK


Done. The new package has been saved to

/usr/local/src/qBittorrent-4.3.8/qbittorrent-nox_4.3.8-1_amd64.deb
You can install it in your system anytime using:

  dpkg -i qbittorrent-nox_4.3.8-1_amd64.deb

Metadata

Metadata

Assignees

No one assigned

    Labels

    Build systemIssue with the build configuration or scripts (but not the code itself)Not an issueUser error, problem unrelated to qBittorrent, feature already implemented, etc

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions