Your message dated Fri, 23 Jul 2021 20:04:32 +0200
with message-id
<CAM8zJQubCFWAMVex_EWUf7P=mdoBaF_hsua+=1w4JhzSX60=n...@mail.gmail.com>
and subject line Re: Bug#991359: unblock: liquidsoap/1.4.3-3
has caused the Debian Bug report #991359,
regarding unblock: liquidsoap/1.4.3-3
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
991359: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=991359
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock
Please unblock package liquidsoap
Liquidsoap is a scripting language for multimedia. It depends
on pervasive libraries to achieve much of the built-in
functions that user scripts can call. Currently these are installed in
the incorrect location, which cannot be found by liquidsoap (#991332).
The link is for the pervious version of the package and was accidentally
not updated when the latest upstream version was released. The new
changes attached correct the link and add autopkg tests to prevent a
regretion in future.
If this is not fixed user scripts that use any built-in functions would
be broken. This is almost all scripts, as even the get-started tutorial
script in the liquidsoap documentation uses 'mksafe' from those
functions [1]. There is a workaround that users can perform, but is not
very evident from the error message given by liquidsoap:
# mv /usr/share/liquidsoap/1.4.2 /usr/share/liquidsoap/1.4.3
Liquidsoap is a leaf package and this is a trvial change of an obvious
mistake.
[1]
https://www.liquidsoap.info/doc-1.4.4/quick_start.html#that-source-is-fallible
[ Checklist ]
[x] all changes are documented in the d/changelog
[x] I reviewed all changes and I approve them
[x] attach debdiff against the package in testing
unblock liquidsoap/1.4.3-3
diff -Nru liquidsoap-1.4.3/debian/changelog liquidsoap-1.4.3/debian/changelog
--- liquidsoap-1.4.3/debian/changelog 2021-07-21 16:18:07.000000000 +0200
+++ liquidsoap-1.4.3/debian/changelog 2020-12-22 09:17:12.000000000 +0200
@@ -1,9 +1,3 @@
-liquidsoap (1.4.3-3) unstable; urgency=medium
-
- * Fix pervasive libraries symlink (Closes: 991332)
-
- -- Kyle Robbertze <paddatrap...@debian.org> Wed, 21 Jul 2021 16:18:07 +0200
-
liquidsoap (1.4.3-2) unstable; urgency=medium
* Set BYTE install correctly (Closes: #972272)
diff -Nru liquidsoap-1.4.3/debian/liquidsoap.links
liquidsoap-1.4.3/debian/liquidsoap.links
--- liquidsoap-1.4.3/debian/liquidsoap.links 2021-07-21 16:04:28.000000000
+0200
+++ liquidsoap-1.4.3/debian/liquidsoap.links 2020-05-22 12:16:51.000000000
+0200
@@ -1 +1 @@
-usr/share/liquidsoap/libs usr/share/liquidsoap/1.4.3/libs
+usr/share/liquidsoap/libs usr/share/liquidsoap/1.4.2/libs
diff -Nru liquidsoap-1.4.3/debian/README.source
liquidsoap-1.4.3/debian/README.source
--- liquidsoap-1.4.3/debian/README.source 2021-07-21 14:16:57.000000000
+0200
+++ liquidsoap-1.4.3/debian/README.source 1970-01-01 02:00:00.000000000
+0200
@@ -1,6 +0,0 @@
-Updating the upstream source
-============================
-
-When the upstream version changes, you will need to update
-debian/liquidsoap.links to link the pervasive scripts into the correct
-directory.
diff -Nru liquidsoap-1.4.3/debian/tests/control
liquidsoap-1.4.3/debian/tests/control
--- liquidsoap-1.4.3/debian/tests/control 2021-07-21 15:40:31.000000000
+0200
+++ liquidsoap-1.4.3/debian/tests/control 1970-01-01 02:00:00.000000000
+0200
@@ -1 +0,0 @@
-Tests: pervasive-libraries
diff -Nru liquidsoap-1.4.3/debian/tests/pervasive-libraries
liquidsoap-1.4.3/debian/tests/pervasive-libraries
--- liquidsoap-1.4.3/debian/tests/pervasive-libraries 2021-07-21
16:06:10.000000000 +0200
+++ liquidsoap-1.4.3/debian/tests/pervasive-libraries 1970-01-01
02:00:00.000000000 +0200
@@ -1,4 +0,0 @@
-#!/usr/bin/liquidsoap --check
-stream = playlist("")
-source = output.icecast(%mp3, host="localhost", port=8000, mount="listen.m3u",
password="hackme")
-mksafe(source(mksafe(stream)))
--- End Message ---
--- Begin Message ---
Unblocked.
--- End Message ---