reproduce-devel
[Top][All Lists]
Advanced

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

[task #15739] Wishlist - Debian patched stable or testing or unstable se


From: Mohammad Akhlaghi
Subject: [task #15739] Wishlist - Debian patched stable or testing or unstable set of sources
Date: Sun, 2 Aug 2020 11:15:56 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:79.0) Gecko/20100101 Firefox/79.0

Follow-up Comment #1, task #15739 (project reproduce):

Thanks for the interesting suggestion Boud. 

By "download" software from Debian, you mean the source tarballs, right? In
particular, the "pristine-tar" branch of each package (like this one for
Gnuastro
<https://salsa.debian.org/debian-astro-team/gnuastro/-/tree/pristine-tar>. You
don't mean downloading the binary packaged files, right?

If so, then your suggestion would translate to an interesting suggestion: only
updating versions of software that are in certain stages of the Debian release
(stable, testing or unstable). We can even write a small script to parse the
unified Debian interface and get the list of packages that need updating.

Running this script can even be provided at configure time, so the person
running Maneage can say that for example, I want all my software versions
(with build instructions in Maneage!) to match the current Debian stable. That
script would then update the project's 'versions.conf' and 'checksums.conf'
source files and build those versions. Later, the user can commit the changes
made in these files to be able to reproduce their project's software
environment independent of future updates to the Debian stable, testing or
unstable branches.

This would also greatly simplify the task of us Maneage maintaiers (every
month, we would just have to check with Debian testing and update the packages
to versions that are now used there! Instead of manually going and changing
all the versions like what I did the other day! 



    _______________________________________________________

Reply to this item at:

  <https://savannah.nongnu.org/task/?15739>

_______________________________________________
  Message sent via Savannah
  https://savannah.nongnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]