Cannot be installed. This breaks kubuntu-desktop!

Bug #53465 reported by idonthack
16
Affects Status Importance Assigned to Milestone
poppler (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: libpoppler1-qt

libpoppler1-qt cannot be installed and this breaks all dependent packages. I discovered this when I could not install kubuntu-desktop. When I run

apt-get install libpoppler1-qt

it returns the following error:

The following packages have unmet dependencies:
  libpoppler1-qt: Depends: libpoppler1 (= 0.5.1-0ubuntu7) but 0.5.3-0ubuntu1 is to be installed
E: Broken packages

This appears to be easily fixable by the package maintainer, but it makes all Qt/KDE apps that depend on poppler uninstallable.

Revision history for this message
Chalk (chalk) wrote :

Can anyone with a spare computer and a ubuntu install disc confirm this? (I gave my old computer away :( )

Revision history for this message
John Vivirito (gnomefreak) wrote :

What version of Ubuntu does this happen on and is it still happening after you run sudoa pt-get update && sudo apt-get dist-upgrade?

Changed in poppler:
status: Unconfirmed → Needs Info
Revision history for this message
idonthack (anthony-wakkah) wrote : Re: [Bug 53465] Re: Cannot be installed. This breaks kubuntu-desktop!

It was happening in dapper 6.06, with official repos, after doing
apt-get update and apt-get dist-upgrade. It only worked after I
uninstalled the offending packages and forced the install to an older
version.

On Mon, 2006-07-24 at 18:23 +0000, John Vivirito wrote:
> What version of Ubuntu does this happen on and is it still happening
> after you run sudoa pt-get update && sudo apt-get dist-upgrade?
>
> ** Changed in: poppler (Ubuntu)
> Status: Unconfirmed => Needs Info
>

Revision history for this message
John Vivirito (gnomefreak) wrote :

Next time you get a broken packages and your up-to-date its always a good idea to see if "sudo apt-get -f install" fixes it. I gonna try this later tonight when im on my dapper box and see if i can confirm this but i feel that this has been fixed already. I would feel more comfortable if it was able to be confirmed. I will let you know what i come up with tonight.

Revision history for this message
Sarah Kowalik (hobbsee-deactivatedaccount) wrote :

works on both ubuntu dapper and edgy. Please update your mirrors if you are still having trouble.

Changed in poppler:
status: Needs Info → Rejected
Revision history for this message
jens_acamedia (commercial-acamedia) wrote : Re: [Bug 53465] Re: Cannot be installed. This breaks kubuntu-desktop!

thanks but could you be a little bit more verbose...

im using official repositories...what exactly am i meant to do...

do you mean i should wait until changes are propogated???

Hobbsee wrote:
> works on both ubuntu dapper and edgy. Please update your mirrors if you
> are still having trouble.
>
> ** Changed in: poppler (Ubuntu)
> Status: Needs Info => Rejected
>

Revision history for this message
John Vivirito (gnomefreak) wrote :

In your /etc/apt/sources.list file please change the country code you are using or completely remove the country code and than run "sudo apt-get update". than install kubuntu-desktop if it doesnt install please try "sudo apt-get -f install". if that also doesnt work please remove "libpoppler1-qt" than install kubuntu-desktop. the first should work.

Revision history for this message
John Vivirito (gnomefreak) wrote :

I forgot first thing to try would be sudo apt-get update than sudo apt-get upgrade.

Revision history for this message
jens_acamedia (commercial-acamedia) wrote :

thanks john but theres no country code. heres my /etc/apt/sources.list

i even disabled backports...

i tried with force option "apt-get -f" and no change.

i cant remove libpoppler1-qt since this is precisely the package which
wont install and is causing the problem in the first place...

in short...none of the solutions proposed worked...id be grateful for
ideas...

thanks!

root@bigboy:~# cat /etc/apt/sources.list
## Automatix sources.list
## This is automatically generated by Automatix

####################################
### Official Ubuntu Repositories ###
####################################

# Dapper Final Release Repository
deb http://archive.ubuntu.com/ubuntu/ dapper main restricted universe
multiverse
# deb-src http://archive.ubuntu.com/ubuntu dapper main

# Dapper Security Updates
deb http://archive.ubuntu.com/ubuntu dapper-security main
#deb-src http://archive.ubuntu.com/ubuntu dapper-security main

deb http://archive.ubuntu.com/ubuntu dapper-security restricted
#deb-src http://archive.ubuntu.com/ubuntu dapper-security restricted

deb http://archive.ubuntu.com/ubuntu dapper-security universe
#deb-src http://archive.ubuntu.com/ubuntu dapper-security universe

deb http://archive.ubuntu.com/ubuntu dapper-security multiverse
#deb-src http://archive.ubuntu.com/ubuntu dapper-security multiverse

# Dapper Bugfix Updates
deb http://archive.ubuntu.com/ubuntu dapper-updates main
#deb-src http://archive.ubuntu.com/ubuntu dapper-updates main

deb http://archive.ubuntu.com/ubuntu dapper-updates restricted
#deb-src http://archive.ubuntu.com/ubuntu dapper-updates restricted

deb http://archive.ubuntu.com/ubuntu dapper-updates universe
#deb-src http://archive.ubuntu.com/ubuntu dapper-updates universe

deb http://archive.ubuntu.com/ubuntu dapper-updates multiverse
#deb-src http://archive.ubuntu.com/ubuntu dapper-updates multiverse

# Dapper Backports (new software versions, provided by the Ubuntu
Backports Project)
#deb http://archive.ubuntu.com/ubuntu/ dapper-backports main restricted
universe multiverse
#deb-src http://archive.ubuntu.com/ubuntu/ dapper-backports main
restricted universe multiverse

John Vivirito wrote:
> In your /etc/apt/sources.list file please change the country code you
> are using or completely remove the country code and than run "sudo apt-
> get update". than install kubuntu-desktop if it doesnt install please
> try "sudo apt-get -f install". if that also doesnt work please remove
> "libpoppler1-qt" than install kubuntu-desktop. the first should work.
>

Revision history for this message
John Vivirito (gnomefreak) wrote :

if update and upgrade dont work for you please try to remove libpoppler1 and try to install kubuntu-desktop

Revision history for this message
jens_acamedia (commercial-acamedia) wrote :

of course i did an apt-get update...dont see how apt-get upgrade should
be relevant to this issue but i did one anyway...

still does not work. the dependency problem runs like this

kubuntu-desktop depends kdegraphics-kfile-plugins
kdegraphics-kfile-plugins depends libpoppler1-qt
libpoppler1-qt depends libpoppler1 which wont install...

The following packages have unmet dependencies.
  libpoppler1-qt: Depends: libpoppler1 (= 0.5.1-0ubuntu7) but
0.5.3-0ubuntu1 is to be installed
E: Broken packages

John Vivirito wrote:
> I forgot first thing to try would be sudo apt-get update than sudo apt-
> get upgrade.
>

Revision history for this message
jens_acamedia (commercial-acamedia) wrote :

it doesnt sound right to be forced to remove ubuntu-desktop which is
what removing libpoppler1 means...

id rather wait for a fix...i shouldnt have to downgrade libpoppler1
which is a dependency for ubuntu to install kubuntu, should i?

John Vivirito wrote:
> if update and upgrade dont work for you please try to remove libpoppler1
> and try to install kubuntu-desktop
>

Revision history for this message
John Vivirito (gnomefreak) wrote :

" sudo apt-get -f install" run that command just as i typed it without the ". it does not force anything the -f = --fix-missing. this fix was released a while ago. I moved it back to needs info for the time being. give me outptu of the sudo apt-get -f install command. please dont use a package name with that command.

Changed in poppler:
status: Rejected → Needs Info
Revision history for this message
John Vivirito (gnomefreak) wrote :

Please if apt-get -f install doesnt work please replace your /etc/apt/sources.list with this one and sudo apt-get update and than sudo apt-get install kubuntu-desktop. i know this sources.list works on it. I want to beable to narrow somethings down to the issue.

deb http://archive.ubuntu.com/ubuntu/ dapper main restricted
deb-src http://archive.ubuntu.com/ubuntu/ dapper main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://archive.ubuntu.com/ubuntu/ dapper-updates main restricted
deb-src http://archive.ubuntu.com/ubuntu/ dapper-updates main restricted

## Uncomment the following two lines to add software from the 'universe'
## repository.
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
deb http://archive.ubuntu.com/ubuntu/ dapper universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ dapper universe multiverse

## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
#deb http://archive.ubuntu.com/ubuntu/ dapper-backports main restricted universe multiverse
#deb-src http://archive.ubuntu.com/ubuntu/ dapper-backports main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu dapper-security main restricted
deb-src http://security.ubuntu.com/ubuntu dapper-security main restricted
deb http://security.ubuntu.com/ubuntu dapper-security universe multiverse
deb-src http://security.ubuntu.com/ubuntu dapper-security universe multiverse

Revision history for this message
John Vivirito (gnomefreak) wrote :

nothing with automatix is official so when you stated you use only official repos that was not true. My sources.list file should fix this if not i recommend fixing your install anything that automatix installed or removed along with removing automatix. I talked to the maintainer that worked on this bug and it is fixed. This fix was released a while back and has not been a problem since. Let me know what happens if you replace your /etc/apt/sources.list with the one i gave you. Oh and with the backports there is no such thing in dapper yet. no apps or fixes have been uploaded to them.

Revision history for this message
jens_acamedia (commercial-acamedia) wrote :

did you read the sources.list which i sent you or did you just read the
COMMENTED OUT lines which mention automatix.

i know youre trying to help and im grateful but if you had looked you
would have noticed that my sources.list contains the same entries as yours.

to prove this point i did as you said and replaced my sources.list with
yours to come up with the same error.

thanks for your attempts but i think we need somebody who knows more
about this issue.

John Vivirito wrote:
> nothing with automatix is official so when you stated you use only
> official repos that was not true. My sources.list file should fix this
> if not i recommend fixing your install anything that automatix installed
> or removed along with removing automatix. I talked to the maintainer
> that worked on this bug and it is fixed. This fix was released a while
> back and has not been a problem since. Let me know what happens if you
> replace your /etc/apt/sources.list with the one i gave you. Oh and with
> the backports there is no such thing in dapper yet. no apps or fixes
> have been uploaded to them.
>

Revision history for this message
John Vivirito (gnomefreak) wrote :

paste the output of apt-cache policy libpoppler1 kubuntu-desktop and libpoppler1-qt and kdebase please.

Revision history for this message
Sebastian Dröge (slomo) wrote :

what's the output of
apt-cache policy libpoppler1-qt
apt-cache policy libpoppler1

?

Both should show 0.5.1-0ubuntu7 as installable candidate... 0.5.3-0ubuntu1 was never in dapper and can't be referenced from any package. we only got this a few days ago in edgy.
Is it possible that automatix or something else enabled the xgl repository for some time and you updated poppler?

Revision history for this message
jens_acamedia (commercial-acamedia) wrote :

root@bigboy:~/Encrypted# apt-cache policy libpoppler1-qt
libpoppler1-qt:
  Installed: (none)
  Candidate: 0.5.1-0ubuntu7
  Version table:
     0.5.1-0ubuntu7 0
        500 http://archive.ubuntu.com dapper/main Packages
root@bigboy:~/Encrypted#

root@bigboy:~/Encrypted# apt-cache policy libpoppler1
libpoppler1:
  Installed: 0.5.3-0ubuntu1
  Candidate: 0.5.3-0ubuntu1
  Version table:
 *** 0.5.3-0ubuntu1 0
        100 /var/lib/dpkg/status
     0.5.1-0ubuntu7 0
        500 http://archive.ubuntu.com dapper/main Packages
root@bigboy:~/Encrypted#

root@bigboy:~/Encrypted# apt-cache policy libpoppler1-glib
libpoppler1-glib:
  Installed: 0.5.3-0ubuntu1
  Candidate: 0.5.3-0ubuntu1
  Version table:
 *** 0.5.3-0ubuntu1 0
        100 /var/lib/dpkg/status
     0.5.1-0ubuntu7 0
        500 http://archive.ubuntu.com dapper/main Packages
root@bigboy:~/Encrypted#

Revision history for this message
jens_acamedia (commercial-acamedia) wrote :

thank you all for your time. i finally found out how to downgrade
packages by downloading them manually from the web ubuntu dapper package
download. i then used dpkg -i to install them.

i didnt know that apt-get and synaptics couldnt do downgrades. somehow
these packages were too high in version number. perhaps from when i
tried to get rhythmbox 0.95 running.

is there a better and more efficient way to downgrade for future
reference? couldnt synaptics give the option to downgrade packages which
 have higher versions than the repos?

thanks for helping me out. thanks sebastian for pointing out to me that
this package is not part of dapper and needed to be downgraded.

after downgrading libpoppler1 and libpoppler1-glib its all good and kde
is downloading...

thanks

Revision history for this message
Sebastian Dröge (slomo) wrote :

from what i know apt/synaptic/aptitude don't give an easy way to automatically downgrade something :/

Changed in poppler:
status: Needs Info → Rejected
Revision history for this message
idonthack (anthony-wakkah) wrote :

Synaptic can in fact downgrade packages. Select the package and in the
Package menu at the top select "Force Version..."

The package also appears to be fixed for me. I can now install it
normally.

Revision history for this message
Sebastian Dröge (slomo) wrote :

it can but you still need to downgrade all packages individually

Revision history for this message
Judofyr (judofyr) wrote :

I also have trouble with this :(

Kubuntu-desktop woudn't install and I figure uot that the trouble was in libpoppler1. Then I run: sudo apt-get install libpoppler1=0.5.1-0ubuntu7

An it wanted to remove ubuntu-desktop!!! So I pressed ctrl+c a lot times and run: sudo dpkg --configure -a. Now I tried to install ubuntu-desktop. Now it depends on evince, that depends on libpoppler1 (version 0.5.1-0ubuntu7), it still has 0.5.3-0ubuntu2.

Should I just install 0.5.1-0ubuntu7 and let it remove ubuntu-desktop, and install it after?

Revision history for this message
John Vivirito (gnomefreak) wrote :

let it remove ubuntu-desktop its a meta package and is not needed unless you are running testing (edgy). if you want it back install it when you are done with the other problems.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.