Package: gnuplot-x11
Version: 5.0.3+dfsg3-4
Severity: normal
I'm seeing the following update-alternatives warnings when installing or
reinstalling gnuplot-x11:
,----
| Setting up gnuplot-x11 (5.0.3+dfsg3-4) ...
| update-alternatives: updating alternative /usr/bin/gnuplot-x11 because link
group gnuplot has changed slave links
| update-alternatives: warning: forcing reinstallation of alternative
/usr/bin/gnuplot-x11 because link group gnuplot is broken
`----
The reason is that the postinst registers the alternative twice, first
with the gnuplot.gih slave symlink and then without it. I suspect the
first call is the one you want and the second one is incorrect, here is
an untested patch to remove it:
diff --git a/debian/gnuplot-nox.postinst b/debian/gnuplot-nox.postinst
index 2390277..1b987ac 100644
--- a/debian/gnuplot-nox.postinst
+++ b/debian/gnuplot-nox.postinst
@@ -10,10 +10,6 @@ if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ] || [ "$1" != "upgrade" ]
/usr/share/man/man1/gnuplot-nox.1.gz \
--slave /usr/share/gnuplot/gnuplot.gih gnuplot.gih \
/usr/share/gnuplot/gnuplot-nox.gih
-
- update-alternatives --install /usr/bin/gnuplot gnuplot /usr/bin/gnuplot-nox 80 \
- --slave /usr/share/man/man1/gnuplot.1.gz gnuplot.1.gz \
- /usr/share/man/man1/gnuplot-nox.1.gz
fi
#DEBHELPER#
diff --git a/debian/gnuplot-qt.postinst b/debian/gnuplot-qt.postinst
index 8af2493..ba68edb 100644
--- a/debian/gnuplot-qt.postinst
+++ b/debian/gnuplot-qt.postinst
@@ -10,10 +10,6 @@ if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ] || [ "$1" != "upgrade"];
/usr/share/man/man1/gnuplot-qt.1.gz \
--slave /usr/share/gnuplot/gnuplot.gih gnuplot.gih \
/usr/share/gnuplot/gnuplot-qt.gih
-
- update-alternatives --install /usr/bin/gnuplot gnuplot /usr/bin/gnuplot-qt 100 \
- --slave /usr/share/man/man1/gnuplot.1.gz gnuplot.1.gz \
- /usr/share/man/man1/gnuplot-qt.1.gz
fi
#DEBHELPER#
diff --git a/debian/gnuplot-x11.postinst b/debian/gnuplot-x11.postinst
index 6ced090..bedca5d 100644
--- a/debian/gnuplot-x11.postinst
+++ b/debian/gnuplot-x11.postinst
@@ -10,10 +10,6 @@ if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ] || [ "$1" != "upgrade"];
/usr/share/man/man1/gnuplot-x11.1.gz \
--slave /usr/share/gnuplot/gnuplot.gih gnuplot.gih \
/usr/share/gnuplot/gnuplot-x11.gih
-
- update-alternatives --install /usr/bin/gnuplot gnuplot /usr/bin/gnuplot-x11 90 \
- --slave /usr/share/man/man1/gnuplot.1.gz gnuplot.1.gz \
- /usr/share/man/man1/gnuplot-x11.1.gz
fi
#DEBHELPER#
-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (500, 'unstable'), (101, 'experimental')
Architecture: i386 (x86_64)
Kernel: Linux 4.6.2-nouveau (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages gnuplot-x11 depends on:
ii gnuplot-data 5.0.3+dfsg3-4
ii libc6 2.22-11
ii libcairo2 1.14.6-1+b1
ii libedit2 3.1-20150325-1+b1
ii libgcc1 1:6.1.1-6
ii libgd3 2.2.1-1
ii libglib2.0-0 2.48.1-1
ii liblua5.1-0 5.1.5-8
ii libpango-1.0-0 1.40.1-1
ii libpangocairo-1.0-0 1.40.1-1
ii libstdc++6 6.1.1-6
ii libwxbase3.0-0v5 3.0.2+dfsg-1.4
ii libwxgtk3.0-0v5 3.0.2+dfsg-1.4
ii libx11-6 2:1.6.3-1
gnuplot-x11 recommends no packages.
Versions of packages gnuplot-x11 suggests:
ii gnuplot-doc 5.0.3+dfsg3-4
-- no debconf information
--
debian-science-maintainers mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers