Parece que você tem alguns pinnings de pacotes.
caminho do dpkg
Mas de qualquer forma, basta fazer o download desses pacotes ( libg2c0
, gcc-3.4-base
, gcc-3.4
, cpp-3.4
) com o wget e instalá-los diretamente com o dpkg. Com alguma linha de comando fu:
PACKAGES=(libg2c0 gcc-3.4 gcc-3.4-base cpp-3.4)
for pkg in $PACKAGES; do wget http://archive.ubuntu.com/ubuntu//pool/universe/g/gcc-3.4/${pkg}_3.4.6-6ubuntu5_$(dpkg --print-architecture).deb; done
sudo dpkg -i ${PACKAGES/%/_3.4.6-6ubuntu5_$(dpkg --print-architecture).deb}
Não há necessidade de fontes do pacote hardy com esse método.
caminho APT
Um método alternativo com as fontes hardy ativadas seria configurar alguns detalhes de pacotes em /etc/apt/preferences
:
Package: libg2c0 gcc-3.4 gcc-3.4-base cpp-3.4
Pin: release a=hardy*
Pin-Priority: 500
Package: *
Pin: release a=hardy*
Pin-Priority: -1