[SOLVED] Debian wheezy 7.5 upgrades in synaptic not found
DebianThis forum is for the discussion of Debian Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I am trying to execute an upgrade of iceweasel. I currently have 24.5 but the latest version is apparently 24.6. However, when I try do upgrade I get the following error.
I guess I should mention that the whilst I've got Debian Wheezy, the kernel is 3.14.
Not sure where I should look to track the problem down. My sources.list looks like this:
Code:
deb http://http.debian.net/debian wheezy main contrib non-free
deb http://security.debian.org/ wheezy/updates main contrib
deb http://ftp.debian.org/debian/ wheezy-updates main contrib
deb http://ftp.debian.org/debian wheezy-backports main contrib non-free
deb-src http://ftp.debian.org/debian wheezy-backports main contrib non-free
# MATE desktop
deb http://packages.mate-desktop.org/repo/debian wheezy main
# Shrew Soft VPN for debian
deb http://ftp.de.debian.org/debian wheezy-backports main contrib non-free
# Ubuntu repo for java 7
# deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise main
# deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu precise main
# recent multimedia firmware (not official debian stuff)
# deb ftp://ftp.deb-multimedia.org wheezy main non-free
# deb ftp://ftp.deb-multimedia.org wheezy-backports main
My suspicion is that the problem is there, but I'm still not very good at interpreting the details in this file.
Distribution: Debian Wheezy, Jessie, Sid/Experimental, playing with LFS.
Posts: 2,900
Rep:
Change this
Code:
deb http://http.debian.net/debian wheezy main contrib non-free
deb http://security.debian.org/ wheezy/updates main contrib non-free
deb http://ftp.debian.org/debian/ wheezy-updates main contrib non-free
deb http://ftp.debian.org/debian wheezy-backports main contrib non-free
deb-src http://ftp.debian.org/debian wheezy-backports main contrib non-free
# MATE desktop
deb http://packages.mate-desktop.org/repo/debian wheezy main
# Shrew Soft VPN for debian
deb http://ftp.de.debian.org/debian wheezy-backports main contrib non-free
# Ubuntu repo for java 7
# deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise main
# deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu precise main
# recent multimedia firmware (not official debian stuff)
# deb ftp://ftp.deb-multimedia.org wheezy main non-free
# deb ftp://ftp.deb-multimedia.org wheezy-backports main
To this
Code:
deb http://http.debian.net/debian wheezy main contrib non-free
deb http://security.debian.org/ wheezy/updates main contrib
deb http://http.debian.net/debian/ wheezy-updates main contrib
deb http://http.debian.net/debian/ wheezy-backports main contrib non-free
# Ubuntu repo for java 7 #
# deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise main
# recent multimedia firmware (not official debian stuff)#
# deb ftp://ftp.deb-multimedia.org wheezy main non-free
# deb ftp://ftp.deb-multimedia.org wheezy-backports main
I personally wouldn't be mixing Ubuntu PPAs with Debian, it can be a disaster waiting to happen.
Mate is now officially part of Debian and is available for Wheezy through wheezy-backports. The MATE repository is no longer supported and you will be missing out on vital security updates. I would advise you to change all your current MATE packages to the ones available through wheezy-backports.
The shrewsoft line is already part of the Debian repository, you don't need an extra line pointing to the same thing.
As evo2 asked did you do an apt-get update before apt-get upgrade? If not you will not see the latest version of anything and that may be why you are having problems. I suspect your sources.list isn;t helping either though.
No I didn't forget I used what the OP was already using. As far as I am aware security doesn't even do non-free, I may be wrong and am happy to be corrected if I am.
Yes in that post we can see he is trying to install packages with version 24.6.0, if you have a look at the repo the versions there are 24.7.0. So it looks like the OP has an old package index which is why I suggested running "apt-get update".
Firstly, thanks for the information and the in depth discussion, which I will have to look into more closely to see if I've understood it all.
Secondly, my apologies for not responding sooner. I'm a tad overworked at the moment and I also got no e-mail to advise me there had been a response... odd.
Thirdly, the Ubuntu repositories are commented out... I guess I should just delete them altogether, eh?
Forthly, I will fix the MATE stuff tonight when I get back from work and see what changes... I've got a few minor issues which might just be due to that.
Lastly, and most importantly, I did not do an update before the upgrade. That was obviously the problem. I'm slowly working through the Debian Administrator's Handbook but haven't got to the bit where APT is explained, yet.
Thirdly, the Ubuntu repositories are commented out... I guess I should just delete them altogether, eh?
Why are they there? Did you installed packages from those repositories? If so, do not be surprised if you are unable to successfully install the security updates.
Distribution: Debian Wheezy, Jessie, Sid/Experimental, playing with LFS.
Posts: 2,900
Rep:
There is absolutely no need for apt-get clean in this instance but considering the impending change for MATE from the MATE repository to Debians backports apt-get dist-upgrade may be worthwhile.
Quote:
apt-get clean
clean clears out the local repository of retrieved package files.
It removes everything but the lock file from
/var/cache/apt/archives/ and /var/cache/apt/archives/partial/. When
APT is used as a dselect(1) method, clean is run automatically.
Those who do not use dselect will likely want to run apt-get clean
from time to time to free up disk space.
apt-get update
update is used to resynchronize the package index files from their
sources. The indexes of available packages are fetched from the
location(s) specified in /etc/apt/sources.list. For example, when
using a Debian archive, this command retrieves and scans the
Packages.gz files, so that information about new and updated
packages is available. An update should always be performed before
an upgrade or dist-upgrade. Please be aware that the overall
progress meter will be incorrect as the size of the package files
cannot be known in advance.
apt-get upgrade
upgrade is used to install the newest versions of all packages
currently installed on the system from the sources enumerated in
/etc/apt/sources.list. Packages currently installed with new
versions available are retrieved and upgraded; under no
circumstances are currently installed packages removed, or packages
not already installed retrieved and installed. New versions of
currently installed packages that cannot be upgraded without
changing the install status of another package will be left at
their current version. An update must be performed first so that
apt-get knows that new versions of packages are available.
apt-get dist-upgrade
dist-upgrade in addition to performing the function of upgrade,
also intelligently handles changing dependencies with new versions
of packages; apt-get has a "smart" conflict resolution system, and
it will attempt to upgrade the most important packages at the
expense of less important ones if necessary. The dist-upgrade
command may therefore remove some packages. The
/etc/apt/sources.list file contains a list of locations from which
to retrieve desired package files. See also apt_preferences(5) for
a mechanism for overriding the general settings for individual
packages.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.