Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

How do i downgrade iceweasel 3 to 2 in lenny? I tried to use pinning but i think something went wrong (maybe with version i wrote in /etc/apt/preferences) and now 'there's no package available' when i try to apt-get install iceweasel

Package: iceweasel
Pin: version
Pin-Priority: 1001
share|improve this question

You're probably getting "no package available" because the version you've specified isn't actually available in the stable (Lenny) repository, and your sources.list file probably doesn't include the oldstable (Etch) repository.

But I wouldn't add the old repository immediately. Instead, download the Etch binary from the link and try to install it manually:

$ sudo dpkg -i iceweasel_2.0.0.19-0etch1_i386.deb

If you run into dependency problems, purge that package (sudo apt-get purge iceweasel) and make a choice:

  • Enable the oldstable repository and install with aptitude, which might downgrade other packages while attempting to satisfy dependencies; or

  • Grab the sources (also available from the Etch link, in the right-hand sidebar), install the build prerequisites, and compile your own version of the package.

Whichever route you decide on, your "Hold" should now work.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.