GNU bug report logs - #27206
Fish: figure out a solution for the vendor path extension to fish

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix; Reported by: ng0 <ng0@HIDDEN>; dated Sat, 3 Jun 2017 10:42:01 UTC; Maintainer for guix is bug-guix@HIDDEN.

Message received at 27206 <at> debbugs.gnu.org:


Received: (at 27206) by debbugs.gnu.org; 2 Aug 2017 22:43:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Aug 02 18:43:27 2017
Received: from localhost ([127.0.0.1]:39075 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1dd2MN-0007MI-Ib
	for submit <at> debbugs.gnu.org; Wed, 02 Aug 2017 18:43:27 -0400
Received: from aibo.runbox.com ([91.220.196.211]:58452)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ng0@HIDDEN>) id 1dd2ML-0007M9-M4
 for 27206 <at> debbugs.gnu.org; Wed, 02 Aug 2017 18:43:22 -0400
Received: from [10.9.9.212] (helo=mailfront12.runbox.com)
 by mailtransmit02.runbox with esmtp (Exim 4.86_2)
 (envelope-from <ng0@HIDDEN>)
 id 1dd2MK-0002H6-6p; Thu, 03 Aug 2017 00:43:20 +0200
Received: from [51.15.141.220] (helo=localhost)
 by mailfront12.runbox.com with esmtpsa (uid:892961 )
 (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82)
 id 1dd2Lr-0003OS-Bt; Thu, 03 Aug 2017 00:42:51 +0200
Date: Wed, 2 Aug 2017 22:42:49 +0000
From: ng0 <ng0@HIDDEN>
To: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Subject: Re: bug#27206: Fish: figure out a solution for the vendor path
 extension to fish
Message-ID: <20170802224249.j3fy4vcvmamfinoq@abyayala>
Mail-Followup-To: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN>,
 27206 <at> debbugs.gnu.org
References: <20170603104140.2veed6frwdhdhfhk@abyayala>
 <20170603105132.birbtxvakprht5wx@abyayala> <871sotsjq6.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature"; boundary="bsgg7p6jpachrkv6"
Content-Disposition: inline
In-Reply-To: <871sotsjq6.fsf@HIDDEN>
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 27206
Cc: 27206 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)


--bsgg7p6jpachrkv6
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Ludovic Court=C3=A8s transcribed 1.0K bytes:
> ng0 <ng0@HIDDEN> skribis:
>=20
> > ng0 transcribed 0.4K bytes:
> >> A feature-bug I forgot to report a while ago.
> >> It has been described on the mailinglist (or was
> >> it in my blog or some release announcement I made?)
> >>=20
> >> Fish doesn't pick up stuff like 'fish-guix' from store
> >> without modifications to the path where fish searches
> >> for vendor or sysadmin installed systemwide 'things'
> >> for fish.
> >
> > I have many more fish packages in a branch which
> > I want to get into guix, but they are stuck because
> > of this. Help welcome, otherwise I'll promise to
> > fix it one day.
> >
> > Currently the only workaround is to symlink individual files from your
> > ~/.guix-profile/whereever/things/went/ to ~/.config/fish/{approriate su=
bdirs}
>=20
> Does Fish have an environment variable that can be used to specify the
> search path for extensions, similar to BASH_LOADABLES_PATH?  If it does,
> we could use that.
>=20
> Otherwise, perhaps we can consider it an upstream issue in a way?
>=20
> Thanks,
> Ludo=E2=80=99.

Late night reply, so I'll be short.
I have some open reading material on how Nix solved this,
which is the only system coming close to our layout. Everyone
else can just point to one of the canonical paths.

I haven't concluded yet if Nix' solution is usable for us
as they sometimes take shortcuts.

I'll post the links within the next 7 days, more likely on
the weekend.

Thanks, goodnight
--=20
ng0
GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588
GnuPG: https://n0is.noblogs.org/my-keys
https://www.infotropique.org https://krosos.org

--bsgg7p6jpachrkv6
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEqIyK3RKYKNfqwC5S4i+bv+40hYgFAlmCVWkACgkQ4i+bv+40
hYjn0w//QeAFBhM/AK7yIOniUPPhHK5yjXx/oKhYyW48S1/YTGtwH7XByaCvi06H
fYM6rzddT/yUvCx1U/cjGdeKvFxUTXvC4xSFBGcZl4KwJkzWWDEcmZcr8zzL89sI
yeaiO2/gntLZWBjNv+hZu85W8ELzL8bQiMx5Hgoy86qBItAOeQxMGsGbw8JKZ/+0
KsWTiVeTcMWiFg/Hzjl/J4E4JNJDJ69af3IVe+Q+vSbgkkTqNRx71ZDLNCGHpsMP
VEEVyTFOESKV+ZkU9A4x219BgO85dilTkUe4ESHyZg4CHnhWydSgA3GLur4Jq9B6
4rdh4npKHWTzAIc6jbmM5Asp1i4FfvtXpXW4wZVs++YT8HGYbCmqsW68XrS864pO
1j8CG2uIR+lij+tfXN7OjeYRfq7G27LI4SOwZI8lxNqQqVCYg5TPOZavFEGHghwE
XNRs7JwyZzxOVDO6fYHf/4+5y5/eG8NbbQbmq9IMywHo1IIwziJl7DKfGF/CK++u
85qJhUOIP3/2iraxyJIlDbtlDm1aJn/rBwIWP0JLqO0vyKQQN+jKjKk3rkKiVmjD
vle4hM1SodIk/M8/6RZg/K0alOPRiUqlOrm3vJkgpA5a5eeV3D0iyEZq7sGJ2Vhv
EewkcLC0bAKEaiE9O7Ao+aAVNimE6hBgd4tG3vsZFn5lQ18vh2c=
=JMV1
-----END PGP SIGNATURE-----

--bsgg7p6jpachrkv6--




Information forwarded to bug-guix@HIDDEN:
bug#27206; Package guix. Full text available.

Message received at 27206 <at> debbugs.gnu.org:


Received: (at 27206) by debbugs.gnu.org; 2 Aug 2017 22:12:01 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Aug 02 18:12:01 2017
Received: from localhost ([127.0.0.1]:39015 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1dd1s1-0002wH-19
	for submit <at> debbugs.gnu.org; Wed, 02 Aug 2017 18:12:01 -0400
Received: from eggs.gnu.org ([208.118.235.92]:37748)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1dd1rz-0002w3-2w
 for 27206 <at> debbugs.gnu.org; Wed, 02 Aug 2017 18:11:59 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <ludo@HIDDEN>) id 1dd1rn-0004VP-QC
 for 27206 <at> debbugs.gnu.org; Wed, 02 Aug 2017 18:11:53 -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,RP_MATCHES_RCVD
 autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:36216)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <ludo@HIDDEN>)
 id 1dd1rn-0004VC-Ma
 for 27206 <at> debbugs.gnu.org; Wed, 02 Aug 2017 18:11:47 -0400
Received: from reverse-83.fdn.fr ([80.67.176.83]:47194 helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <ludo@HIDDEN>) id 1dd1rn-0002S3-2y
 for 27206 <at> debbugs.gnu.org; Wed, 02 Aug 2017 18:11:47 -0400
From: ludo@HIDDEN (Ludovic =?utf-8?Q?Court=C3=A8s?=)
To: 27206 <at> debbugs.gnu.org
Subject: Re: bug#27206: Fish: figure out a solution for the vendor path
 extension to fish
References: <20170603104140.2veed6frwdhdhfhk@abyayala>
 <20170603105132.birbtxvakprht5wx@abyayala>
Date: Thu, 03 Aug 2017 00:11:45 +0200
In-Reply-To: <20170603105132.birbtxvakprht5wx@abyayala> (ng0@HIDDEN's
 message of "Sat, 3 Jun 2017 10:51:32 +0000")
Message-ID: <871sotsjq6.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (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: -5.0 (-----)
X-Debbugs-Envelope-To: 27206
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -5.0 (-----)

ng0 <ng0@HIDDEN> skribis:

> ng0 transcribed 0.4K bytes:
>> A feature-bug I forgot to report a while ago.
>> It has been described on the mailinglist (or was
>> it in my blog or some release announcement I made?)
>>=20
>> Fish doesn't pick up stuff like 'fish-guix' from store
>> without modifications to the path where fish searches
>> for vendor or sysadmin installed systemwide 'things'
>> for fish.
>
> I have many more fish packages in a branch which
> I want to get into guix, but they are stuck because
> of this. Help welcome, otherwise I'll promise to
> fix it one day.
>
> Currently the only workaround is to symlink individual files from your
> ~/.guix-profile/whereever/things/went/ to ~/.config/fish/{approriate subd=
irs}

Does Fish have an environment variable that can be used to specify the
search path for extensions, similar to BASH_LOADABLES_PATH?  If it does,
we could use that.

Otherwise, perhaps we can consider it an upstream issue in a way?

Thanks,
Ludo=E2=80=99.




Information forwarded to bug-guix@HIDDEN:
bug#27206; Package guix. Full text available.

Message received at 27206 <at> debbugs.gnu.org:


Received: (at 27206) by debbugs.gnu.org; 3 Jun 2017 10:51:53 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jun 03 06:51:53 2017
Received: from localhost ([127.0.0.1]:52419 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1dH6ev-0008Al-16
	for submit <at> debbugs.gnu.org; Sat, 03 Jun 2017 06:51:53 -0400
Received: from aibo.runbox.com ([91.220.196.211]:48274)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ng0@HIDDEN>) id 1dH6et-0008Ad-BT
 for 27206 <at> debbugs.gnu.org; Sat, 03 Jun 2017 06:51:51 -0400
Received: from [10.9.9.212] (helo=mailfront12.runbox.com)
 by mailtransmit02.runbox with esmtp (Exim 4.86_2)
 (envelope-from <ng0@HIDDEN>) id 1dH6es-00066C-0U
 for 27206 <at> debbugs.gnu.org; Sat, 03 Jun 2017 12:51:50 +0200
Received: from [188.209.49.34] (helo=localhost)
 by mailfront12.runbox.com with esmtpsa (uid:892961 )
 (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) id 1dH6ec-0002hu-5w
 for 27206 <at> debbugs.gnu.org; Sat, 03 Jun 2017 12:51:34 +0200
Date: Sat, 3 Jun 2017 10:51:32 +0000
From: ng0 <ng0@HIDDEN>
To: 27206 <at> debbugs.gnu.org
Subject: Re: bug#27206: Fish: figure out a solution for the vendor path
 extension to fish
Message-ID: <20170603105132.birbtxvakprht5wx@abyayala>
Mail-Followup-To: 27206 <at> debbugs.gnu.org
References: <20170603104140.2veed6frwdhdhfhk@abyayala>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
In-Reply-To: <20170603104140.2veed6frwdhdhfhk@abyayala>
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 27206
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

ng0 transcribed 0.4K bytes:
> A feature-bug I forgot to report a while ago.
> It has been described on the mailinglist (or was
> it in my blog or some release announcement I made?)
> 
> Fish doesn't pick up stuff like 'fish-guix' from store
> without modifications to the path where fish searches
> for vendor or sysadmin installed systemwide 'things'
> for fish.

I have many more fish packages in a branch which
I want to get into guix, but they are stuck because
of this. Help welcome, otherwise I'll promise to
fix it one day.

Currently the only workaround is to symlink individual files from your
~/.guix-profile/whereever/things/went/ to ~/.config/fish/{approriate subdirs}
-- 
ng0
OpenPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588




Information forwarded to bug-guix@HIDDEN:
bug#27206; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 3 Jun 2017 10:42:01 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jun 03 06:42:01 2017
Received: from localhost ([127.0.0.1]:52413 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1dH6VN-0007wF-1P
	for submit <at> debbugs.gnu.org; Sat, 03 Jun 2017 06:42:01 -0400
Received: from eggs.gnu.org ([208.118.235.92]:51147)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ng0@HIDDEN>) id 1dH6VM-0007vs-De
 for submit <at> debbugs.gnu.org; Sat, 03 Jun 2017 06:42:00 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <ng0@HIDDEN>) id 1dH6VG-0006Fr-JO
 for submit <at> debbugs.gnu.org; Sat, 03 Jun 2017 06:41:55 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled
 version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:35773)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <ng0@HIDDEN>) id 1dH6VG-0006Fa-GY
 for submit <at> debbugs.gnu.org; Sat, 03 Jun 2017 06:41:54 -0400
Received: from eggs.gnu.org ([2001:4830:134:3::10]:42112)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <ng0@HIDDEN>) id 1dH6VF-0003gu-EL
 for bug-guix@HIDDEN; Sat, 03 Jun 2017 06:41:54 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <ng0@HIDDEN>) id 1dH6VB-0006BB-Er
 for bug-guix@HIDDEN; Sat, 03 Jun 2017 06:41:53 -0400
Received: from aibo.runbox.com ([91.220.196.211]:48560)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
 (Exim 4.71) (envelope-from <ng0@HIDDEN>) id 1dH6VB-000691-7P
 for bug-guix@HIDDEN; Sat, 03 Jun 2017 06:41:49 -0400
Received: from [10.9.9.210] (helo=mailfront10.runbox.com)
 by mailtransmit03.runbox with esmtp (Exim 4.86_2)
 (envelope-from <ng0@HIDDEN>) id 1dH6V9-00057r-CV
 for bug-guix@HIDDEN; Sat, 03 Jun 2017 12:41:47 +0200
Received: from [188.209.49.34] (helo=localhost)
 by mailfront10.runbox.com with esmtpsa (uid:892961 )
 (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) id 1dH6V4-0004u9-FM
 for bug-guix@HIDDEN; Sat, 03 Jun 2017 12:41:42 +0200
Date: Sat, 3 Jun 2017 10:41:40 +0000
From: ng0 <ng0@HIDDEN>
To: bug-guix@HIDDEN
Subject: Fish: figure out a solution for the vendor path extension to fish
Message-ID: <20170603104140.2veed6frwdhdhfhk@abyayala>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
 [fuzzy]
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 <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -5.0 (-----)

A feature-bug I forgot to report a while ago.
It has been described on the mailinglist (or was
it in my blog or some release announcement I made?)

Fish doesn't pick up stuff like 'fish-guix' from store
without modifications to the path where fish searches
for vendor or sysadmin installed systemwide 'things'
for fish.
-- 
ng0
OpenPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588




Acknowledgement sent to ng0 <ng0@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#27206; Package guix. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Wed, 2 Aug 2017 22:45:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.