Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Debian 11: have held broken: 0 AD game installation issue

Graphical Environments, Managers, Multimedia & Desktop questions.
Post Reply
Message
Author
AKM33
Posts: 11
Joined: 2022-04-02 02:49
Has thanked: 1 time

Debian 11: have held broken: 0 AD game installation issue

#1 Post by AKM33 »

When I first installed Debian 11 on my laptop, I immediately install the game 0 AD from Discover; when I realized that the game version was woefully out of date, I installed it using Bullsey backports as described on the website. Simple enough, and it worked fine for a couple months. After taking a break from the game for a few weeks, I realized the game wasn't showing up in my internal search feature. So I went to reinstall the game the way I did originally. But I got this message when I ran

Code: Select all

sudo apt-get install -t bullseye-backports 0ad
in the terminal (Konsole.)

Code: Select all

user@user:~$ sudo apt-get install -t bullseye-backports 0ad
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:
 0ad : Depends: 0ad-data (<= 0.0.25b-1~bpo11+1) but 0.0.25b-1 is to be installed
       Depends: 0ad-data-common (<= 0.0.25b-1~bpo11+1) but 0.0.25b-1 is to be installed
E: Unable to correct problems, you have held broken packages.
So I thought the repository may have somehow gotten removed from my

Code: Select all

sources.list
file, so I ran

Code: Select all

emacs sources.list
, and I got a warning message

Code: Select all

(process:5151): Gtk-WARNING **: 11:53:23.229: Locale not supported by C library.
        Using the fallback 'C' locale.
And the file was blank. Fortunately, when I ran

Code: Select all

user@user:~$ emacs /etc/apt/sources.list

(process:5459): Gtk-WARNING **: 11:57:33.931: Locale not supported by C library.
        Using the fallback 'C' locale.
The file was normal; indeed, the repository for 0 AD,

Code: Select all

deb https://deb.debian.org/debian bullseye-backports main
, was still there.
I tried running the commands on this website[\url], but none of them worked. I didn't know where to look, so I tried at last to read the man page for

Code: Select all

dpkg
; I didn't see anything which could obviously point me in the right direction. Finally, I tried running

Code: Select all

why-not
from this Stackexchange page (yes, I know it's over eight years old; I thought it couldn't hurt at least).

So at this point I am somewhat stuck. I have no real familiarity with dpkg, and I am wary of breaking my system because of that fact; in fact, I'm did a fresh install because I created the "Frankendebian" problem by slavishly installing Jamie and (yes, I know, stupid) Ubuntu repositories on my original Debian 11 install, from the web. I am however comfortable with try dpkg (and any other techniques) if I can feel confident I understand them enough to not botch my system.

Thanks for everyone's help!

User avatar
Hallvor
Global Moderator
Global Moderator
Posts: 2029
Joined: 2009-04-16 18:35
Location: Kristiansand, Norway
Has thanked: 139 times
Been thanked: 206 times

Re: Debian 11: have held broken: 0 AD game installation issue

#2 Post by Hallvor »

Frankly, if the only problem was this single backport, I'd just use the Appimage.
[HowTo] Install and configure Debian bookworm
Debian 12 | KDE Plasma | ThinkPad T440s | 4 × Intel® Core™ i7-4600U CPU @ 2.10GHz | 12 GiB RAM | Mesa Intel® HD Graphics 4400 | 1 TB SSD

LE_746F6D617A7A69
Posts: 932
Joined: 2020-05-03 14:16
Has thanked: 7 times
Been thanked: 65 times

Re: Debian 11: have held broken: 0 AD game installation issue

#3 Post by LE_746F6D617A7A69 »

Try this:

Code: Select all

sudo apt-get install -t bullseye-backports 0ad 0ad-data 0ad-data-common
... and try to avoid external packages, if it's only possible ;)
Bill Gates: "(...) In my case, I went to the garbage cans at the Computer Science Center and I fished out listings of their operating system."
The_full_story and Nothing_have_changed

Post Reply