Hi all,

I have a server at work that is hacked and customized to bits to keep a wiki going using mediawiki [1] software including node.js [1a] binaries.

It was a turneky [2] appliance based on Debian 6 or squeeze.  It's work very well these past 6 or 7 years.

It also runs a ruby on rails app clockingit.[3]

I've installed the anaconda python distribution [4] on it and that is running fine.  It was the only way to get python 3.4 running nicely with notebooks.

A thing I've been tinkering with lately is the latex circuit package circuitikz [5] for my making nice circuit diagrams and another bit of ipython magics [6] allows you to insert these into your ipython notebooks.

I know this keeps putting off the inevitable but I'd rather procrastinate further than rebuild the server.

It seems squeeze has experienced some sort of migration to an LTS release even though officially it's not longer supported.

The point is, I'd like to

sudo apt-get install texlive-science but say it will have problems

chris@wiki apt/sources.list.d$ sudo apt-get install texlive-science
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:
 texlive-science : Depends: python2.7 but it is not going to be installed
                   Depends: texlive-base (>= 2015) but it is not going to be installed
                   Depends: texlive-latex-base (>= 2015) but it is not going to be installed
                   Depends: tex-common (>= 6) but 2.08.1 is to be installed
                   Depends: texlive-latex-recommended (>= 2015) but it is not going to be installed
                   Depends: texlive-binaries (>= 2015.20160222.37495-1) but 2009-8 is to be installed
E: Broken packages

when I do sudo apt-get update

Err http://cdn.debian.net squeeze/main amd64 Packages
  404  Not Found [IP: 180.214.94.18 80]
Err http://cdn.debian.net squeeze/contrib amd64 Packages
  404  Not Found [IP: 180.214.94.18 80]
Err http://cdn.debian.net squeeze/non-free amd64 Packages
  404  Not Found [IP: 128.61.240.89 80]
Fetched 39.3 kB in 7s (5257 B/s)
W: There is no public key available for the following key IDs:
7638D0442B90D010
W: Failed to fetch http://cdn.debian.net/debian/dists/squeeze/main/binary-amd64/Packages.gz  404  Not Found [IP: 180.214.94.18 80]

W: Failed to fetch http://cdn.debian.net/debian/dists/squeeze/contrib/binary-amd64/Packages.gz  404  Not Found [IP: 180.214.94.18 80]

W: Failed to fetch http://cdn.debian.net/debian/dists/squeeze/non-free/binary-amd64/Packages.gz  404  Not Found [IP: 128.61.240.89 80]

So is seems I need to update the squeeze sources to still access the old repos.

I'm nervous about upgrading because of all the customisations and don't wish to break things.

Any clues on how I have have my server still able to download old packages.

Cheers

 

Chris

 

[1] http://mediawiki.org/

[1a] https://nodejs.org/en/download/

[2] http://www.turnkeylinux.org/

[3] http://www.clockingit.com/

[4] https://www.continuum.io/downloads

[5] http://www.texample.net/tikz/examples/circuitikz/

[6] https://github.com/mkrphys/ipython-tikzmagic