dh4 / mupen64plus-qt

A customizable launcher for Mupen64Plus
BSD 3-Clause "New" or "Revised" License
95 stars 10 forks source link

Cannot build .deb #58

Closed Midnoclose closed 3 years ago

Midnoclose commented 3 years ago

Error when building deb for debian:

--2021-05-20 21:02:38--  https://github.com/dh4/mupen64plus-qt/archive/1.14.tar.gz
Resolving github.com (github.com)... 140.82.114.3
Connecting to github.com (github.com)|140.82.114.3|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://codeload.github.com/dh4/mupen64plus-qt/tar.gz/1.14 [following]
--2021-05-20 21:02:38--  https://codeload.github.com/dh4/mupen64plus-qt/tar.gz/1.14
Resolving codeload.github.com (codeload.github.com)... 140.82.112.10
Connecting to codeload.github.com (codeload.github.com)|140.82.112.10|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [application/x-gzip]
Saving to: ‘1.14.tar.gz’

1.14.tar.gz                           [  <=>                                                       ] 560.08K  1.44MB/s    in 0.4s    

2021-05-20 21:02:39 (1.44 MB/s) - ‘1.14.tar.gz’ saved [573526]

mupen64plus-qt-1.14/
mupen64plus-qt-1.14/.gitignore
mupen64plus-qt-1.14/.travis.yml
mupen64plus-qt-1.14/LICENSE
mupen64plus-qt-1.14/README.md
mupen64plus-qt-1.14/VERSION
mupen64plus-qt-1.14/build-scripts/
mupen64plus-qt-1.14/build-scripts/platform/
mupen64plus-qt-1.14/build-scripts/platform/linux.sh
mupen64plus-qt-1.14/build-scripts/platform/osx.sh
mupen64plus-qt-1.14/build-scripts/platform/windows.sh
mupen64plus-qt-1.14/build-scripts/revision.sh
mupen64plus-qt-1.14/build-scripts/travis-ci.sh
mupen64plus-qt-1.14/dist/
mupen64plus-qt-1.14/dist/debian/
mupen64plus-qt-1.14/dist/debian/compat
mupen64plus-qt-1.14/dist/debian/control
mupen64plus-qt-1.14/dist/debian/copyright
mupen64plus-qt-1.14/dist/debian/deb-build.sh
mupen64plus-qt-1.14/dist/debian/docs
mupen64plus-qt-1.14/dist/debian/install
mupen64plus-qt-1.14/dist/debian/rules
mupen64plus-qt-1.14/dist/debian/source/
mupen64plus-qt-1.14/dist/debian/source/format
mupen64plus-qt-1.14/dist/macosx/
mupen64plus-qt-1.14/dist/macosx/mupen64plus.icns
mupen64plus-qt-1.14/dist/redhat/
mupen64plus-qt-1.14/dist/redhat/mupen64plus-qt.spec.in
mupen64plus-qt-1.14/dist/redhat/rpm-build.sh
mupen64plus-qt-1.14/dist/windows/
mupen64plus-qt-1.14/dist/windows/icon.rc
mupen64plus-qt-1.14/dist/windows/mupen64plus.ico
mupen64plus-qt-1.14/mupen64plus-qt.pro
mupen64plus-qt-1.14/resources/
mupen64plus-qt-1.14/resources/README.txt
mupen64plus-qt-1.14/resources/demos/
mupen64plus-qt-1.14/resources/demos/config-editor.jpg
mupen64plus-qt-1.14/resources/demos/grid-view-background.jpg
mupen64plus-qt-1.14/resources/demos/grid-view.jpg
mupen64plus-qt-1.14/resources/demos/list-view.jpg
mupen64plus-qt-1.14/resources/demos/main.jpg
mupen64plus-qt-1.14/resources/demos/table-view.jpg
mupen64plus-qt-1.14/resources/images/
mupen64plus-qt-1.14/resources/images/keyboard.png
mupen64plus-qt-1.14/resources/images/mupen64plus-qt.png
mupen64plus-qt-1.14/resources/images/mupen64plus.png
mupen64plus-qt-1.14/resources/images/not-found.png
mupen64plus-qt-1.14/resources/locale/
mupen64plus-qt-1.14/resources/locale/mupen64plus-qt_fr.qm
mupen64plus-qt-1.14/resources/locale/mupen64plus-qt_fr.ts
mupen64plus-qt-1.14/resources/locale/mupen64plus-qt_ru.qm
mupen64plus-qt-1.14/resources/locale/mupen64plus-qt_ru.ts
mupen64plus-qt-1.14/resources/mupen64plus-qt.6
mupen64plus-qt-1.14/resources/mupen64plus-qt.desktop
mupen64plus-qt-1.14/resources/mupen64plusqt.qrc
mupen64plus-qt-1.14/resources/other/
mupen64plus-qt-1.14/resources/other/LICENSE
mupen64plus-qt-1.14/resources/other/VERSION
mupen64plus-qt-1.14/src/
mupen64plus-qt-1.14/src/common.cpp
mupen64plus-qt-1.14/src/common.h
mupen64plus-qt-1.14/src/dialogs/
mupen64plus-qt-1.14/src/dialogs/aboutdialog.cpp
mupen64plus-qt-1.14/src/dialogs/aboutdialog.h
mupen64plus-qt-1.14/src/dialogs/configeditor.cpp
mupen64plus-qt-1.14/src/dialogs/configeditor.h
mupen64plus-qt-1.14/src/dialogs/controlinfodialog.cpp
mupen64plus-qt-1.14/src/dialogs/controlinfodialog.h
mupen64plus-qt-1.14/src/dialogs/downloaddialog.cpp
mupen64plus-qt-1.14/src/dialogs/downloaddialog.h
mupen64plus-qt-1.14/src/dialogs/gamesettingsdialog.cpp
mupen64plus-qt-1.14/src/dialogs/gamesettingsdialog.h
mupen64plus-qt-1.14/src/dialogs/gamesettingsdialog.ui
mupen64plus-qt-1.14/src/dialogs/keycodesdialog.cpp
mupen64plus-qt-1.14/src/dialogs/keycodesdialog.h
mupen64plus-qt-1.14/src/dialogs/logdialog.cpp
mupen64plus-qt-1.14/src/dialogs/logdialog.h
mupen64plus-qt-1.14/src/dialogs/settingsdialog.cpp
mupen64plus-qt-1.14/src/dialogs/settingsdialog.h
mupen64plus-qt-1.14/src/dialogs/settingsdialog.ui
mupen64plus-qt-1.14/src/emulation/
mupen64plus-qt-1.14/src/emulation/emulatorhandler.cpp
mupen64plus-qt-1.14/src/emulation/emulatorhandler.h
mupen64plus-qt-1.14/src/global.h
mupen64plus-qt-1.14/src/main.cpp
mupen64plus-qt-1.14/src/mainwindow.cpp
mupen64plus-qt-1.14/src/mainwindow.h
mupen64plus-qt-1.14/src/roms/
mupen64plus-qt-1.14/src/roms/romcollection.cpp
mupen64plus-qt-1.14/src/roms/romcollection.h
mupen64plus-qt-1.14/src/roms/thegamesdbscraper.cpp
mupen64plus-qt-1.14/src/roms/thegamesdbscraper.h
mupen64plus-qt-1.14/src/views/
mupen64plus-qt-1.14/src/views/gridview.cpp
mupen64plus-qt-1.14/src/views/gridview.h
mupen64plus-qt-1.14/src/views/listview.cpp
mupen64plus-qt-1.14/src/views/listview.h
mupen64plus-qt-1.14/src/views/tableview.cpp
mupen64plus-qt-1.14/src/views/tableview.h
mupen64plus-qt-1.14/src/views/widgets/
mupen64plus-qt-1.14/src/views/widgets/clickablewidget.cpp
mupen64plus-qt-1.14/src/views/widgets/clickablewidget.h
mupen64plus-qt-1.14/src/views/widgets/treewidgetitem.cpp
mupen64plus-qt-1.14/src/views/widgets/treewidgetitem.h
 dpkg-buildpackage -us -uc -ui -i -b
dpkg-buildpackage: info: source package mupen64plus-qt
dpkg-buildpackage: info: source version 1.14-1
dpkg-buildpackage: info: source distribution UNRELEASED
dpkg-buildpackage: info: source changed by Username <username@hostname>
 dpkg-source -i --before-build .
dpkg-buildpackage: info: host architecture amd64
dpkg-source: warning: unknown information field 'Package' in input data in general section of control info file
dpkg-source: warning: unknown information field 'Architecture' in input data in general section of control info file
dpkg-source: warning: unknown information field 'Depends' in input data in general section of control info file
dpkg-source: error: mupen64plus-qt-1.14/debian/control doesn't list any binary package
dpkg-buildpackage: error: dpkg-source -i --before-build . subprocess returned exit status 25
debuild: fatal error at line 1182:
dpkg-buildpackage -us -uc -ui -i -b failed
mv: cannot stat '../mupen64plus-qt_1.14*.deb': No such file or directory

I don't understand why it is downloading the source code when I have already built the project. Why isn't there an option to make install?

dh4 commented 3 years ago

That error should be fixed now.

When you run qmake and make it just generates an executable file called "mupen64plus-qt" that can be run from anywhere. There is no make install.

You can also install it from the official repositories apt install mupen64plus-qt.