:: [DNG] Create local excalibur reposi…
Top Page
Delete this message
Reply to this message
Author: Ismael L. Donis Garcia
Date:  
To: Devuan
Subject: [DNG] Create local excalibur repository
I have a local Daedalus repository that updates successfully. Now, I'm
trying to update it to Excalibur, and I get the following errors:

Errors:
Ignoring missing Release file for
dists/excalibur/main/debian-installer/binary-all/Packages.gz
Download of dists/excalibur/main/debian-installer/binary-all/Packages.gz
failed: 404 Not Found
Ignoring missing Release file for
dists/excalibur/main/binary-all/Packages.gz
Download of dists/excalibur/main/binary-all/Packages.gz failed: 404 Not
Found
Ignoring missing Release file for
dists/excalibur/contrib/binary-all/Packages.gz
Download of dists/excalibur/contrib/binary-all/Packages.gz failed: 404 Not
Found
Ignoring missing Release file for
dists/excalibur/non-free/binary-all/Packages.gz
Download of dists/excalibur/non-free/binary-all/Packages.gz failed: 404 Not
Found
Failed to download some Package, Sources or Release files!
WARNING: releasing 1 pending lock...


How can I fix the script to update the local repository in Excalibur?

#!/bin/sh
if pidof -x $(basename $0) > /dev/null; then
  for p in $(pidof -x $(basename $0)); do
    if [ $p -ne $$ ]; then
      exit
    fi
  done
fi
ARQUITECTURA=i386,amd64
METODO=http
RAMA=excalibur
HOST2=deb.devuan.org
DIR_MIRROR=/mnt/almacen/devuan/excalibur
SECCIONES=main/debian-installer,main,contrib,non-free,non-free-firmware
BUCLES=1


echo "====================================================================="
echo "Actualizando los repositorios DEVUAN 'excalibur';
main/debian-installer, main, contrib, non-free"
echo "====================================================================="
echo ""

debmirror -a ${ARQUITECTURA} \
-s ${SECCIONES} \
-h ${HOST2}/merged \
-d ${RAMA} -r / --progress \
-e
${METODO} --postcleanup --ignore-small-errors --ignore-missing-release --ignore-release-gpg
--nosource --allow-dist-rename \
--timeout=600 \
--diff=none \
${DIR_MIRROR}
echo ""
echo "========================================================="
echo "Fin de la sincronizacion del repositorio. Intentos: $BUCLES con fecha:
$(date)"
echo "========================================================="
echo ""


Best Regards
--
Ismael Lorenzo Donis Garcia