GNU bug report logs - #67652
Guix home - bash alias declarations order

Previous Next

Package: guix;

Reported by: Atte Torri <atte.torri <at> universite-paris-saclay.fr>

Date: Tue, 5 Dec 2023 23:58:01 UTC

Severity: normal

Done: Hilton Chain <hako <at> ultrarare.space>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Atte Torri <atte.torri <at> universite-paris-saclay.fr>
Subject: bug#67652: closed (Re: bug#67652: [PATCH] * home/services/shells.scm
 (add-bash-configuration): reorder aliases (Bug#67652))
Date: Wed, 27 Mar 2024 14:54:09 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#67652: Guix home - bash alias declarations order

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 67652 <at> debbugs.gnu.org.

-- 
67652: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=67652
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Hilton Chain <hako <at> ultrarare.space>
To: Jason <jasonkdarby <at> gmail.com>
Cc: 67652-done <at> debbugs.gnu.org,
 Atte Torri <atte.torri <at> universite-paris-saclay.fr>,
 Christian Miller <christian.miller <at> dadoes.de>
Subject: Re: bug#67652: [PATCH] * home/services/shells.scm
 (add-bash-configuration): reorder aliases (Bug#67652)
Date: Wed, 27 Mar 2024 22:50:25 +0800
Hi everyone,

On Thu, 22 Feb 2024 12:10:15 +0800,
Jason wrote:
>
> From: Jason Darby <jasonkdarby <at> gmail.com>
>
> Change-Id: I288856bb6befe378ca60ef78578acc069cb18532
> ---
>  gnu/home/services/shells.scm | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)

I have applied Jason's patch as 0b38c9401bebb6b87093555ef3768a8e1855c938, thank
you all!

[Message part 3 (message/rfc822, inline)]
From: Atte Torri <atte.torri <at> universite-paris-saclay.fr>
To: bug-guix <at> gnu.org
Subject: Guix home - bash alias declarations order
Date: Tue, 5 Dec 2023 16:54:10 +0100 (CET)
[Message part 4 (text/plain, inline)]
Hello, 

I have an issue with guix home alias declarations. The aliases I declare in my home configuration always end up on top of the .bashrc file, while the documentation for the home-bash-service-type says "The aliases will be defined after the contents of the bashrc field has been put in the .bashrc file.". The following is the bash configuration I use 

(service home-bash-service-type 
(home-bash-configuration 
(bashrc (list (local-file ".bashrc" "bashrc"))) 
(bash-profile (list (local-file ".bash_profile" "bash_profile"))) 
(bash-logout (list (local-file ".bash_logout" "bash_logout"))) 
(aliases '(("egrep" . "egrep --color=auto") 
("fgrep" . "fgrep --color=auto") 
("grep" . "grep --color=auto") 
("l" . "ls -CF") 
("la" . "ls -A") 
("ll" . "ls -alF") 
("ls" . "ls --color=auto"))))) 


M. TORRI Atte 
PhD Student (Computer Science) at Université Paris-Saclay 
Doctorant (Informatique) à l'Université Paris-Saclay 
Équipe ParSys - Laboratoire Interdisciplinaire des Sciences du Numérique (LISN) 
Bureau 105 - Bâtiment 650 
atte.torri <at> universite-paris-saclay.fr | 0169153106 
[Message part 5 (text/html, inline)]

This bug report was last modified 1 year and 114 days ago.

Previous Next


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