Aramo - Initial helpers status on new release.
Check for helpers on upstream's main repository.
After get debootstrap helpers adjusted and built, follow to packages on the upstream main repository.
Here a simple way to get a list on the matching helpers.
# Hardcoded arch amd64 to simplify comparison
TRISQUEL_DIST="aramo"
UPSTREAM_DIST="jammy"
MAIN_UBUNTU_REPO="http://archive.ubuntu.com/ubuntu"
MAIN_PACKAGES_FILE="$MAIN_UBUNTU_REPO/dists/$UPSTREAM_DIST/main/binary-amd64/Packages.gz"
git clone https://gitlab.trisquel.org/trisquel/package-helpers
cd package-helpers/helpers
git checkout $TRISQUEL_DIST
echo "Found on upstream main repo:"
for i in $(curl -s4 "$MAIN_PACKAGES_FILE" | zgrep 'Source: '|sort|awk '{print$2}'|awk '!a[$0]++')
do
[ -f make-$i ] && echo "make-$i"|tee -a /tmp/main-helpers
done
Complete the list and dependencies then all the missing helpers.
Make sure to use compiled binaries from the production and test repository at http://builds.trisquel.org/ when building these and following binaries using sbuild.
Check for helpers on upstream's not in main repository.
ls make-* >> /tmp/all-helpers
comm -23 /tmp/all-helpers /tmp/main-helpers > /tmp/not-main
for i in make-apt make-base-files make-bash make-debootstrap make-dpkg make-cdebconf
do
sed -i "/$i/d" /tmp/not-main
done
cat /tmp/not-main
Helper needing maintenance
- psensor - #42 (closed) -> source issue 'if' statement
- linux-hwe-5.1X - not yet defined by upstream (no package)
- linux-meta-hwe-5.1X - not yet defined by upstream (no package)
-
debian-reference -
emacs - #43 (closed) -
grub2-unsigned -
hwloc -
localechooser -
check-mk -> pass as binary(?) -
python-pylibacl -> source from bionic (still required?) -
python-pyxattr -> source from bionic (still required?) -
rdiff-backup -> keep version 1.2?
-