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

[dak/master] pointrelease: remove new d-i version from ${pusuite}



---
 config/debian/pointrelease | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/config/debian/pointrelease b/config/debian/pointrelease
index 5b17d4b..fa1e1de 100755
--- a/config/debian/pointrelease
+++ b/config/debian/pointrelease
@@ -235,6 +235,14 @@ confirm
 if [[ -n ${diver} ]]; then
     log "Installing new d-i version ${diver}"
     dak copy-installer -s ${pusuite} -d ${suite} ${diver}
+    # Remove new version from proposed-updates
+    cd $ftpdir/dists/${pusuite}/main
+    for iarch in $(dak admin s-a list-arch ${suite}); do
+        rm -rf -- "installer-${iarch}/${diver}"
+        if [[ -L install-${iarch}/current && "$(readlink install-${iarch}/current)" = "${diver}" ]]; then
+            rm install-${iarch}/current
+        fi
+    done
 
     if [[ -n ${dioldver} ]]; then
         log "Moving old d-i version ${dioldver} to morgue"
-- 
2.1.4



Reply to: