Hi,
Here is the output from compile of libmirage
usw@usw:~/Downloads/cdemutar/libmirage-3.2.7$ dpkg-buildpackage -b -us -tc
dpkg-buildpackage: info: source package libmirage
dpkg-buildpackage: info: source version 3.2.7-1
dpkg-buildpackage: info: source distribution debian
dpkg-buildpackage: info: source changed by Henrik Stokseth hstokset@users.sourceforge.net
dpkg-buildpackage: info: host architecture amd64
dpkg-source --before-build .
dpkg-checkbuilddeps: error: Unmet build dependencies: libglib2.0-dev (>= 2.38) libsndfile1-dev libsamplerate0-dev zlib1g-dev gobject-introspection libgirepository1.0-dev
dpkg-buildpackage: warning: build dependencies/conflicts unsatisfied; aborting
dpkg-buildpackage: warning: (Use -d flag to override.)
There were other dependencies as well but I failed to track them. dh-dkms, cmake, and others that installed just fine. But none of these will install.
Rodney
Seems to build just fine under both stable (12) and testing (13).
How are you installing those dependencies? Usually the easiest way is to use "apt build-dep ." from the source directory.
Okay, I tried it again - once I figured out what you were saying to do.
Sorry for my ignorance.
Here is the output:
usw@usw:~/Downloads/cdemutar/libmirage-3.2.7$ sudo dpkg-buildpackage -b
-us -tc
dpkg-buildpackage: info: source package libmirage
dpkg-buildpackage: info: source version 3.2.7-1
dpkg-buildpackage: info: source distribution debian
dpkg-buildpackage: info: source changed by Henrik Stokseth
hstokset@users.sourceforge.net
dpkg-buildpackage: info: host architecture amd64
dpkg-source --before-build .
dpkg-checkbuilddeps: error: Unmet build dependencies: libglib2.0-dev (>=
2.38) libsndfile1-dev libsamplerate0-dev zlib1g-dev
gobject-introspection libgirepository1.0-dev
dpkg-buildpackage: warning: build dependencies/conflicts unsatisfied;
aborting
dpkg-buildpackage: warning: (Use -d flag to override.)
usw@usw:~/Downloads/cdemutar/libmirage-3.2.7$ sudo apt build-dep .
Note, using directory '.' to get the build dependencies
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libmount-dev : Depends: libblkid-dev but it is not going to be installed
Depends: libmount1 (= 2.39.3-6) but 2.39.3-10 is to be
installed
zlib1g-dev : Depends: zlib1g (= 1:1.3.dfsg-3+b1) but 1:1.3.dfsg-3.1 is
to be installed
E: Unable to correct problems, you have held broken packages.
usw@usw:~/Downloads/cdemutar/libmirage-3.2.7$
So that's were I'm at trying to compile libmirage-3.2.7
Rodney
On 3/15/24 12:14, Rok Mandeljc wrote:
Related
Bug reports:
#137I can't get them to compile, as seen in the text I sent.
Here it is again;
usw@usw:~/Downloads/cdemutar/libmirage-3.2.7$ dpkg-buildpackage -b -us -tc
dpkg-buildpackage: info: source package libmirage
dpkg-buildpackage: info: source version 3.2.7-1
dpkg-buildpackage: info: source distribution debian
dpkg-buildpackage: info: source changed by Henrik Stokseth
hstokset@users.sourceforge.net
dpkg-buildpackage: info: host architecture amd64
dpkg-source --before-build .
dpkg-checkbuilddeps: error: Unmet build dependencies: libglib2.0-dev (>=
2.38) libsndfile1-dev libsamplerate0-dev zlib1g-dev
gobject-introspection libgirepository1.0-dev
dpkg-buildpackage: warning: build dependencies/conflicts unsatisfied;
aborting
dpkg-buildpackage: warning: (Use -d flag to override.)
Here is what I get when I try to install the first missing one listed:
sudo apt build-dep libglib2.0-dev
Reading package lists... Done
Picking 'glib2.0' as source package instead of 'libglib2.0-dev'
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libdbus-1-dev : Depends: libdbus-1-3 (= 1.14.10-4) but 1.14.10-4+b1 is
to be installed
libmount-dev : Depends: libblkid-dev but it is not going to be installed
Depends: libmount1 (= 2.39.3-6) but 2.39.3-10 is to be
installed
zlib1g-dev : Depends: zlib1g (= 1:1.3.dfsg-3+b1) but 1:1.3.dfsg-3.1 is
to be installed
E: Unable to correct problems, you have held broken packages.
It should just compile a .deb and then I can install the .deb. But that
only worked for vhba-dkms.
Rodney
On 3/15/24 12:14, Rok Mandeljc wrote:
Related
Bug reports:
#137Those are issues with 2nd and higher-order dependencies, and have nothing to do with our packages. I don't see them when trying to build in bookworm/trixie/sid containers, so I guess it's a problem with your system. Maybe you need to update package list ("apt update")? Or perhaps upgrade all packages to the latest available version (assuming you are using trixie or sid).
Last edit: Rok Mandeljc 2024-03-15
I am running the latest version of Testing - updated before I attempted the install. I do have Kernel 6.7.9 installed as well. I haven't done anything weird to the system. The only non-standard aps I have installed are wine 9.4, and I installed Firefox from their new deb/repository, switched Libreoffice, okular, vlc, zoom, and discord to flatpak. That is all I've done to it. It is my daily driver at work and runs fine. I have had 0 issues with it. I use it mostly for email, spread sheets, and office documents - with the occasional music on vlc playing. Its an older Toshiba satelite L655 that I upgraded the ram to 8gb, updated the radio card for bluetooth intel 8265, and ssd drive. Its an older intel i3 with intel business graphics 4. Runs like a champ. Maybe if I upgrade to Sid? That is a scary prospect on my work machine.
I have had zero issues with my other workhorse, an old Dell 1545 running Fedora 40 testing - cdemu installed and just ran without any hassle - on a much older machine.