Anonymous | Login | Signup for a new account | 2025-07-27 13:25 UTC | ![]() |
My View | View Issues | Change Log | Roadmap | Zandronum Issue Support Ranking | Rules | My Account |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0002095 | Zandronum | [All Projects] Bug | public | 2015-02-08 04:57 | 2015-02-15 07:34 | ||||
Reporter | Ruler2112 | ||||||||
Assigned To | Blzut3 | ||||||||
Priority | normal | Severity | major | Reproducibility | always | ||||
Status | closed | Resolution | no change required | ||||||
Platform | Linux Ubuntu 12.04x64 LTS | OS | Linux | OS Version | 3.8.0-34-generic | ||||
Product Version | 1.3 | ||||||||
Target Version | Fixed in Version | ||||||||
Summary | 0002095: Unable to Install doomseeker-zandronum due to Dependency Hell | ||||||||
Description | As root: #apt-get install doomseeker-zandronum Reading package lists... Done Building dependency tree 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: doomseeker-zandronum : Depends: doomseeker but it is not going to be installed E: Unable to correct problems, you have held broken packages. OK, so I add the missing package to the command line manually: # apt-get install doomseeker-zandronum doomseeker Reading package lists... Done Building dependency tree 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: doomseeker : Depends: libwadseeker (>= 0.8) but it is not going to be installed E: Unable to correct problems, you have held broken packages. Again, do it myself: # apt-get install doomseeker-zandronum doomseeker wadseeker Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package wadseeker root@AssaultForce:/home/jim# apt-get install doomseeker-zandronum doomseeker libwadseeker Reading package lists... Done Building dependency tree 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: libwadseeker : Depends: libqt4-core but it is not going to be installed E: Unable to correct problems, you have held broken packages. Once again: # apt-get install doomseeker-zandronum doomseeker libwadseeker libqt4-core Reading package lists... Done Building dependency tree 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: libqt4-core : Depends: libqt4-dbus (= 4:4.8.1-0ubuntu4) but 4:4.8.1-0ubuntu4.4 is to be installed Depends: libqt4-network (= 4:4.8.1-0ubuntu4) but 4:4.8.1-0ubuntu4.4 is to be installed Depends: libqt4-script (= 4:4.8.1-0ubuntu4) but 4:4.8.1-0ubuntu4.4 is to be installed Depends: libqt4-test (= 4:4.8.1-0ubuntu4) but it is not going to be installed Depends: libqt4-xml (= 4:4.8.1-0ubuntu4) but 4:4.8.1-0ubuntu4.4 is to be installed Depends: libqtcore4 (= 4:4.8.1-0ubuntu4) but 4:4.8.1-0ubuntu4.4 is to be installed E: Unable to correct problems, you have held broken packages. No idea how to get around this one. It appears that the repository is not only not chasing the dependencies itself as it should for some, but also specifying incorrect versions of sub-packages for others. 'apt-get install zandronum' works by itself, but it's not much use without software to find games to join. | ||||||||
Steps To Reproduce | See above. | ||||||||
Additional Information | I followed the directions on the zandronum downloads page and searched online for solutions when I ran into this problem, finding nothing. Tried the IRC channel to no avail. There's a wiki section on installing on ubuntu 12.04, but there's basically no information in it. | ||||||||
Attached Files | |||||||||
![]() |
|
Edward-san (developer) 2015-02-08 10:31 |
What happens if you install just 'doomseeker' (which brings also 'doomseeker-zandronum')? Like this:
|
Dusk (developer) 2015-02-08 13:19 |
Seems to me like you've got conflicting versions of Qt around... perhaps your repository data is out of date? Try apt-get update? |
Ruler2112 (reporter) 2015-02-08 15:30 |
Trying to install only doomseeker results in the same thing - it wants libwadseeker which then cascades as before. I've done apt-get update several times during this, including immediately before trying installing doomseeker alone as Edward-san suggested. Now I could easily be wrong on this as I'm far from an expert on the ubuntu package manager, but based on the verbage: 'Depends: package (= 4:4.8.1-0ubuntu4) but 4:4.8.1-0ubuntu4.4 is to be installed' it leads me to believe that the version of the dependency is specified and incorrect rather than conflicting with something already on the system. (???) |
Blzut3 (administrator) 2015-02-12 13:39 |
"E: Unable to correct problems, you have held broken packages." This is your problem. I believe it can be fixed with `apt-get dist-upgrade`. |
Ruler2112 (reporter) 2015-02-13 22:01 |
Thanks for the input Blzut3. I tried this and received the following: The following NEW packages will be installed: linux-headers-3.2.0-76 linux-headers-3.2.0-76-generic-tuxonice linux-image-3.2.0-76-generic-tuxonice p7zip The following packages will be upgraded: boot-repair boot-sav boot-sav-extra liblcms2-2 linux-generic-tuxonice linux-headers-generic-tuxonice linux-image-generic-tuxonice linux-libc-dev wine1.6 wine1.6-amd64 wine1.6-i386:i386 winetricks I did not continue as I do not want to risk screwing up my WINE configuration or boot tools. The only other thing included in the update is the kernel & 7zip, neither of which seem like they would update a control set (QT). Am I wrong on this point? It does seem mildly ridiculous to have to do OS upgrades & such in order to simply find a server to play a game with other people... Am I the only one with Ubuntu 12.04 LTS experiencing this problem??? |
DrinkyBird (developer) 2015-02-14 23:16 |
Nothing there should screw anything up. |
Blzut3 (administrator) 2015-02-15 04:29 edited on: 2015-02-15 04:32 |
You'll have to ask for help somewhere more knowledgeable if you need to hold back packages. The easiest thing to do is keep the system up to date and then things work smoothly, that's about all I can say on the matter. Based on the packages you list there I don't know why it would be preventing Qt from being installed. But presumably what's happening is in order to stay on the old packages you need an older version of Qt, which Ubuntu no longer serves. |
Ruler2112 (reporter) 2015-02-15 05:22 |
OK, you convinced me. I updated everything. Update manager (appears to be a GUI for apt-get) shows no updates available. Had to reboot after doing so. Thankfully, the system starts and appears to be functional, though I've not tried everything yet. (I will be more than a little mad at myself for doing this if I just broke my ability to play Diablo or any of the other half dozen windoze games on here...) Unfortunately, I still get the same crap when trying to 'apt-get install doomseeker-zandronum'. Looked at removing the various libqt4-* packages listed, but it'd break about a gazillion other applications. Also tried updating them and found the following: # apt-get install libqt4-dbus Reading package lists... Done Building dependency tree Reading state information... Done libqt4-dbus is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Seems like the dependencies are already the latest. I also tried 'apt-get install --fix-broken', 'apt-get autoclean', and 'apt-get autoremove' based on advice I found on another site for the same error with another piece of software. None of these seemed to have any effect whatsoever & the same errors still come up when trying to install doomseeker-zandronum. Other ideas? Or even just suggestions on where I might go to find those 'more knowledgeable' people you mentioned? Might I make a suggestion for Zandronum, given that Doom takes place in hell? A new difficulty level located above 'Nightmare' called 'Dependency'. ;) |
Ruler2112 (reporter) 2015-02-15 06:01 |
Ah! After getting slightly worried because my desktop went to hell after the fix/cleanup commands in my last comment, rebooting fixed it. I was able to find the .deb file for the libqt4-core file of the correct version & sub-version & release at the below address. I used dpkg to install them (it had another dependency) and was then finally able to install doomseeker-zandronum using apt-get. I hope that this bug report will help out anyone experiencing the same issue on Ubuntu 12.04 LTS. I do feel that this is a flaw somewhere in the installer which should be addressed, but really don't care that much at this point - I just want to kill things, which is what I've wanted to do since starting this. :-) 'https://launchpad.net/~ubuntu-security/+archive/ubuntu/ppa/+build/4279341 [^]' |
Blzut3 (administrator) 2015-02-15 07:34 |
Weird, I don't know if you are using any PPAs or something like that? Our deb packages don't specify versions for Qt so there was some package in your system jamming the install of the package as far as I can tell. Whatever the case, I'm glad to hear you found a solution. |
This issue is already marked as resolved. If you feel that is not the case, please reopen it and explain why. |
|
Supporters: | No one explicitly supports this issue yet. |
Opponents: | No one explicitly opposes this issue yet. |
![]() |
|||
Date Modified | Username | Field | Change |
2015-02-08 04:57 | Ruler2112 | New Issue | |
2015-02-08 10:31 | Edward-san | Note Added: 0011624 | |
2015-02-08 13:19 | Dusk | Note Added: 0011631 | |
2015-02-08 15:30 | Ruler2112 | Note Added: 0011633 | |
2015-02-12 13:39 | Blzut3 | Note Added: 0011670 | |
2015-02-13 22:01 | Ruler2112 | Note Added: 0011677 | |
2015-02-14 23:16 | DrinkyBird | Note Added: 0011685 | |
2015-02-15 04:30 | Blzut3 | Note Added: 0011686 | |
2015-02-15 04:32 | Blzut3 | Note Edited: 0011686 | View Revisions |
2015-02-15 05:22 | Ruler2112 | Note Added: 0011687 | |
2015-02-15 06:01 | Ruler2112 | Note Added: 0011688 | |
2015-02-15 07:34 | Blzut3 | Note Added: 0011689 | |
2015-02-15 07:34 | Blzut3 | Status | new => closed |
2015-02-15 07:34 | Blzut3 | Assigned To | => Blzut3 |
2015-02-15 07:34 | Blzut3 | Resolution | open => no change required |
Copyright © 2000 - 2025 MantisBT Team |