From mboxrd@z Thu Jan 1 00:00:00 1970 From: Raghav Gururajan Subject: bug#36254: Youtube-Viewer Date: Sun, 16 Jun 2019 19:44:26 -0400 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:36389) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hcepb-0000w3-34 for bug-guix@gnu.org; Sun, 16 Jun 2019 19:45:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hcepa-00054D-4m for bug-guix@gnu.org; Sun, 16 Jun 2019 19:45:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:56351) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hcepZ-000546-VM for bug-guix@gnu.org; Sun, 16 Jun 2019 19:45:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hcepZ-00030l-Rk for bug-guix@gnu.org; Sun, 16 Jun 2019 19:45:01 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([2001:470:142:3::10]:36339) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hcepC-0000v4-Ej for bug-guix@gnu.org; Sun, 16 Jun 2019 19:44:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hcepB-0004kZ-7x for bug-guix@gnu.org; Sun, 16 Jun 2019 19:44:38 -0400 Received: from knopi.disroot.org ([178.21.23.139]:38630) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hcepB-0004j1-1X for bug-guix@gnu.org; Sun, 16 Jun 2019 19:44:37 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 68EEA34B8A for ; Mon, 17 Jun 2019 01:44:34 +0200 (CEST) Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ukRTzrC9ycGP for ; Mon, 17 Jun 2019 01:44:33 +0200 (CEST) List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: 36254@debbugs.gnu.org Hello Guix! NOTE: Package "youtube-viewer" installs both "gtk-youtube-viewer" (GUI) and "youtube-viewer" (CUI). This bug pertains ONLY to the GUI. Not sure about the CUI as I never tried. ISSUE: In "gtk-youtube-viewer", by default, when you search for a video and double-click on it; it should open the video in mplayer or mpv or vlc. But this does not happen unless you separately install "youtube-dl". This causes problem for "Guix Way"; where one has to get stuck with the version of "youtube-dl" that "youtube-viewer" supports. So the user do not get freedom to maintain "youtube- viewer" and "youtube-dl" separately, which is actually a feature of Guix. STEPS TO RE-PRODUCE: 1) Remove "youtube-dl", if installed. 2) Install mpv or vlc 3) Install "youtube-viewer" 4) Open "gtk-youtube-viewer" 5) Search for a video. 6) Open a video by double-clicking. 7) Video does not open. (ISSUE) 8) Install "youtube-dl" 9) Reboot 10) Repeat steps 4, 5 and 6. 11) Video now opens. (ISSUE) SUGGESTION: Make GUI and CUI either as separate packages ("gtk-youtube-viewer" and "youtube-viewer") or as separate outputs ("youtube-viewer:gui" and "youtube- viewer:cui"); AND bundle the required "youtube-dl" version as a dependency. Thank you! Regards, RG.