From mboxrd@z Thu Jan 1 00:00:00 1970 From: Danny Milosavljevic Subject: bug#35640: Make USB modems just work on Guix Date: Tue, 14 May 2019 10:35:55 +0200 Message-ID: <20190514103555.1b2a6316@scratchpost.org> References: <20190508182607.wcjfxkoqwcvzrdmt@pelzflorian.localdomain> <87v9yjd51k.fsf@gnu.org> <20190513205720.k2bruoaa5zpdslhu@pelzflorian.localdomain> <20190513210443.y2xs7fsvxwng3zjz@pelzflorian.localdomain> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/Fc60.kH_9veWOswpU=uUOy9"; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:41810) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hQSvn-0007Dd-Oz for bug-guix@gnu.org; Tue, 14 May 2019 04:37:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hQSvm-0005N6-NB for bug-guix@gnu.org; Tue, 14 May 2019 04:37:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:33676) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hQSvm-0005MS-Jj for bug-guix@gnu.org; Tue, 14 May 2019 04:37:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hQSvm-0002yQ-AI for bug-guix@gnu.org; Tue, 14 May 2019 04:37:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <20190513210443.y2xs7fsvxwng3zjz@pelzflorian.localdomain> 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: "pelzflorian (Florian Pelz)" Cc: 35640@debbugs.gnu.org --Sig_/Fc60.kH_9veWOswpU=uUOy9 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Florian, On Mon, 13 May 2019 23:04:43 +0200 "pelzflorian (Florian Pelz)" wrote: > On Mon, May 13, 2019 at 10:57:20PM +0200, pelzflorian (Florian Pelz) wrot= e: > > Also attached is my current work-in-progress package for > > USB_ModeSwitch. It does *not* work because I cannot figure out how to > > use tcl in the package=E2=80=99s inputs field. > >=20 > > #:use-module gives me errors; only (@ (gnu packages tcl) tcl) appears > > to work. The problem is there's a use-modules cycle somewhere. > I uploaded >=20 > + (inputs `(("libusb" ,libusb) > + ("tcl" ,(error tcl:tcl)))) >=20 > This was a mistake, I mean >=20 > + (inputs `(("libusb" ,libusb) > + ("tcl" tcl:tcl))) Should be (inputs `(("libusb" ,libusb) ("tcl" ,tcl:tcl))) But I guess you meant that anyway. The problem is there's a use-modules cycle somewhere. Try putting usb-modeswitch in another module (a new one if necessary). Also, does it really require tcl? Sounds kinda weird to me. --Sig_/Fc60.kH_9veWOswpU=uUOy9 Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAlzafesACgkQ5xo1VCww uqU/nQf/ZMQLpCGA/PwGV0wXcbkdhVHJDBngI+j+e9Po090bp8xM7mOctmQpojW/ TUs4QN4iiMVn8FxPkay9yao6Ald9msxU5M66XeSdHOxHn6Vg8l6EjkMIimCclyWQ cxqcUVs/fPzOf9ovwxercSzbm02kq08Q+WOLBcLeD5ZJXgq9yQnF8jS/Y6E5w8zC yEjFOm/6xU8c9pZNVfgZeBoWEkF8d8P+WqxkcVvha5M5XnhgdnLVEH+hmzRKXs7m g71asVofV2O6SfIqC3/bMWn2XFwTWsnaR/yxKv8Q1xfbq6u9McPqlZdoSG/OUQxd xqQ1ly7hRX2D47w8DFtnwBU5lk7BPA== =DCBn -----END PGP SIGNATURE----- --Sig_/Fc60.kH_9veWOswpU=uUOy9--