From unknown Tue Aug 19 03:05:07 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#23066 <23066@debbugs.gnu.org> To: bug#23066 <23066@debbugs.gnu.org> Subject: Status: "guix package -i transmission" doesn't install transmission-gtk into profile Reply-To: bug#23066 <23066@debbugs.gnu.org> Date: Tue, 19 Aug 2025 10:05:07 +0000 retitle 23066 "guix package -i transmission" doesn't install transmission-g= tk into profile reassign 23066 guix submitter 23066 Danny Milosavljevic severity 23066 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 19 14:33:12 2016 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. From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 23 13:25:34 2016 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 To: Danny Milosavljevic Subject: Re: bug#23066: "guix package -i transmission" doesn't install transmission-gtk into profile 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-Debbugs-Envelope-To: 23066 Cc: 23066@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: -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 debbugs-submit-bounces@debbugs.gnu.org Sat Apr 02 16:42:45 2016 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. From unknown Tue Aug 19 03:05:07 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 01 May 2016 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator