[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

efficient use of http://snapshot.debian.org/ ?



When trying to install packages for both the 32bit and 64bit powerpc version of debian sid, it is pretty common to find a situation where the package can't be installed due to a missing supporting library.

The latest examples I came across were installing vlc, ffmpeg, firefox, and thunderbird, all of which installed but all of which had several libraries that couldn't be automatically resolved and required manual intervention.

Adrian already put up an explanation for why this happens.

https://lists.debian.org/debian-sparc/2017/12/msg00060.html

To work around this, I have been going to the snapshot.debian.org web page, and entering the name of the library package that is needed in the appropriate search box. That brings up a list of recent snapshots, and browsing that list has (in most cases) led me to the last ppc or ppc64 version available. I download the deb and install it manually with "dpkg -i ./my_deb.deb" and move on to the next one, until they are all satisfied, and then the package I want installs.

So far this works, but it's somewhat tedious. There are instructions on the snapshot.debian.org web page for adding snapshots to the sources.list , with an over-ride so they are not considered expired, but I'm not clear on how that would work exactly. There are dozens and dozens (hundreds, really) of snapshots. Would one add a snapshot from say a year ago, and ride with that? Or add multiple snapshots? The logic of how those get used in sources.list is not clear to me.

What I'm hoping for is that apt will find and use the latest snapshot version of the needed library on it's own, if that is at all possible, without my "manual" method being needed.

Thanks, anyone who knows how this is supposed to work.

Ken

Reply to: