X-Git-Url: https://pere.pagekite.me/gitweb/homepage.git/blobdiff_plain/ea7dbda027f6b6817d2e3d5af4c69d59eaf09682..fe3a8216a0703bde920aba5801fbc5af2ad8b07b:/blog/index.rss diff --git a/blog/index.rss b/blog/index.rss index 88037e7427..d271316cb7 100644 --- a/blog/index.rss +++ b/blog/index.rss @@ -6,6 +6,61 @@ http://people.skolelinux.org/pere/blog/ + + VLC bittorrent plugin in Bullseye, saved by the bell? + http://people.skolelinux.org/pere/blog/VLC_bittorrent_plugin_in_Bullseye__saved_by_the_bell_.html + http://people.skolelinux.org/pere/blog/VLC_bittorrent_plugin_in_Bullseye__saved_by_the_bell_.html + Sat, 1 May 2021 11:00:00 +0200 + <p>Yesterday morning I got a warning call from the Debian quality +control system that +<a href="https://tracker.debian.org/pkg/vlc-plugin-bittorrent">the VLC +bittorrent plugin</a> was due to be removed because of a release +critical bug in one of its dependencies. As you might remember, this +plugin make VLC able to stream videos directly from a bittorrent +source using both torrent files and magnet links, similar to using a +HTTP source. I believe such protocol support is a vital feature in +VLC, allowing efficient streaming from sources such at the almost 7 +million movies in <a href="https://archive.org/">the Internet +Archive</a>.</p> + +<p>The dependency was the unmaintained +<a href="https://tracker.debian.org/pkg/libtorrent-rasterbar">libtorrent-rasterbar</a> +package, and <a href="https://bugs.debian.org/987306">the bug in +question</a> blocked its python library from working properly. As I +did not want Bullseye to release without bittorrent support in VLC, I +set out to check out the status, and track down a fix for the problem. +Luckily the issue had already been identified and fixed upstream, +providing everything needed. All I needed to do was to fetch the +Debian git repository, extract and trim the patch from upstream and +apply it to the Debian package for upload.</p> + +<p>The fixed library was uploaded yesterday evening. But that is not +enough to get it into Bullseye, as Debian is currently in package +freeze to prepare for a new next stable release. Only non-critical +packages with +<a href="https://wiki.debian.org/ContinuousIntegration/autopkgtest">autopkgtest +setup</a> included, in other words able to validate automatically that +the package is working, are allowed to migrate automatically into the +next release at this stage. And the unmaintained libtorrent-rasterbar +lack such testing, and thus needed a manual override. I am happy to +report that such manual override was approved a few minutes ago, thus +increasing significantly the chance of VLC bittorrent streaming being +available out of the box also for Debian/Buster users. A bit too +close shave for my liking, as the Bullseye release is most likely just +a few days away, and this did feel like the package was saved by the +bell. I am so glad the warning email showed up in time for me to +handle the issue, and a big thanks go to the Debian Release team for +the quick feedback on +<a href="irc://irc.debian.org/%23debian-release">#debian-release</a> +and their <a href="https://bugs.debian.org/987865">swift +unblocking</a>.</p> + +<p>As usual, if you use Bitcoin and want to show your support of my +activities, please send Bitcoin donations to my address +<b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p> + + + Updated Valutakrambod, now also with information from NBX http://people.skolelinux.org/pere/blog/Updated_Valutakrambod__now_also_with_information_from_NBX.html @@ -17,7 +72,7 @@ several of the service drivers, where the API had changed since I last looked at the code. I also added support for fetching the order book from the newcomer Norwegian Bitcoin Exchange.</p> -<p>I alsod decided to migrate the project from github to gitlab in the +<p>I also decided to migrate the project from github to gitlab in the process. If you want a python library for talking to various currency exchanges, check out <a href="https://gitlab.com/petterreinholdtsen/valutakrambod">code for @@ -599,38 +654,5 @@ Merk, betaling med bitcoin er ikke anonymt. :)</p> - - More reliable vlc bittorrent plugin in Debian (version 2.9) - http://people.skolelinux.org/pere/blog/More_reliable_vlc_bittorrent_plugin_in_Debian__version_2_9_.html - http://people.skolelinux.org/pere/blog/More_reliable_vlc_bittorrent_plugin_in_Debian__version_2_9_.html - Sun, 24 May 2020 17:00:00 +0200 - <p>I am very happy to report that a more reliable -<a href="https://tracker.debian.org/pkg/vlc-plugin-bittorrent">VLC -bittorrent plugin</a> was just uploaded into debian. This fixes a -couple of crash bugs in the plugin, hopefully making the VLC -experience even better when streaming directly from a bittorrent -source. The package is currently in Debian unstable, but should be -available in Debian testing in two days. To test it, simply install -it like this:</p> - -<p><pre> -apt install vlc-plugin-bittorrent -</pre></p> - -<p>After it is installed, you can try to use it to play a file -downloaded live via bittorrent like this: - -<p><pre> -vlc https://archive.org/download/Glass_201703/Glass_201703_archive.torrent -</pre></p> - -<p>It also support magnet links and local .torrent files.</p> - -<p>As usual, if you use Bitcoin and want to show your support of my -activities, please send Bitcoin donations to my address -<b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p> - - -