~abcdw/rde-discuss

1

Migrating to foreign distro

Caleb Herbert <csh@bluehome.net>
Details
Message ID
<2ff637546ef15ee23432e6978a764275e4b728bf.camel@bluehome.net>
DKIM signature
missing
Download raw message
I cannot get my configuration to build on RHEL 8.

I have SELinux turned off.

Config:
https://codeberg.org/csh/dotfiles

Error:
[caleb@bender dotfiles]$ make
stow --dotfiles --target ~ --verbose "stow/"
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
	LANGUAGE = (unset),
	LC_ALL = (unset),
	LC_MONETARY = "he_IL.UTF-8",
	LC_PAPER = "he_IL.UTF-8",
	LC_MEASUREMENT = "he_IL.UTF-8",
	LC_TIME = "he_IL.UTF-8",
	LC_NUMERIC = "he_IL.UTF-8",
	LANG = "he_IL.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
LINK: .local/bin/bluepost =>
../../Projects/dotfiles/stow/.local/bin/bluepost
TARGET=csh-he guix home reconfigure ./rde-config.scm
Backing up /home/caleb/.profile... done
Symlinking /home/caleb/.profile ->
/gnu/store/116hd79p5x0wmpk96z0whb9hmssswgnp-shell-profile... done
Backing up /home/caleb/.mailcap... done
Symlinking /home/caleb/.mailcap ->
/gnu/store/3788khia4241j9a6p6sa37kv607f9sng-mailcap... done
Backing up /home/caleb/.zshenv... done
Symlinking /home/caleb/.zshenv ->
/gnu/store/9m8hbmn97ryzph9w34hiixgcibb89xfi-zshenv-auxiliary... done
Backing up /home/caleb/.local/share/applications/emacs-dired.desktop... 
done
Symlinking /home/caleb/.local/share/applications/emacs-dired.desktop ->
/gnu/store/gsmicssig0mgwslygcgkh1bqbfw2lrdm-xdg-desktop-emacs-
dired.desktop-entry... done
guix home: error: symlink: File exists:
"/home/caleb/.local/share/applications/emacs-erc.desktop"
Symlinking /home/caleb/.local/share/applications/emacs-erc.desktop ->
/gnu/store/93al6qcr55xgkkakgxbiw6lcm0ys1y55-xdg-desktop-emacs-
erc.desktop-entry...make: *** [Makefile:3: install] Error 1
[caleb@bender dotfiles]$ ls -Fla
/home/caleb/.local/share/applications/emacs-erc.desktop 
lrwxrwxrwx. 1 caleb caleb 79 פבר 26 16:18
/home/caleb/.local/share/applications/emacs-erc.desktop ->
/gnu/store/7lhdybwngc1bx7ldx3slvlz04qr7d73a-xdg-desktop-emacs-
erc.desktop-entry
[caleb@bender dotfiles]$ ls -Fla
/gnu/store/7lhdybwngc1bx7ldx3slvlz04qr7d73a-xdg-desktop-emacs-
erc.desktop-entry
ls: cannot access '/gnu/store/7lhdybwngc1bx7ldx3slvlz04qr7d73a-xdg-
desktop-emacs-erc.desktop-entry': No such file or directory
Details
Message ID
<87h7746eve.fsf@trop.in>
In-Reply-To
<2ff637546ef15ee23432e6978a764275e4b728bf.camel@bluehome.net> (view parent)
DKIM signature
pass
Download raw message
On 2022-04-02 15:52, Caleb Herbert wrote:

> I cannot get my configuration to build on RHEL 8.
>
> I have SELinux turned off.
>
> Config:
> https://codeberg.org/csh/dotfiles
>
> Error:
> [caleb@bender dotfiles]$ make
> stow --dotfiles --target ~ --verbose "stow/"
> perl: warning: Setting locale failed.
> perl: warning: Please check that your locale settings:
> 	LANGUAGE = (unset),
> 	LC_ALL = (unset),
> 	LC_MONETARY = "he_IL.UTF-8",
> 	LC_PAPER = "he_IL.UTF-8",
> 	LC_MEASUREMENT = "he_IL.UTF-8",
> 	LC_TIME = "he_IL.UTF-8",
> 	LC_NUMERIC = "he_IL.UTF-8",
> 	LANG = "he_IL.UTF-8"
>     are supported and installed on your system.
> perl: warning: Falling back to the standard locale ("C").
> LINK: .local/bin/bluepost =>
> ../../Projects/dotfiles/stow/.local/bin/bluepost
> TARGET=csh-he guix home reconfigure ./rde-config.scm
> Backing up /home/caleb/.profile... done
> Symlinking /home/caleb/.profile ->
> /gnu/store/116hd79p5x0wmpk96z0whb9hmssswgnp-shell-profile... done
> Backing up /home/caleb/.mailcap... done
> Symlinking /home/caleb/.mailcap ->
> /gnu/store/3788khia4241j9a6p6sa37kv607f9sng-mailcap... done
> Backing up /home/caleb/.zshenv... done
> Symlinking /home/caleb/.zshenv ->
> /gnu/store/9m8hbmn97ryzph9w34hiixgcibb89xfi-zshenv-auxiliary... done
> Backing up /home/caleb/.local/share/applications/emacs-dired.desktop... 
> done
> Symlinking /home/caleb/.local/share/applications/emacs-dired.desktop ->
> /gnu/store/gsmicssig0mgwslygcgkh1bqbfw2lrdm-xdg-desktop-emacs-
> dired.desktop-entry... done
> guix home: error: symlink: File exists:
> "/home/caleb/.local/share/applications/emacs-erc.desktop"
> Symlinking /home/caleb/.local/share/applications/emacs-erc.desktop ->
> /gnu/store/93al6qcr55xgkkakgxbiw6lcm0ys1y55-xdg-desktop-emacs-
> erc.desktop-entry...make: *** [Makefile:3: install] Error 1
> [caleb@bender dotfiles]$ ls -Fla
> /home/caleb/.local/share/applications/emacs-erc.desktop 
> lrwxrwxrwx. 1 caleb caleb 79 פבר 26 16:18
> /home/caleb/.local/share/applications/emacs-erc.desktop ->
> /gnu/store/7lhdybwngc1bx7ldx3slvlz04qr7d73a-xdg-desktop-emacs-
> erc.desktop-entry
> [caleb@bender dotfiles]$ ls -Fla
> /gnu/store/7lhdybwngc1bx7ldx3slvlz04qr7d73a-xdg-desktop-emacs-
> erc.desktop-entry
> ls: cannot access '/gnu/store/7lhdybwngc1bx7ldx3slvlz04qr7d73a-xdg-
> desktop-emacs-erc.desktop-entry': No such file or directory
>

Guix Home has uses file-exists? function, which doesn't play well with
dangling symlinks, the fix is on review:
https://issues.guix.gnu.org/54762

After fix is merged this issues will be resolved.

-- 
Best regards,
Andrew Tropin
Reply to thread Export thread (mbox)