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

Bug#991359: marked as done (unblock: liquidsoap/1.4.3-3)



Your message dated Fri, 23 Jul 2021 20:04:32 +0200
with message-id <CAM8zJQubCFWAMVex_EWUf7P=mdoBaF_hsua+=1w4JhzSX60=ng@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 owner@bugs.debian.org
immediately.)


-- 
991359: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=991359
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@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 <paddatrapper@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 ---

Reply to: