Thanks for having solved a lot of issues ;)

Only one problem remains in place: since I use the experimental repository, the next upgrade shows many updates.

This happens because InRelease files are correctly in /var/lib/apt/lists but the subsequent command:

  [ -n "$APTGETACTION" ] && apt-get ${APTGETEXTRAOPTS} ${APTGETACTION}

in /usr/sbin/apt-zip-inst removes them and creates .reverify files in /var/lib/apt/lists/partial directory.

A little change to solve this:

  ...
  if [ "$APTGETACTION" = "update" ]
  then
APTGETEXTRAOPTS="-o Acquire::TryInRelease=0 ${APTGETEXTRAOPTS} ${APTGETCACHE}"
  else
    APTGETEXTRAOPTS="${APTGETEXTRAOPTS} ${APTGETCACHE}"
  fi

  [ -n "$PACKAGES" ] && apt-get ${APTGETEXTRAOPTS} install $PACKAGES
  [ -n "$APTGETACTION" ] && apt-get ${APTGETEXTRAOPTS} ${APTGETACTION}
...

Thanks again for your work.


--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to