diff --git a/create-packages.sh b/create-packages.sh
index ff78318a7d1e69cd63207b735ac713ab53b6e334..f85f478f5fd4fcdbd84d1ec9e94c4b7e0578a2b1 100755
--- a/create-packages.sh
+++ b/create-packages.sh
@@ -9,11 +9,6 @@ for pkg in python3-stdeb fakeroot python3-all dh-python python3-venv; do
     fi
 done
 
-if ! dpkg -l python3-py-consul </dev/null &>/dev/null; then
-    echo -e "\n\nplease install: ./packages/deb/python3-py-consul_1.2.4-1_all.deb\n"
-    exit
-fi
-
 deb2ubu() {
     local DEB_NAME=$1
     cd deb_dist/
@@ -21,6 +16,7 @@ deb2ubu() {
     if [[ -f control.tar.zst ]]; then
       zstd -d <control.tar.zst | xz >control.tar.xz
       zstd -d <data.tar.zst | xz >data.tar.xz
+      rm -f "../packages/deb/${DEB_NAME}"
       ar -m -c -a sdsd "../packages/deb/${DEB_NAME}" debian-binary control.tar.xz data.tar.xz
     else
       cp $DEB_NAME ../packages/deb/$DEB_NAME
diff --git a/setup.py b/setup.py
index 59171a56e6bb5f9d7c8571615230509bdd197ff2..3bfd0bd41064c8e2a58c1fe3de902b0c90c61093 100644
--- a/setup.py
+++ b/setup.py
@@ -31,7 +31,7 @@ setup(
     version=version,
     description="A tool to manage certificates on Vault, Redis, Consul",
     long_description=DESC,
-    url="https://gitlab.geant.org/devops/wile_coyote",
+    url="https://gitlab.software.geant.org/devops/wile_coyote",
     install_requires=requirements,
     author="Massimiliano Adamo",
     author_email="massimiliano.adamo@geant.org",