Problems Installing Abrowser/Icecat
I added the PPA (sudo add-apt-repository ppa:legimet/abrowser-kde) and updated synaptic. Everything went fine up to that point. Then I accidentally installed Abrowser (which worked btw I launched it) instead of Icecat... So I marked everything for complete removal, and synaptic said it removed everything. The problem is synaptic now says the Icecat package is broken, but wont let me "fix broken package". I recorded all the error messages if needed, but this seems to be the major one.
E: Unable to correct problems, you have held broken packages.
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies
E: Unable to lock the list directory
Any help would be greatly appreciated, Icecat is my favorite browser, and I've donated to the project.
Attachment | Size |
---|---|
Icecat-Error2.png | 65.14 KB |
Have you tried "apt-get install -f" ?
On Fri, 2014-08-29 at 07:50 +0200, name at domain wrote:
> I added the PPA (sudo add-apt-repository ppa:legimet/abrowser-kde) and
> updated synaptic. Everything went fine up to that point. Then I
> accidentally installed Abrowser (which worked btw I launched it) instead of
> Icecat... So I marked everything for complete removal, and synaptic said it
> removed everything. The problem is synaptic now says the Icecat package is
> broken, but wont let me "fix broken package". I recorded all the error
> messages if needed, but this seems to be the major one.
>
>
> E: Unable to correct problems, you have held broken packages.
> E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by
> held packages.
> E: Unable to correct dependencies
> E: Unable to lock the list directory
>
>
> Any help would be greatly appreciated, Icecat is my favorite browser, and
> I've donated to the project.
>
--
Happy hacking!
Ivan Antipenko aka akfio
www: http://blog.akifo.pw
xmpp: name at domain
social net: http://social.feder8.ru/profile/akifo
Will try. Guessing at your context, but will try. Thanks
No Dice.
localhost5@Localhost:~$ sudo apt-get install -f
[sudo] password for localhost5:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
linux-image-3.2.0-58-generic gambas2-gb-gtk gambas2-gb-gui gambas2-runtime
gambas2-gb-settings language-pack-kde-en kde-l10n-engb gambas2-gb-qt-ext
gambas2-gb-db libqt3-mt gambas2-gb-qt language-pack-kde-en-base
gambas2-gb-form
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
localhost5@Localhost:~$ sudo apt-get autoremove
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
gambas2-gb-db gambas2-gb-form gambas2-gb-gtk gambas2-gb-gui gambas2-gb-qt
gambas2-gb-qt-ext gambas2-gb-settings gambas2-runtime kde-l10n-engb
language-pack-kde-en language-pack-kde-en-base libqt3-mt
linux-image-3.2.0-58-generic
0 upgraded, 0 newly installed, 13 to remove and 0 not upgraded.
After this operation, 168 MB disk space will be freed.
Do you want to continue [Y/n]? y
(Reading database ... 248482 files and directories currently installed.)
Removing gambas2-gb-db ...
Removing gambas2-gb-form ...
Removing gambas2-gb-gui ...
Removing gambas2-gb-gtk ...
Removing gambas2-gb-qt-ext ...
Removing gambas2-gb-qt ...
Removing gambas2-gb-settings ...
Removing gambas2-runtime ...
Removing kde-l10n-engb ...
Removing libqt3-mt ...
Removing linux-image-3.2.0-58-generic ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.2.0-58-generic /boot/vmlinuz-3.2.0-58-generic
update-initramfs: Deleting /boot/initrd.img-3.2.0-58-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.2.0-58-generic /boot/vmlinuz-3.2.0-58-generic
Generating grub.cfg ...
Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
Found linux image: /boot/vmlinuz-3.2.0-67-generic
Found initrd image: /boot/initrd.img-3.2.0-67-generic
Found linux image: /boot/vmlinuz-3.2.0-64-generic
Found initrd image: /boot/initrd.img-3.2.0-64-generic
Found linux image: /boot/vmlinuz-3.2.0-63-generic
Found initrd image: /boot/initrd.img-3.2.0-63-generic
Found linux image: /boot/vmlinuz-3.2.0-60-generic
Found initrd image: /boot/initrd.img-3.2.0-60-generic
Found memtest86+ image: /memtest86+.bin
done
Removing language-pack-kde-en-base ...
Removing language-pack-kde-en ...
Processing triggers for hicolor-icon-theme ...
Processing triggers for shared-mime-info ...
Unknown media type in type 'all/all'
Unknown media type in type 'all/allfiles'
Unknown media type in type 'uri/mms'
Unknown media type in type 'uri/mmst'
Unknown media type in type 'uri/mmsu'
Unknown media type in type 'uri/pnm'
Unknown media type in type 'uri/rtspt'
Unknown media type in type 'uri/rtspu'
Processing triggers for man-db ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Processing triggers for software-center ...
INFO:softwarecenter.db.update:no translation information in database needed
localhost5@Localhost:~$
and apt-get install icecat --reinstall after it?
On Fri, 2014-08-29 at 08:18 +0200, name at domain wrote:
> No Dice.
>
> localhost5@Localhost:~$ sudo apt-get install -f
> [sudo] password for localhost5:
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> The following packages were automatically installed and are no longer
> required:
> linux-image-3.2.0-58-generic gambas2-gb-gtk gambas2-gb-gui gambas2-runtime
> gambas2-gb-settings language-pack-kde-en kde-l10n-engb gambas2-gb-qt-ext
> gambas2-gb-db libqt3-mt gambas2-gb-qt language-pack-kde-en-base
> gambas2-gb-form
> Use 'apt-get autoremove' to remove them.
> 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
> localhost5@Localhost:~$ sudo apt-get autoremove
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> The following packages will be REMOVED:
> gambas2-gb-db gambas2-gb-form gambas2-gb-gtk gambas2-gb-gui gambas2-gb-qt
> gambas2-gb-qt-ext gambas2-gb-settings gambas2-runtime kde-l10n-engb
> language-pack-kde-en language-pack-kde-en-base libqt3-mt
> linux-image-3.2.0-58-generic
> 0 upgraded, 0 newly installed, 13 to remove and 0 not upgraded.
> After this operation, 168 MB disk space will be freed.
> Do you want to continue [Y/n]? y
> (Reading database ... 248482 files and directories currently installed.)
> Removing gambas2-gb-db ...
> Removing gambas2-gb-form ...
> Removing gambas2-gb-gui ...
> Removing gambas2-gb-gtk ...
> Removing gambas2-gb-qt-ext ...
> Removing gambas2-gb-qt ...
> Removing gambas2-gb-settings ...
> Removing gambas2-runtime ...
> Removing kde-l10n-engb ...
> Removing libqt3-mt ...
> Removing linux-image-3.2.0-58-generic ...
> Examining /etc/kernel/postrm.d .
> run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.2.0-58-generic
> /boot/vmlinuz-3.2.0-58-generic
> update-initramfs: Deleting /boot/initrd.img-3.2.0-58-generic
> run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.2.0-58-generic
> /boot/vmlinuz-3.2.0-58-generic
> Generating grub.cfg ...
> Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is
> set is no longer supported.
> Found linux image: /boot/vmlinuz-3.2.0-67-generic
> Found initrd image: /boot/initrd.img-3.2.0-67-generic
> Found linux image: /boot/vmlinuz-3.2.0-64-generic
> Found initrd image: /boot/initrd.img-3.2.0-64-generic
> Found linux image: /boot/vmlinuz-3.2.0-63-generic
> Found initrd image: /boot/initrd.img-3.2.0-63-generic
> Found linux image: /boot/vmlinuz-3.2.0-60-generic
> Found initrd image: /boot/initrd.img-3.2.0-60-generic
> Found memtest86+ image: /memtest86+.bin
> done
> Removing language-pack-kde-en-base ...
> Removing language-pack-kde-en ...
> Processing triggers for hicolor-icon-theme ...
> Processing triggers for shared-mime-info ...
> Unknown media type in type 'all/all'
> Unknown media type in type 'all/allfiles'
> Unknown media type in type 'uri/mms'
> Unknown media type in type 'uri/mmst'
> Unknown media type in type 'uri/mmsu'
> Unknown media type in type 'uri/pnm'
> Unknown media type in type 'uri/rtspt'
> Unknown media type in type 'uri/rtspu'
> Processing triggers for man-db ...
> Processing triggers for libc-bin ...
> ldconfig deferred processing now taking place
> Processing triggers for software-center ...
> INFO:softwarecenter.db.update:no translation information in database needed
> localhost5@Localhost:~$
>
localhost5@Localhost:~$ sudo apt-get install icecat --reinstall
[sudo] password for localhost5:
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:
icecat : Depends: xul-ext-torproxy but it is not installable
E: Unable to correct problems, you have held broken packages.
localhost5@Localhost:~$
sorry...
Today I had the same problem. I resolved it in the following manner:
First install;
sudo apt-get install xul-ext-torproxy tor
Then, you need to download the necessary debs from here (lang and arch):
http://devel.trisquel.info/icecat/belenos/pool/main/i/icecat/
and install it (one by one) using dpkg. First icecat, example:
sudo dpkg -i icecat_31.0+gnu3_amd64.deb
Likewise for the language pack (If this is the case). After (If you have added the ppa):
sudo apt-get update && sudo apt-get dist-upgrade
I have to add the extension packages to the ppa, which I'll do later today. Meanwhile, get the deb package from http://devel.trisquel.info/icecat/toutatis/pool/main/x/xul-ext-torproxy/ and install it. Also, if you want the KDE integration (which I assume you do since you're installing from my ppa), install the package icecat-kde-support.
Ok, so. Icecat is successfully installed! Thank you everyone who helped. I truly haven’t encountered such a helpful Linux community before, not to diss anyone, but you guys have been much more helpful.
Following your advice I:
~$ sudo apt-get install xul-ext-torproxy tor
[sudo] password for localhost5:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package xul-ext-torproxy is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'xul-ext-torproxy' has no installation candidate
Ok so I downloaded it like Legimet said, and:
~$ sudo dpkg -i /home/localhost5/Downloads/Icecat-31.0/xul-ext-torproxy_2.3_all.deb
Selecting previously unselected package xul-ext-torproxy.
(Reading database ... 242178 files and directories currently installed.)
Unpacking xul-ext-torproxy (from .../xul-ext-torproxy_2.3_all.deb) ...
dpkg: dependency problems prevent configuration of xul-ext-torproxy:
xul-ext-torproxy depends on tor; however:
Package tor is not installed.
dpkg: error processing xul-ext-torproxy (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
xul-ext-torproxy
Ok, so...
sudo synaptic
“You have one broken package. Please...blablabla”
So I fixed that, then used synaptic to install it, and that worked.
I then downloaded, and tried installing the Icecat packages with sudo dpkg -i (starting with icecat_31.0+gnu3_amd64.deb) again.
(Reading database ... 243492 files and directories currently installed.)
Preparing to replace icecat 31.0+gnu3 (using .../icecat_31.0+gnu3_amd64.deb) ...
Unpacking replacement icecat ...
dpkg: dependency problems prevent configuration of icecat:
icecat depends on libc6 (>= 2.17); however:
Version of libc6 on system is 2.15-0ubuntu10.7.
icecat depends on libfontconfig1 (>= 2.9.0); however:
Version of libfontconfig1 on system is 2.8.0-3ubuntu9.1.
icecat depends on libglib2.0-0 (>= 2.37.3); however:
Version of libglib2.0-0 on system is 2.32.4-0ubuntu1.
icecat depends on libpango-1.0-0 (>= 1.22.0); however:
Package libpango-1.0-0 is not installed.
icecat depends on libpangocairo-1.0-0 (>= 1.14.0); however:
Package libpangocairo-1.0-0 is not installed.
dpkg: error processing icecat (--install):
dependency problems - leaving unconfigured
Processing triggers for desktop-file-utils ...
Processing triggers for man-db ...
Errors were encountered while processing:
icecat
eh...
Then software center opened, (this sometimes happens when I install debs) and displayed the message below. So I let it run it’s fix, then looked for Icecat in software center, and found it, so I ran the install. Well that did it. “shrugs”
Anyway I couldn’t have done it without your help. Thank you so much.
El sáb, 30-08-2014 a las 03:06 +0200, name at domain escribió:
> Ok, so. Icecat is successfully installed! Thank you everyone who helped.
> I truly haven’t encountered such a helpful Linux community before, not to
> diss anyone, but you guys have been much more helpful.
> Following your advice I:
> ~$ sudo apt-get install xul-ext-torproxy tor
> [sudo] password for localhost5:
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> Package xul-ext-torproxy is not available, but is referred to by another
> package.
> This may mean that the package is missing, has been obsoleted, or
> is only available from another source
>
> E: Package 'xul-ext-torproxy' has no installation candidate
>
> Ok so I downloaded it like Legimet said, and:
>
> ~$ sudo dpkg -i
> /home/localhost5/Downloads/Icecat-31.0/xul-ext-torproxy_2.3_all.deb
> Selecting previously unselected package xul-ext-torproxy.
> (Reading database ... 242178 files and directories currently installed.)
> Unpacking xul-ext-torproxy (from .../xul-ext-torproxy_2.3_all.deb) ...
> dpkg: dependency problems prevent configuration of xul-ext-torproxy:
> xul-ext-torproxy depends on tor; however:
> Package tor is not installed.
> dpkg: error processing xul-ext-torproxy (--install):
> dependency problems - leaving unconfigured
> Errors were encountered while processing:
> xul-ext-torproxy
>
> Ok, so...
>
> sudo synaptic
>
> “You have one broken package. Please...blablabla”
>
> So I fixed that, then used synaptic to install it, and that worked.
>
> I then downloaded, and tried installing the Icecat packages with sudo dpkg -i
> (starting with icecat_31.0+gnu3_amd64.deb) again.
>
> (Reading database ... 243492 files and directories currently installed.)
> Preparing to replace icecat 31.0+gnu3 (using .../icecat_31.0+gnu3_amd64.deb)
> ...
> Unpacking replacement icecat ...
> dpkg: dependency problems prevent configuration of icecat:
> icecat depends on libc6 (>= 2.17); however:
> Version of libc6 on system is 2.15-0ubuntu10.7.
> icecat depends on libfontconfig1 (>= 2.9.0); however:
> Version of libfontconfig1 on system is 2.8.0-3ubuntu9.1.
> icecat depends on libglib2.0-0 (>= 2.37.3); however:
> Version of libglib2.0-0 on system is 2.32.4-0ubuntu1.
> icecat depends on libpango-1.0-0 (>= 1.22.0); however:
> Package libpango-1.0-0 is not installed.
> icecat depends on libpangocairo-1.0-0 (>= 1.14.0); however:
> Package libpangocairo-1.0-0 is not installed.
> dpkg: error processing icecat (--install):
> dependency problems - leaving unconfigured
> Processing triggers for desktop-file-utils ...
> Processing triggers for man-db ...
> Errors were encountered while processing:
> icecat
>
> eh...
>
> Then software center opened, (this sometimes happens when I install debs)
> and displayed the message below. So I let it run it’s fix, then looked for
> Icecat in software center, and found it, so I ran the install. Well that did
> it. “shrugs”
> Anyway I couldn’t have done it without your help. Thank you so much.
you are welcome :).
Wow, thanks :D