The .deb package contains a typo (at least for Debian) in the dependencies list for libgdk-pixbuf2.0-0 (>= 2.22.0).
To solve the problem the control file must be modified:
Original dependency:
libgdk-pixbuf2.0-0 (>= 2.22.0)Corrected one:
libgdk-pixbuf2.0-0 (>= 2.22.0) | libgdk-pixbuf-2.0-0 (>= 2.22.0)The following steps solve the problem:
Open a terminal, go to the directory were Minecraft.deb is and execute as root:
mkdir tmpdir
dpkg-deb --raw-extract Minecraft.deb tmpdirOpen tmpdir/DEBIAN/control with your favorite text editor, find libgdk-pixbuf2.0-0 (>= 2.22.0), and replace it with libgdk-pixbuf2.0-0 (>= 2.22.0) | libgdk-pixbuf-2.0-0 (>= 2.22.0) save changes.
dpkg-deb --build tmpdir Minecraft-corrected.debNow you can dpkg --install Minecraft-corrected.deb, and apt-get --fix-broken install if needed (if there was any complain about dependencies with the install step), or use any other helper as gdebi or a Software center for installing it.
The package distributed in the official web should be corrected.
The maintainer is unreachable via email, [email protected] doesn’t seem to exist anymore.
Linked issues
is duplicated by 10
Comments 17
A correction to the correction:
Where it says Open tmpfile/DEBIAN/control it should say Open tmpdir/DEBIAN/control.
@[MOD] Greymagic27 Have now changed it for you 🙂
Here’s the error I got
Created browser window for reuse: 0x1e00004
[13497:13497:0419/001903.507397:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 1 times!
Also, after applying the workaround described by @Debianist above and correcting the deb control file, package install still fails bevause a missing dependencies:
libglib2.0-0 (>= 2.39.4)
This package does not exist in Trixie - it seems to have been replaced by either oflibglib2.0-0t64 / libglib2.0-0t64:i386 packages.
libgtk-3-0 (>= 3.18.9)
This package does not exist in Trixie - it seems to have been replaced by the libgtk-3-0t64 package.
Fixing these dependencies in the same manner as proposed by @Debianist seems to be a propert workaround.
the solution of Debianist works on ubuntu 25.10. But there is an error when running minecraft-launcher:
error while loading shared libraries: libOpenGL.so.0: cannot open shared object file: No such file or directoryOpenGL is not in the dep list. It can be fixed with :
sudo apt install libopengl0This is not fixed despite saying so here and in the launcher changelog, the dependencies still has (only) the two dash version, libgdk-pixbuf2.0-0 (>= 2.22.0) on the launcher version 2.1.3 obtained from minecraft.net, checked just now. Trying to install with the replacement package installed manually, which has 3 dashes, libgdk-pixbuf-2.0-0 fails since it strictly wants the two dash version (which was a transitional package that got removed from debian and ubuntu in latest releases)
It seems that the original report can’t be edited. I forgot to say explicitly. Without the proposed modifications the package can’t be installed.