mojira.dev
MCL-25152

Debian package (Minecraft.deb) contains a typo in the dependencies list

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 tmpdir

Open 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.deb

Now 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

MCL-25721 Minecraft Launcher for Debian 13 seeks incorrect dependency name Resolved MCL-25787 Debian's new stable release breaks the Debian version of the Minecraft Launcher Installer Resolved MCL-25843 Minecraft Launcher does not support The new Debian 13 that released on August 9 2025 Resolved MC-302349 Minecraft Launcher does not support The new Debian 13 that released on August 9 2025 Resolved MCL-25854 Unable to install on Debian 13.1 Resolved

Comments 17

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.

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 🙂

Nope, it’s still showing the same…

Even the tar files aren’t functional…

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!

7 more comments

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 directory

OpenGL is not in the dep list. It can be fixed with :

sudo apt install libopengl0

should be fixed in early dec

This 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)

Just downloaded Minecraft.deb - and issue still here. Need to unpack deb file, edit dependencies, pack again - then it starts.

Debianist

(Unassigned)

Confirmed

Retrieved