From unknown Tue Aug 19 03:05:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23066: "guix package -i transmission" doesn't install transmission-gtk into profile Resent-From: Danny Milosavljevic Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 19 Mar 2016 18:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 23066 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 23066@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.145841239215053 (code B ref -1); Sat, 19 Mar 2016 18:34:02 +0000 Received: (at submit) by debbugs.gnu.org; 19 Mar 2016 18:33:12 +0000 Received: from localhost ([127.0.0.1]:53908 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ahLgW-0003uj-Lp for submit@debbugs.gnu.org; Sat, 19 Mar 2016 14:33:12 -0400 Received: from eggs.gnu.org ([208.118.235.92]:34972) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ahLgU-0003uV-Qg for submit@debbugs.gnu.org; Sat, 19 Mar 2016 14:33:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ahLgO-0007eL-Qk for submit@debbugs.gnu.org; Sat, 19 Mar 2016 14:33:05 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:46802) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ahLgO-0007e8-Np for submit@debbugs.gnu.org; Sat, 19 Mar 2016 14:33:04 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54167) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ahLgN-0005zb-SD for bug-guix@gnu.org; Sat, 19 Mar 2016 14:33:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ahLgK-0007aw-Mz for bug-guix@gnu.org; Sat, 19 Mar 2016 14:33:03 -0400 Received: from dd1012.kasserver.com ([85.13.128.8]:47109) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ahLgK-0007ao-GV for bug-guix@gnu.org; Sat, 19 Mar 2016 14:33:00 -0400 Received: from localhost (77.119.130.254.wireless.dyn.drei.com [77.119.130.254]) by dd1012.kasserver.com (Postfix) with ESMTPSA id B08001CA0551 for ; Sat, 19 Mar 2016 19:32:58 +0100 (CET) Date: Sat, 19 Mar 2016 19:32:53 +0100 From: Danny Milosavljevic Message-ID: <20160319193253.619b21a9@scratchpost.org> X-Mailer: Claws Mail 3.13.2 (GTK+ 2.24.28; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) However, it installs share/applications/transmission-gtk.desktop into the profile, containing Exec=transmission-gtk %U i.e. it won't find it. transmission-cli works. I checked gnu/packages/bittorrent.scm , it seems to do some weird special-case for the gui (it puts the gui into a "gui" output and the rest into an "out" output). But $ guix package -i transmission:gui works. If that's supposed to be the official way, that's not discoverable. Also, the desktop file should also be in there, then it's at more consistent. From unknown Tue Aug 19 03:05:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23066: "guix package -i transmission" doesn't install transmission-gtk into profile Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 23 Mar 2016 17:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23066 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Danny Milosavljevic Cc: 23066@debbugs.gnu.org Received: via spool by 23066-submit@debbugs.gnu.org id=B23066.145875393419272 (code B ref 23066); Wed, 23 Mar 2016 17:26:02 +0000 Received: (at 23066) by debbugs.gnu.org; 23 Mar 2016 17:25:34 +0000 Received: from localhost ([127.0.0.1]:34670 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aimXF-00050m-VF for submit@debbugs.gnu.org; Wed, 23 Mar 2016 13:25:34 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:37322) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aimXE-00050e-GI for 23066@debbugs.gnu.org; Wed, 23 Mar 2016 13:25:32 -0400 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 513CF2119B; Wed, 23 Mar 2016 13:25:32 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute1.internal (MEProxy); Wed, 23 Mar 2016 13:25:32 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=famulari.name; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-sasl-enc:x-sasl-enc; s=mesmtp; bh=p1sKC MQyWOaybWN4nMRm6BkGXqw=; b=XgFuI1Y/LqJjp/zse6i90g795s6uAoEIh99dM cS/rSg+S42fISPPGBcIftgb7VY7zz5vD7tHHoOJ8WN+CzmIZHswEanPTNiDLL6jE jcc3LX6LYPWdNaI3pndReg73yVqeeRfajrLbJyACjGz3F4i66Yr+B7+KJewv/i2L DUY22g= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-sasl-enc :x-sasl-enc; s=smtpout; bh=p1sKCMQyWOaybWN4nMRm6BkGXqw=; b=k51Al 5r6dQzTpZDwa0cvqYJ7QwTxJxT6DVpIDifXYRwm6rdP/lUKRGK1y2zNfyy6S/BqH qe/v8dL9uQQ11Z8v0tlkvc4dznUuxx/0z4tOZ/XyXT8j3Kv/Af8YC7OazTeVsanr dDM7vyBE4w8LD5jAoqzRkLBHNo10uJvPdCKJNc= X-Sasl-enc: sdgajG07lNU0uVoRmEq77qFzAWYHo1u5bZpXZyVTGpnv 1458753932 Received: from localhost (c-69-249-5-231.hsd1.pa.comcast.net [69.249.5.231]) by mail.messagingengine.com (Postfix) with ESMTPA id 188DA680212; Wed, 23 Mar 2016 13:25:32 -0400 (EDT) Date: Wed, 23 Mar 2016 13:25:36 -0400 From: Leo Famulari Message-ID: <20160323172536.GB3893@jasmine> References: <20160319193253.619b21a9@scratchpost.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20160319193253.619b21a9@scratchpost.org> User-Agent: Mutt/1.5.24 (2015-08-30) X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On Sat, Mar 19, 2016 at 07:32:53PM +0100, Danny Milosavljevic wrote: > However, it installs share/applications/transmission-gtk.desktop into the profile, containing > > Exec=transmission-gtk %U > > i.e. it won't find it. > > transmission-cli works. > > I checked gnu/packages/bittorrent.scm , it seems to do some weird special-case for the gui (it puts the gui into a "gui" output and the rest into an "out" output). > > But > > $ guix package -i transmission:gui > > works. If that's supposed to be the official way, that's not discoverable. If you do `guix package --show=transmission`, the following line appears in the output: outputs: out gui So, it is discoverable, although it doesn't jump out at you. I think that when we have a graphical package management tool, the multiple outputs should be made more apparent to our users. > Also, the desktop file should also be in there, then it's at more consistent. Can you look at how some other packages do this [0], and send a patch fixing this aspect of the transmission package to guix-devel@gnu.org? [0] If you don't know where to start, just try using `grep` for the relevant terms in 'gnu/packages'. I don't really know much about this subject, so sorry that I can't give more specific advice. From unknown Tue Aug 19 03:05:23 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Danny Milosavljevic Subject: bug#23066: closed (Re: bug#23066: "guix package -i transmission" doesn't install transmission-gtk into profile) Message-ID: References: <878u0vg2tl.fsf@gnu.org> <20160319193253.619b21a9@scratchpost.org> X-Gnu-PR-Message: they-closed 23066 X-Gnu-PR-Package: guix Reply-To: 23066@debbugs.gnu.org Date: Sat, 02 Apr 2016 20:43:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1459629782-9662-1" This is a multi-part message in MIME format... ------------=_1459629782-9662-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #23066: "guix package -i transmission" doesn't install transmission-gtk int= o profile which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 23066@debbugs.gnu.org. --=20 23066: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D23066 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1459629782-9662-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 23066-done) by debbugs.gnu.org; 2 Apr 2016 20:42:45 +0000 Received: from localhost ([127.0.0.1]:49201 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1amSNZ-0002VN-Es for submit@debbugs.gnu.org; Sat, 02 Apr 2016 16:42:45 -0400 Received: from eggs.gnu.org ([208.118.235.92]:42431) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1amSNX-0002VB-RY for 23066-done@debbugs.gnu.org; Sat, 02 Apr 2016 16:42:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1amSNP-0006Al-Fx for 23066-done@debbugs.gnu.org; Sat, 02 Apr 2016 16:42:38 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=BAYES_40,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:43998) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1amSNP-0006Ag-Cc; Sat, 02 Apr 2016 16:42:35 -0400 Received: from reverse-83.fdn.fr ([80.67.176.83]:60128 helo=pluto) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1amSNM-0006ni-IX; Sat, 02 Apr 2016 16:42:33 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Danny Milosavljevic Subject: Re: bug#23066: "guix package -i transmission" doesn't install transmission-gtk into profile References: <20160319193253.619b21a9@scratchpost.org> Date: Sat, 02 Apr 2016 22:42:30 +0200 In-Reply-To: <20160319193253.619b21a9@scratchpost.org> (Danny Milosavljevic's message of "Sat, 19 Mar 2016 19:32:53 +0100") Message-ID: <878u0vg2tl.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -6.0 (------) X-Debbugs-Envelope-To: 23066-done Cc: 23066-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Danny Milosavljevic skribis: > However, it installs share/applications/transmission-gtk.desktop into the= profile, containing > > Exec=3Dtransmission-gtk %U > > i.e. it won't find it. > > transmission-cli works. > > I checked gnu/packages/bittorrent.scm , it seems to do some weird special= -case for the gui (it puts the gui into a "gui" output and the rest into an= "out" output). Fixed in 07366434240747f9dbbc7c3b606bb07ad9e66502. > But > > $ guix package -i transmission:gui > > works. If that's supposed to be the official way, that's not discoverable= .=20 If you have ideas on how to make outputs more discoverable, let us know! They=E2=80=99re certainly less =E2=80=9Cobvious=E2=80=9D than package names= , but they=E2=80=99re documented and show by every user interface as Leo wrote. Thanks, Ludo=E2=80=99. ------------=_1459629782-9662-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 19 Mar 2016 18:33:12 +0000 Received: from localhost ([127.0.0.1]:53908 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ahLgW-0003uj-Lp for submit@debbugs.gnu.org; Sat, 19 Mar 2016 14:33:12 -0400 Received: from eggs.gnu.org ([208.118.235.92]:34972) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ahLgU-0003uV-Qg for submit@debbugs.gnu.org; Sat, 19 Mar 2016 14:33:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ahLgO-0007eL-Qk for submit@debbugs.gnu.org; Sat, 19 Mar 2016 14:33:05 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:46802) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ahLgO-0007e8-Np for submit@debbugs.gnu.org; Sat, 19 Mar 2016 14:33:04 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54167) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ahLgN-0005zb-SD for bug-guix@gnu.org; Sat, 19 Mar 2016 14:33:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ahLgK-0007aw-Mz for bug-guix@gnu.org; Sat, 19 Mar 2016 14:33:03 -0400 Received: from dd1012.kasserver.com ([85.13.128.8]:47109) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ahLgK-0007ao-GV for bug-guix@gnu.org; Sat, 19 Mar 2016 14:33:00 -0400 Received: from localhost (77.119.130.254.wireless.dyn.drei.com [77.119.130.254]) by dd1012.kasserver.com (Postfix) with ESMTPSA id B08001CA0551 for ; Sat, 19 Mar 2016 19:32:58 +0100 (CET) Date: Sat, 19 Mar 2016 19:32:53 +0100 From: Danny Milosavljevic To: bug-guix@gnu.org Subject: "guix package -i transmission" doesn't install transmission-gtk into profile Message-ID: <20160319193253.619b21a9@scratchpost.org> X-Mailer: Claws Mail 3.13.2 (GTK+ 2.24.28; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) However, it installs share/applications/transmission-gtk.desktop into the profile, containing Exec=transmission-gtk %U i.e. it won't find it. transmission-cli works. I checked gnu/packages/bittorrent.scm , it seems to do some weird special-case for the gui (it puts the gui into a "gui" output and the rest into an "out" output). But $ guix package -i transmission:gui works. If that's supposed to be the official way, that's not discoverable. Also, the desktop file should also be in there, then it's at more consistent. ------------=_1459629782-9662-1--