Acknowledgement sent
to Antoine Beaupre <anarcat@debian.org>:
New Bug report received and forwarded. Copy sent to Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>.
(Fri, 08 Nov 2024 21:30:02 GMT) (full text, mbox, link).
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: please support HTTPS
Date: Fri, 08 Nov 2024 16:27:13 -0500
Package: liquidsoap
Version: 2.1.3-2
Severity: wishlist
I have tried to make liquidsoap stream to a HTTPS icecast server, and
it seems to fail even if docs seem to indicate this should work:
output.icecast(%mp3, host="radio.anarc.at", port=443, password="hackme", mount="liq.ogg", radio, transport=http.transport.secure_transport)
This fails with:
Error 5: this value has no method `transport`
My hunch is this because liquidsoap is not built with libssl or
ocaml-tls, at least that's what those docs hint at:
https://www.liquidsoap.info/doc-2.2.5/harbor_http.html#https-support
a.
-- System Information:
Debian Release: 12.7
APT prefers stable-security
APT policy: (500, 'stable-security'), (500, 'stable-debug'), (500, 'stable'), (1, 'experimental'), (1, 'unstable'), (1, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 6.10.11+bpo-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=fr_CA.UTF-8, LC_CTYPE=fr_CA.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages liquidsoap depends on:
ii adduser 3.134
ii curl 7.88.1-10+deb12u7
ii libao4 1.2.2+20180113-1.1
ii libasound2 1.2.8-1+b1
ii libavcodec59 7:5.1.6-0+deb12u1
ii libavdevice59 7:5.1.6-0+deb12u1
ii libavfilter8 7:5.1.6-0+deb12u1
ii libavformat59 7:5.1.6-0+deb12u1
ii libavutil57 7:5.1.6-0+deb12u1
ii libc6 2.36-9+deb12u8
ii libcamomile-ocaml-data 1.0.2+2-1
ii libcurl3-gnutls 7.88.1-10+deb12u7
ii libexif12 0.6.24-1+b1
ii libfaad2 2.10.1-1
ii libflac12 1.4.2+ds-2
ii libfreetype6 2.12.1+dfsg-5+deb12u3
ii libgcc-s1 12.2.0-14
ii libgd3 2.3.3-9
ii libgif7 5.2.1-2.5
ii libglib2.0-0 2.74.6-2+deb12u3
ii libgstreamer-plugins-base1.0-0 1.22.0-3+deb12u2
ii libgstreamer1.0-0 1.22.0-2
ii libjack0 [libjack-0.125] 1:0.126.0-2
ii libjpeg62-turbo 1:2.1.5-2
ii liblo7 0.31-1
ii libmad0 0.15.1b-10.1+b1
ii libmagic1 1:5.44-3
ii libmp3lame0 3.100-6
ii libogg0 1.3.5-3
ii libopus0 1.3.1-3
ii libpcre3 2:8.39-15
ii libpng16-16 1.6.39-2
ii libportaudio2 19.6.0-1.2
ii libpulse0 16.1+dfsg1-2+b1
ii libsamplerate0 0.2.2-3
ii libshine3 3.1.1-2
ii libsoundtouch1 2.3.2+ds1-1
ii libspeex1 1.2.1-2
ii libssl3 3.0.14-1~deb12u2
ii libstdc++6 12.2.0-14
ii libswresample4 7:5.1.6-0+deb12u1
ii libswscale6 7:5.1.6-0+deb12u1
ii libtag1v5 1.13-2
ii libtheora0 1.1.1+dfsg.1-16.1+b1
ii libtiff6 4.5.0-6+deb12u1
ii libvorbis0a 1.3.7-1
ii libvorbisenc2 1.3.7-1
ii libvorbisfile3 1.3.7-1
ii libx11-6 2:1.8.4-2+deb12u2
ii libxpm4 1:3.5.12-1.1+deb12u1
ii ocaml-base 4.13.1-4
ii sox 14.4.2+git20190427-3.5
Versions of packages liquidsoap recommends:
ii logrotate 3.21.0-1
ii vorbis-tools 1.4.2-1+b1
ii vorbisgain 0.37-2+b1
Versions of packages liquidsoap suggests:
ii festival 1:2.5.0-9
pn icecast2 <none>
pn mplayer <none>
ii yt-dlp 2024.10.07-1
-- no debconf information
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>: Bug#1087134; Package liquidsoap.
(Fri, 08 Nov 2024 22:09:01 GMT) (full text, mbox, link).
Acknowledgement sent
to Kyle Robbertze <paddatrapper@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>.
(Fri, 08 Nov 2024 22:09:01 GMT) (full text, mbox, link).
To: Antoine Beaupre <anarcat@debian.org>, 1087134@bugs.debian.org
Subject: Re: Bug#1087134: please support HTTPS
Date: Fri, 8 Nov 2024 22:06:01 +0000 (GMT)
Hi,
Liquidsoap already build-deps on libssl-ocaml-dev and the configure output does report that it is building with SSL support (at least the last buildable-version, I'm still working on getting a working version back into sid).
If you have any suggestions on how to fix the issue, please let me know
Cheers
Kyle
08 Nov 2024 21:30:23 Antoine Beaupre <anarcat@debian.org>:
> Package: liquidsoap
> Version: 2.1.3-2
> Severity: wishlist
>
> I have tried to make liquidsoap stream to a HTTPS icecast server, and
> it seems to fail even if docs seem to indicate this should work:
>
> output.icecast(%mp3, host="radio.anarc.at", port=443, password="hackme", mount="liq.ogg", radio, transport=http.transport.secure_transport)
>
> This fails with:
>
> Error 5: this value has no method `transport`
>
> My hunch is this because liquidsoap is not built with libssl or
> ocaml-tls, at least that's what those docs hint at:
>
> https://www.liquidsoap.info/doc-2.2.5/harbor_http.html#https-support
>
> a.
>
>
> -- System Information:
> Debian Release: 12.7
> APT prefers stable-security
> APT policy: (500, 'stable-security'), (500, 'stable-debug'), (500, 'stable'), (1, 'experimental'), (1, 'unstable'), (1, 'testing')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 6.10.11+bpo-amd64 (SMP w/16 CPU threads; PREEMPT)
> Locale: LANG=fr_CA.UTF-8, LC_CTYPE=fr_CA.UTF-8 (charmap=UTF-8), LANGUAGE not set
> Shell: /bin/sh linked to /usr/bin/dash
> Init: systemd (via /run/systemd/system)
> LSM: AppArmor: enabled
>
> Versions of packages liquidsoap depends on:
> ii adduser 3.134
> ii curl 7.88.1-10+deb12u7
> ii libao4 1.2.2+20180113-1.1
> ii libasound2 1.2.8-1+b1
> ii libavcodec59 7:5.1.6-0+deb12u1
> ii libavdevice59 7:5.1.6-0+deb12u1
> ii libavfilter8 7:5.1.6-0+deb12u1
> ii libavformat59 7:5.1.6-0+deb12u1
> ii libavutil57 7:5.1.6-0+deb12u1
> ii libc6 2.36-9+deb12u8
> ii libcamomile-ocaml-data 1.0.2+2-1
> ii libcurl3-gnutls 7.88.1-10+deb12u7
> ii libexif12 0.6.24-1+b1
> ii libfaad2 2.10.1-1
> ii libflac12 1.4.2+ds-2
> ii libfreetype6 2.12.1+dfsg-5+deb12u3
> ii libgcc-s1 12.2.0-14
> ii libgd3 2.3.3-9
> ii libgif7 5.2.1-2.5
> ii libglib2.0-0 2.74.6-2+deb12u3
> ii libgstreamer-plugins-base1.0-0 1.22.0-3+deb12u2
> ii libgstreamer1.0-0 1.22.0-2
> ii libjack0 [libjack-0.125] 1:0.126.0-2
> ii libjpeg62-turbo 1:2.1.5-2
> ii liblo7 0.31-1
> ii libmad0 0.15.1b-10.1+b1
> ii libmagic1 1:5.44-3
> ii libmp3lame0 3.100-6
> ii libogg0 1.3.5-3
> ii libopus0 1.3.1-3
> ii libpcre3 2:8.39-15
> ii libpng16-16 1.6.39-2
> ii libportaudio2 19.6.0-1.2
> ii libpulse0 16.1+dfsg1-2+b1
> ii libsamplerate0 0.2.2-3
> ii libshine3 3.1.1-2
> ii libsoundtouch1 2.3.2+ds1-1
> ii libspeex1 1.2.1-2
> ii libssl3 3.0.14-1~deb12u2
> ii libstdc++6 12.2.0-14
> ii libswresample4 7:5.1.6-0+deb12u1
> ii libswscale6 7:5.1.6-0+deb12u1
> ii libtag1v5 1.13-2
> ii libtheora0 1.1.1+dfsg.1-16.1+b1
> ii libtiff6 4.5.0-6+deb12u1
> ii libvorbis0a 1.3.7-1
> ii libvorbisenc2 1.3.7-1
> ii libvorbisfile3 1.3.7-1
> ii libx11-6 2:1.8.4-2+deb12u2
> ii libxpm4 1:3.5.12-1.1+deb12u1
> ii ocaml-base 4.13.1-4
> ii sox 14.4.2+git20190427-3.5
>
> Versions of packages liquidsoap recommends:
> ii logrotate 3.21.0-1
> ii vorbis-tools 1.4.2-1+b1
> ii vorbisgain 0.37-2+b1
>
> Versions of packages liquidsoap suggests:
> ii festival 1:2.5.0-9
> pn icecast2 <none>
> pn mplayer <none>
> ii yt-dlp 2024.10.07-1
>
> -- no debconf information
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>: Bug#1087134; Package liquidsoap.
(Mon, 11 Nov 2024 13:54:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Antoine Beaupré <anarcat@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>.
(Mon, 11 Nov 2024 13:54:02 GMT) (full text, mbox, link).
To: Kyle Robbertze <paddatrapper@debian.org>, 1087134@bugs.debian.org
Subject: Re: Bug#1087134: please support HTTPS
Date: Mon, 11 Nov 2024 08:51:10 -0500
On 2024-11-08 22:06:01, Kyle Robbertze wrote:
> Hi,
>
> Liquidsoap already build-deps on libssl-ocaml-dev and the configure output does report that it is building with SSL support (at least the last buildable-version, I'm still working on getting a working version back into sid).
Maybe it wasn't the case in bookworm?
> If you have any suggestions on how to fix the issue, please let me know
I have no idea, maybe i'm using liquidsoap wrong, it wouldn't be the
first time.
--
Il est sage de nous réconcilier avec notre adolescence ; haїr, mépriser,
nier ou simplement oublier l’adolescent que nous fûmes est en soi une
attitude adolescente.
- Daniel Pennac, Comme un roman
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.