Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Jessie arm cross-development environment broken.

If none of the specific sub-forums seem right for your thread, ask here.
Post Reply
Message
Author
chricky
Posts: 3
Joined: 2018-08-02 00:06

Jessie arm cross-development environment broken.

#1 Post by chricky »

Hi.
I recently broke my code development environment by upgrading a Jessy distribution.
The short question:
Is there somewhere I can find old *.deb package versions. Particularly I'm looking for development tools *-4.9_4.9.2-10_amd64.deb not *-4.9_4.9.2-10+deb8u1_amd64.deb

The Longer story:
I've recently broken my development environment were I'm compiling code for an ARM based Linux system on a AMD64 based Linux system.
The setup that was working was based on Jessie, with a combination of mainline and the embedian repository.
On a recent apt-get upgrade I allowed the gcc-4.9 to upgrade to version 4.9.2-10+deb8u1 for the amd64 target tools, this conflicts with the embedian arm-linux-gnueabihf_4.9.2-10 arm target tools.
The easiest way forward for me is to downgrade the _amd64 based tools, but I cannot find old versions of them.
I can't upgrade to stretch as this breaks other things in the development environment.
Any help or suggestions will be welcomed.
Best regards,
Chris

User avatar
debiman
Posts: 3063
Joined: 2013-03-12 07:18

Re: Jessie arm cross-development environment broken.

#2 Post by debiman »

https://www.startpage.com/do/dsearch?qu ... +downgrade
seems there's various ways; i won't comment further, you need to read & decide what you want to try.
esp. with your non-standard repos this can become pretty tricky.

User avatar
4D696B65
Site admin
Site admin
Posts: 2696
Joined: 2009-06-28 06:09
Been thanked: 86 times

Re: Jessie arm cross-development environment broken.

#3 Post by 4D696B65 »


chricky
Posts: 3
Joined: 2018-08-02 00:06

Re: Jessie arm cross-development environment broken.

#4 Post by chricky »

Thank you, both to debiman, and particularly 4D698B65
The pointer to https://snapshot.debian.org/ was what I needed.
I had found some of the packages in ISO snap shots, but on a multi-arch system, that would have meant downloading a lot of Gigs.
I may add another post for those curious on if I manage to roll back and freeze development environment, but for the moment I have what I need to attempt the down grade.
Best regards,
Chris

chricky
Posts: 3
Joined: 2018-08-02 00:06

Re: Jessie arm cross-development environment broken.

#5 Post by chricky »

Hi All.

Just a follow up:

Phew. I can build my project again. Thanks for the assistance.

Here is the FWI follow up:

Commented out normal sources from /etc/apt/sources.list and added the following line:
deb http://snapshot.debian.org/archive/debi ... 1T111800Z/ jessie main

Used aptitude to set the installation versions on a whole bunch of packages, and added the -f flag to assist with conflict resolution:
sudo aptitude install gcc-4.9-base=4.9.2-10 gcc-4.9-base:armhf=4.9.2-10 gcc-4.9-base:i386=4.9.2-10 libasan1=4.9.2-10 libasan1:armhf=4.9.2-10 libatomic1=4.9.2-10 libatomic1:armhf=4.9.2-10 libasan1:armhf=4.9.2-10 libgcc-4.9-dev=4.9.2-10 libgcc-4.9-dev:armhf=4.9.2-10 gcc-4.9-base:armhf=4.9.2-10 gcc-4.9-base:i386=4.9.2-10 libgomp1:armhf=4.9.2-10 gcc-4.9-base:armhf=4.9.2-10 libgomp1=4.9.2-10 libstdc++6:armhf=4.9.2-10 libstdc++6:i386=4.9.2-10 gcc-4.9-base:armhf=4.9.2-10 libstdc++6=4.9.2-10 gcc-4.9-base:i386=4.9.2-10 libstdc++6=4.9.2-10 libubsan0:armhf=4.9.2-10 gcc-4.9-base:armhf=4.9.2-10 libubsan0=4.9.2-10 gcc-4.9=4.9.2-10 libgcc1=1:4.9.2-10 libgcc1:armhf=1:4.9.2-10 libgcc1:i386=1:4.9.2-10 libc6-i386 libgcj-common -f

This allowed the installation of the compiler I needed:
sudo apt-get install gcc-arm-linux-gnueabihf

And the build environment for my project is functional again :-)

Best regards,
Chris

Post Reply