bug#48331: Emacs' describe-package doesn't work for packages managed by guix

2021-05-10 Thread Andrew Tropin
describe-package and list-packages do not show emacs packages, installed with guix. Packages themselves work perfectly fine, but not listed in list-packages and can't be accessed with describe-package. Way to reproduce: guix environment --pure --ad-hoc emacs emacs-treemacs emacs -q M-x

bug#48331: Emacs' describe-package doesn't work for packages managed by guix

2021-05-20 Thread Andrew Tropin
> That looks like it'd mess with people's installed ELPA packages. In > general, hacks based on package-directory-list don't feel very stable. If you talk about ~/.emacs.d/elpa, it won't, because there is a separate package-user-dir variable for that. The problem can arise if we have emacs

bug#48331: Emacs' describe-package doesn't work for packages managed by guix

2021-05-11 Thread Andrew Tropin
se remove -pkg.el from %default-exclude. Thank you very much for your work! Really appreciate it! -- Best regards, Andrew Tropin

bug#48331: Emacs' describe-package doesn't work for packages managed by guix

2021-05-11 Thread Andrew Tropin
tories, now the site-lisp structure seems more organized and less polluted + problem with describe-package (C-h P) and list-packages are easily fixable. Appreciate your work!) -- Best regards, Andrew Tropin

bug#48331: [PATCH draft] build-system: emacs: Generate -pkg.el file in case it is missing

2021-05-25 Thread Andrew Tropin
--- Thank you for the patches, tested, works for me! The solution is much more precise than mutating package-directory-list variable, good job. I don't see any major problems in the implementation (but I'm not very fluent elisp dev and maybe missing something). I drafted a simple build

bug#48331: Emacs' describe-package doesn't work for packages managed by guix

2021-05-23 Thread Andrew Tropin
> > In other words, no particular thought was given to -pkg.el. It was > > simply dropped along with many other files. So, if consensus is > > reachedthat keeping -pkg.el is a good idea, there is no reason to not > > do that. > Thanks for clearing that up. In that case, I don't have any qualms >

bug#48692: busctl call fails on elogind 243.7

2021-05-27 Thread Andrew Tropin
I try to use busctl to control the brightness of my screen: $ busctl call org.freedesktop.login1 /org/freedesktop/login1/session/auto org.freedesktop.login1.Session SetBrightness "ssu" "backlight" "intel_backlight" 24242 Call failed: Connection timed out It worked once, but at the same

bug#48331: Emacs' describe-package doesn't work for packages managed by guix

2021-05-19 Thread Andrew Tropin
> > M-x list-packages ;; Doesn't list treemacs > Let me recommend Emacs-Guix (aka. 'guix.el') as a superior alternative. > :-) Sure) Aware of it, cool tool. > I think it's fine that 'package.el' is unaware of Guix-managed software > and vice-versa. Yep, perfectly fine, but why not to make it

bug#48331: Emacs' describe-package doesn't work for packages managed by guix

2021-05-19 Thread Andrew Tropin
Personally, I'm quite happy that packages got their own subdirectories and I'm fully satisfied with current state of it, but it would be cool if inexperienced users will be able to use at least built-in help commands for packages out of the box without additional configuration. Hope my original point

bug#48331: Emacs' describe-package doesn't work for packages managed by guix

2021-05-19 Thread Andrew Tropin
From: Andrew Tropin Date: Wed, 19 May 2021 20:44:22 +0300 Subject: [PATCH] guix: build: emacs-build-system: Make package.el aware of guix packages After updating the package-directory-list variable, functions like list-packages, describe-package become aware of packages installed by guix

bug#46760: guix deploy doesn't seem to be authorizing the machine that is deploying to the remote

2021-09-23 Thread Andrew Tropin
On 2021-02-24 23:56, pkill9 wrote: > I'm using the machine-ssh-configuration, I set `(authorize? #t)` which > the manual states should authorize the deploying machine onto the > remote host, but I get an error: > ``` > guix deploy: error: unauthorized public key: (public-key... > ``` > > So I add

bug#51141: guix home reconfigure does not apply changes to shepherd services

2021-10-15 Thread Andrew Tropin
applied > changes. > > Oleg. -- Best regards, Andrew Tropin signature.asc Description: PGP signature

bug#51141: guix home reconfigure does not apply changes to shepherd services

2021-10-18 Thread Andrew Tropin
On 2021-10-16 18:06, Oleg Pykhalov wrote: > Hi Andrew, > > Andrew Tropin writes: > >> On 2021-10-12 01:53, Oleg Pykhalov wrote: >> >>> After changing a home shepherd service I tried to reconfigure with 'guix >>> home reconfigure'. >>> >>

bug#50771: guix system search doesn't show system services from channels

2021-09-28 Thread Andrew Tropin
On 2021-09-27 15:27, zimoun wrote: > Hi, > > On Fri, 24 Sept 2021 at 08:59, Andrew Tropin wrote: >> >> Declared system service in (gnu services tmp) in my channel, did guix >> pull with the apropriate channels configuration. >> >> System service fr

bug#50856: Unbound variables in Guix Home

2021-09-28 Thread Andrew Tropin
-cut here---end--->8--- > > maybe-list and list->human-readable-list come from > gnu/home-services-utils.scm in rde project. > > Oleg. My bad) Here it is: From 634e6cbb7153ea02fb2ace6d39dae4055ed0c73c Mon Sep 17 00:00:00 2001 From: Andrew

bug#50945: Guix home: No such file or directory: "/run/user/1003/on-first-login-executed"

2021-10-06 Thread Andrew Tropin
le: No such file or directory: > "/run/user/1003/on-first-login-executed" > 17:37:33 janneke@dundal:~ > $ ssh guix@localhost -p > guix@localhost's password: > Last login: Fri Oct 1 17:23:35 2021 from 127.0.0.1 > guix@dundal ~$ Thank you for a very detailed report. pa

bug#50771: guix system search doesn't show system services from channels

2021-09-24 Thread Andrew Tropin
Declared system service in (gnu services tmp) in my channel, did guix pull with the apropriate channels configuration. System service from (gnu services tmp) can be used in my operating-system record, but not searchable with `guix system search`. Do anyone know reasons for such behavior? Are

bug#48331: Emacs' describe-package doesn't work for packages managed by guix

2021-12-30 Thread Andrew Tropin
equire tweaking. Everyone reading this thread can jump to [1] and check it out =) [1]: The mail thread id is 871r2mrleb@trop.in > > Thanks everyone involved for your help and patience. Cheers > -- Best regards, Andrew Tropin signature.asc Description: PGP signature

bug#51918: home-bash-service-type adds the defaults and aliases to the end of the file

2021-12-30 Thread Andrew Tropin
On 2021-12-19 09:45, Xinglu Chen wrote: > Hi, > > On Wed, Nov 17 2021, Andrew Tropin wrote: > >> Test in guix-home.sh looks correct, but it fails: >> https://git.savannah.gnu.org/cgit/guix.git/tree/tests/guix-home.sh?h=5eb5c0789f34e87ee417a53ddfcfa3b6521bb337#n98 >&

bug#51918: home-bash-service-type adds the defaults and aliases to the end of the file

2021-11-17 Thread Andrew Tropin
st "echo very hi") --8<---cut here---end--->8--- https://git.sr.ht/~abcdw/rde/tree/master/item/gnu/home-services/shells.scm -- Best regards, Andrew Tropin signature.asc Description: PGP signature

bug#51848: `make && make check` fails

2021-11-22 Thread Andrew Tropin
60j26inf434ard2-on-first-login.drv' This one was fixed in e5d8302b2ce596a0518ea5bd79b338f68a3246eb. https://issues.guix.gnu.org/51915 > + chmod -Rf +w /tmp/tmp.ScA50H2Z6n > + rm -rf /tmp/tmp.ScA50H2Z6n > FAIL tests/guix-home.sh (exit status: 1) > --8<---cut here---end--->8--- > > > Cheers, > simon -- Best regards, Andrew Tropin signature.asc Description: PGP signature

bug#51141: guix home reconfigure does not apply changes to shepherd services

2021-10-23 Thread Andrew Tropin
On 2021-10-22 02:32, Oleg Pykhalov wrote: > Andrew Tropin writes: > > […] > >> According to what I see in the shepherd tests: >> https://git.savannah.gnu.org/cgit/shepherd.git/tree/tests/replacement.sh?h=4c5176f5a7a5a1e7d7f258f585e8ed127a21b99a#n61 >> >> and h

bug#50945: Guix home: No such file or directory: "/run/user/1003/on-first-login-executed"

2021-11-08 Thread Andrew Tropin
On 2021-11-05 17:58, Xinglu Chen wrote: > Hi, > > On Thu, Oct 07 2021, Andrew Tropin wrote: > >> On 2021-10-01 17:46, Jan Nieuwenhuizen wrote: >> >>> Hi, >>> >>> When using su or sudo to enter an account managed by guix home, I get

bug#48331: Emacs' describe-package doesn't work for packages managed by guix

2021-12-05 Thread Andrew Tropin
the packages currently lacking them, I'm pretty sure we can > do with a new bug number for that :) > > Thanks everyone involved for your help and patience. Cheers > Thank you very much for applying this change!) -- Best regards, Andrew Tropin signature.asc Description: PGP signature

bug#53230: Disable authentication seems broken

2022-01-13 Thread Andrew Tropin
st like in 2.1 with guix pull and after that guix pull --roll-back, the result is the same. Skimming throught the latest changes didn't bring any results yet. Bisecting and building guix, will let you know, if/when I find more. -- Best regards, Andrew Tropin signature.asc Description: PGP signature

bug#53230: Acknowledgement (Disable authentication seems broken)

2022-01-13 Thread Andrew Tropin
-machine --commit=d56a29edb7 --disable-authentication -- describe -- Best regards, Andrew Tropin signature.asc Description: PGP signature

bug#53230: Disable authentication seems broken

2022-01-13 Thread Andrew Tropin
On 2022-01-13 23:15, Ludovic Courtès wrote: > Andrew Tropin skribis: > >> A day ago I found out that I can't pull/time-machine from my local guix >> repo with patches. After running guix time-machine -C ./channels ..., >> guix reported the following: >> >&

bug#54372: SVG icons are not rendered in Qt application (qTox)

2022-03-13 Thread Andrew Tropin
a theme from qtox repository instead of built-in to make sure that files are valid SVGs, but it doesn't matter. Also, built a latest qtox release, same issue here. Reported it to qTox, but it seems the problem is related to qt or qtsvg. https://github.com/qTox/qTox/issues/6555 -- Best regards, A

bug#52808: Guix home should not assume that all targets are dot files

2022-03-10 Thread Andrew Tropin
On 2022-03-05 23:44, Ludovic Courtès wrote: > Hi Andrew, > > The patches reached my mailbox around the time I went on vacation and > then fell through the cracks. Sorry about that! > > Andrew Tropin skribis: > >> After that patch series is merged we can give a t

bug#52808: Guix home should not assume that all targets are dot files

2022-03-08 Thread Andrew Tropin
On 2022-03-05 23:44, Ludovic Courtès wrote: > Hi Andrew, > > The patches reached my mailbox around the time I went on vacation and > then fell through the cracks. Sorry about that! No problem, I hope you had a good rest and got some fun! > > Andrew Tropin skribis: > >&

bug#52808: Guix home should not assume that all targets are dot files

2022-02-11 Thread Andrew Tropin
On 2022-02-08 10:46, Ludovic Courtès wrote: > Hi, > > Andrew Tropin skribis: > >>>> You can elaborate more on what you try to achieve and I can try to give >>>> you a recommendation how to implement it. >>> >>> I’d expect ‘home-files-se

bug#52808: Guix home should not assume that all targets are dot files

2022-02-25 Thread Andrew Tropin
On 2022-02-11 18:52, Andrew Tropin wrote: > On 2022-02-08 10:46, Ludovic Courtès wrote: > >> Hi, >> >> Andrew Tropin skribis: >> >>>>> You can elaborate more on what you try to achieve and I can try to give >>>>> you a recommendation h

bug#52808: Guix home should not assume that all targets are dot files

2022-03-28 Thread Andrew Tropin
-manager.scm to not prepend a > dot, so reopening! :-) > > Ludo’. Forgot to update fish home service in previous patch series, please apply this patch as well: From 7d9cf53ab574c8ab468bfdae2798de65af6c00b5 Mon Sep 17 00:00:00 2001 From: Andrew Tropin Date: Mon, 28 Mar 2022 12:14:10

bug#54545: [Guix Home] ‘shepherd’ started twice?

2022-04-04 Thread Andrew Tropin
hepherd process. Login shell starts the shepherd process as well. Probably we need to do config reload using on-change service and also not trigger on-change stuff if user isn't logged in. I can think on the proper solution and make a patch with a fix later this week or beginning of the next week. -- Best regards, Andrew Tropin signature.asc Description: PGP signature

bug#52808: Guix home should not assume that all targets are dot files

2022-03-29 Thread Andrew Tropin
-manager.scm to not prepend a > dot, so reopening! :-) > > Ludo’. A few more minor fixes: From 629466d23308e135c4a46951e5ea568677c5ec00 Mon Sep 17 00:00:00 2001 From: Andrew Tropin Date: Tue, 29 Mar 2022 11:15:56 +0300 Subject: [PATCH 1/2] home: shells: Rename zsh related functions. * gn

bug#52808: Guix home should not assume that all targets are dot files

2022-03-29 Thread Andrew Tropin
anager and doesn't add a leading dot automatically. Please, merge them on April 8. From 1b556cda9716eba31a8a6dd9d3c263988de26ccf Mon Sep 17 00:00:00 2001 From: Andrew Tropin Date: Tue, 29 Mar 2022 11:28:30 +0300 Subject: [PATCH 1/2] home: symlink-manager: Remove appending of leading dot. * gnu/home/s

bug#52808: Guix home should not assume that all targets are dot files

2022-02-02 Thread Andrew Tropin
On 2022-01-30 18:13, Ludovic Courtès wrote: > Hi Andrew, > > Andrew Tropin skribis: > >> On 2021-12-26 12:17, Nick Zalutskiy wrote: >> >>> The following configuration results in a `~/.run` symlink being >>> created. My expectation is that a `

bug#52808: Guix home should not assume that all targets are dot files

2022-01-28 Thread Andrew Tropin
which can be a different location from ~/.config, absent dot should partially break this expectation. It's a bad practice to use something without "config/..." prefix and generally it should be avoided, it still possible to use something different in rare use-cases, for example for zsh: ("zshenv" ,zshenv-file-like-here), because it's hard to implement the lookup for initial configuration file other way for shells. You can elaborate more on what you try to achieve and I can try to give you a recommendation how to implement it. -- Best regards, Andrew Tropin signature.asc Description: PGP signature

bug#52808: Guix home should not assume that all targets are dot files

2022-01-28 Thread Andrew Tropin
or other directory on the path. But it always possible to bypass this decision by directly extending home-service-type or home-activation-service-type. I see what you mean about implicit heuristics and mostly agree. > > Having said all that, the documentation helps a lot. Thank you for the

bug#53230: Disable authentication seems broken

2022-01-21 Thread Andrew Tropin
On 2022-01-17 19:12, Ludovic Courtès wrote: > Andrew Tropin skribis: > >> On 2022-01-13 23:15, Ludovic Courtès wrote: >> >>> Andrew Tropin skribis: > > [...] > >>>>1468:0 4 (add-temp-root # >>>> #) >>>> In gui

bug#53230: Disable authentication seems broken

2022-01-14 Thread Andrew Tropin
On 2022-01-13 23:15, Ludovic Courtès wrote: > Andrew Tropin skribis: > >> A day ago I found out that I can't pull/time-machine from my local guix >> repo with patches. After running guix time-machine -C ./channels ..., >> guix reported the following: >> >&

bug#54545: [Guix Home] ‘shepherd’ started twice?

2022-04-12 Thread Andrew Tropin
On 2022-04-04 22:16, Ludovic Courtès wrote: > Hi, > > Andrew Tropin skribis: > >> Activation script tries to load latest shepherd configuration with `herd >> load root ./path/to/config.scm` and it starts a shepherd process. Login >> shell starts the shepherd proc

bug#54545: [Guix Home] ‘shepherd’ started twice?

2022-04-13 Thread Andrew Tropin
On 2022-04-12 20:28, Ludovic Courtès wrote: > Hi, > > Andrew Tropin skribis: > >> Prepared a patch series, which fixes the issues and sligthly adjusts the >> way home shepherd reload configuration logic works, now it happens only >> if configuration is changed and a

bug#52808: Guix home should not assume that all targets are dot files

2022-04-09 Thread Andrew Tropin
On 2022-04-08 20:18, Ludovic Courtès wrote: > Hi Andrew, > > Andrew Tropin skribis: > >> Those patches introduce a breaking change, but the surface and number of >> people affected should be small if everyone migrated to >> xdg-configuration-files. It removes the

bug#63047: Can't load glib debug symbols in gdb

2023-09-13 Thread Andrew Tropin
On 2023-04-25 08:38, Maxim Cournoyer wrote: > Hi Andrew, > > Josselin Poiret via Bug reports for GNU Guix writes: > >> Hi Andrew, >> >> Andrew Tropin writes: >> >>> I try to run emacs in gdb with debug symbols for some libs available, I >&g

bug#66227: [bug#66225] [PATCH v3] gnu: emacs-next-minimal: Apply Guix patches.

2023-10-06 Thread Andrew Tropin
te. > + > +--- a/lisp/emacs-lisp/comp.el > b/lisp/emacs-lisp/comp.el > +@@ -203,9 +203,7 @@ and above." > + :type '(repeat string) > + :version "28.1") > + > +-(defcustom native-comp-driver-options > +- (cond ((eq system-type 'darwin) '("

bug#66227: [bug#66225] [PATCH v3] gnu: emacs-next-minimal: Apply Guix patches.

2023-10-08 Thread Andrew Tropin
On 2023-10-08 08:55, Liliana Marie Prikler wrote: > Am Samstag, dem 07.10.2023 um 09:56 +0400 schrieb Andrew Tropin: >> On 2023-10-06 17:58, Liliana Marie Prikler wrote: >> >> > * gnu/packages/patches/emacs-next-native-comp-driver-options.patch: >> > Add file.

bug#52899: More info on guix home reconfigure behaviour

2022-05-23 Thread Andrew Tropin
aw384nqzlw73ccr0167lyj8vlj3mr-shepherd.conf. > > Tell me what I can do to help you debug this. IIRC, it should be fixed already, can you please check if it's still a problem? -- Best regards, Andrew Tropin signature.asc Description: PGP signature

bug#54014: guix home pinentry weirdness

2022-07-03 Thread Andrew Tropin
pproach works with pass well, you can take a look at it for inspiration: https://git.sr.ht/~abcdw/rde/tree/master/item/gnu/home-services/gnupg.scm#L127 -- Best regards, Andrew Tropin signature.asc Description: PGP signature

bug#55776: maven-core fails to build

2022-06-08 Thread Andrew Tropin
version of jdom now sets multiple features by > default > + ;; that are not supported. > + ;; Skip these features > + (substitute* > "src/main/java/org/codehaus/plexus/metadata/merge/MXParser.java" > + (("

bug#51639: The home-environment example on Guix manual has an error

2022-06-10 Thread Andrew Tropin
t-config > home-files-service-type > (list `("config/test.conf" > ,(plain-file "tmp-file.txt" > "the content of >

bug#56661: EMACSLOADPATH not set when using Guix System + Guix Home + SLIM + Mate

2022-07-20 Thread Andrew Tropin
TBI ... > > Greetings, > Maxime. > > > -BEGIN PGP PUBLIC KEY BLOCK- > > xjMEX4ch6BYJKwYBBAHaRw8BAQdANPb/d6MrGnGi5HyvODCkBUJPRjiFQcRU5V+m > xvMaAa/NL01heGltZSBEZXZvcyA8bWF4aW1lLmRldm9zQHN0dWRlbnQua3VsZXV2 > ZW4uYmU+wpAEExYIADgWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCX4ch6AIbAwUL > CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBJ4+4iGRcl7japAQC3opZ2KGWzWmRc > /gIWSu0AAcfMwyinFEEPa/QhUt2CogD/e2RdF4CYAgaRHJJmZ9WU7piKbLZ7llB4 > LzgezVDHggzNJU1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT7C > kAQTFggAOBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJf56ycAhsDBQsJCAcDBRUK > CQgLBRYCAwEAAh4BAheAAAoJEEnj7iIZFyXujpQBAKV1SwDDl4f24rXciDlB9L8W > ycZt30CgbewMSRQk4mvbAP9dFMbVVixYBd6C8cfhR+NsOBGiOJnQABlUmgNuqGFJ > Dc44BF+HIegSCisGAQQBl1UBBQEBB0BOlzIWiJzgobMF6/cqwLaLk7jIcFSZ++c0 > k9cCNT6YXwMBCAfCeAQYFggAIBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJfhyHo > AhsMAAoJEEnj7iIZFyXuMr0BAJc8cl5PGvVmVuSQVKjleNl4DK1/XAaPAYPe34AE > fZJPAP9IqLCQhH/FeJanHqBP8gNdGNI2qn8RnnLVfRJgUjZ1BA== > =OVqp > -END PGP PUBLIC KEY BLOCK- -- Best regards, Andrew Tropin signature.asc Description: PGP signature

bug#56661: EMACSLOADPATH not set when using Guix System + Guix Home + SLIM + Mate

2022-07-20 Thread Andrew Tropin
On 2022-07-20 14:30, Maxime Devos wrote: > On 20-07-2022 14:08, Andrew Tropin wrote: >> Hi Maxime, >> >> According to the documentation to get all the environment variables set >> correctly you either need to manage your login shell with Guix Home or >> do addit

bug#56669: enhancement: Link guix system and guix home

2022-07-20 Thread Andrew Tropin
0220706112011.77c71...@marvid.fr/ I have spare time tomorrow and can try to implement it, however Idk how much time will it take and if I don't finish tomorrow, there is no guarantee that I'll finish it anytime soon. -- Best regards, Andrew Tropin signature.asc Description: PGP signature

bug#56669: enhancement: Link guix system and guix home

2022-07-26 Thread Andrew Tropin
On 2022-07-21 19:25, Maxime Devos wrote: > On 21-07-2022 19:13, Andrew Tropin wrote: > >> The source code is here: >> https://git.sr.ht/~abcdw/rde/commit/c5b4097ab99309ace23e40d957e9fa1f938f97e9 > > What's the 'guix-home-gc-roots' for? I would expect the reference > #

bug#56570: generate-documentation can't handle package fields

2022-07-15 Thread Andrew Tropin
gument in position 1 (expecting symbol): #f [Debugging level: 18] --8<---cut here---end--->8--- I suspect that problematic code is here: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/services/configuration.scm?h=6505f727e1824391b888dd0c2c60cf64ec

bug#56669: enhancement: Link guix system and guix home

2022-07-21 Thread Andrew Tropin
On 2022-07-20 20:57, Andrew Tropin wrote: > On 2022-07-20 11:47, Dale Mellor wrote: > >> I would like to be able to create a rescue disk for my system in which >> the admin user's home directory contains a copy of an encrypted key, >> for manually unlocking encrypted disk

bug#56661: EMACSLOADPATH not set when using Guix System + Guix Home + SDDM + Mate

2022-07-22 Thread Andrew Tropin
cripts/Xsession) in $HOME/.xsessionrc and > /etc/X11/xinit/xinitrc.d, which do not exist in Guix. There is no > option for overriding the xinitrc.  However, it is possible to > override the Xsession script used, so we can give SDDM a modified > Xsession script that uses Guix' xinitrc. I'll give th

bug#56661: EMACSLOADPATH not set when using Guix System + Guix Home + SLIM + Mate

2022-07-22 Thread Andrew Tropin
On 2022-07-22 11:32, Maxime Devos wrote: > On 20-07-2022 19:47, Andrew Tropin wrote: > >> I'm not sure how your login/display manager works, but for X11 session >> sourcing ~/.profile from ~/.xsession should do the trick. > Me neither, and I don't particularly care. >

bug#54014: guix home pinentry weirdness

2022-07-18 Thread Andrew Tropin
On 2022-07-17 00:44, Zacchaeus Scheffer wrote: > On Mon, Jul 4, 2022 at 1:50 AM Andrew Tropin wrote: > >> On 2022-02-15 13:46, Zacchaeus Scheffer wrote: >> > There seems to be some problem installing password-store + pinentry >> > entirely via guix home. When I

bug#56610: Guix Home placing dotfiles in wrong directory.

2022-07-18 Thread Andrew Tropin
"/dotfiles/git/config") > > It started happening recently, so will try to bisect. -- Best regards, Andrew Tropin signature.asc Description: PGP signature

bug#57498: bash-completion completion functions not loaded when using guix home

2022-08-31 Thread Andrew Tropin
c/bash_completion.d/$base" > + > "/run/current-system/profile/share/bash-completion/completions/$base" > +"/run/current-system/profile/etc/bash_completion.d/$base" ) > + > > base-commit: 47c11772dfe840a536ed7ec438fe832878f51054 -- Best regards, Andrew Tropin signature.asc Description: PGP signature

bug#58606: Emacs next pgtk crashes when pasting to other app

2022-10-18 Thread Andrew Tropin
-cut here---end--->8--- -- Best regards, Andrew Tropin signature.asc Description: PGP signature

bug#54354: [BUG] guix home: on foreign distro, ~/.bash_profile is not initialized

2022-10-18 Thread Andrew Tropin
hat > some features might not work > due to the login system of a foreign distro if we are sure of that? > There were a few fixes related to shepherd service, which probably fixes it. Can you confirm this? Or issue is still valid? Is the whole issue 54354 still valid? -- Best regards, Andrew Tropin signature.asc Description: PGP signature

bug#57844: Shepherd fails to start in user session ~50% of the time

2022-10-20 Thread Andrew Tropin
On 2022-10-20 23:44, Ludovic Courtès wrote: > Hi, > > Andrew Tropin skribis: > >> Yes, I don't remember if I created a thread on that (probably not) or >> just discussed it in some chat, but when shepherd stops it doesn't clean >> up its socket file, so you ca

bug#57844: Shepherd fails to start in user session ~50% of the time

2022-10-20 Thread Andrew Tropin
nnah.gnu.org/cgit/guix.git/tree/gnu/home/services/shepherd.scm?h=883fb8f41b08a8455f16c736a83fb1ae8a3df0a1#n131 Tom, can you show your startup scripts, please (like xsession or whatever you use for starting graphical environment)? Sharing home environment config can be useful as well. Do you use some display/login manager? >> >> I'm not sure what other information I can provide you that will help, so >> please let me know! >> -- Best regards, Andrew Tropin signature.asc Description: PGP signature

bug#58606: Emacs next pgtk crashes when pasting to other app

2022-10-24 Thread Andrew Tropin
On 2022-10-18 10:52, Andrew Tropin wrote: > Recently discovered a problem, which reproduces this way: > - Open a new emacs instance. > - Yank anything with M-w or select with mouse. > - Paste yanked text to chromium/icecat. > > Both browser and emacs are hanging up for

bug#58290: guile ssh error on guix deploy

2022-10-04 Thread Andrew Tropin
ormally with code 2 at Tue Oct 4 14:20:23 --8<---cut here---end--->8--- -- Best regards, Andrew Tropin signature.asc Description: PGP signature

bug#58290: guile ssh error on guix deploy

2022-10-14 Thread Andrew Tropin
On 2022-10-08 14:39, Ludovic Courtès wrote: > Hi! > > Andrew Tropin skribis: > >> From time to time I get the following error, the only thing I change is >> IPv6 config in static-networking service. Sometimes it fails, but after >> a few more attempts with the same

bug#57585: guix gc removed home config

2022-09-05 Thread Andrew Tropin
y guix home are >> now symlinks that point to non existent store items. Spooky. >> >> Please let me know how I can help diagnose the issue >> >> >> > > > > -- Best regards, Andrew Tropin signature.asc Description: PGP signature

bug#60688: guix: home: environment-variables: Breaking change 73684dc90

2023-01-09 Thread Andrew Tropin
, Andrew Tropin signature.asc Description: PGP signature

bug#59474: Guix Home generated .profile sets XDG_ vars that break GDM+Gnome login on foreign distros

2022-12-12 Thread Andrew Tropin
ided, if not we explicitly set it, looks ok to me. >> XDG_CACHE_HOME, XDG_CONFIG_HOME, XDG_DATA_HOME are set to their >> defaults unnecessarily. > Explicit is better than implicit. > > Cheers > > > [1] > http://git.savannah.gnu.org/cgit/guix.git/commit/?id=23aafc800c9e678662766440916449ec5bbce830 > > > > -- Best regards, Andrew Tropin signature.asc Description: PGP signature

bug#58606: Emacs next pgtk crashes when pasting to other app

2022-12-01 Thread Andrew Tropin
On 2022-11-16 10:34, Joshua Branson wrote: > Declan Tsien writes: > >> Andrew Tropin writes: >> >>> Recently discovered a problem, which reproduces this way: >>> - Open a new emacs instance. >>> - Yank anything with M-w or select with mous

bug#58290: guile ssh error on guix deploy

2023-01-24 Thread Andrew Tropin
this issue; > good catch! > > If you plan to push a new release, we’ll just upgrade in Guix; otherwise > we can apply the patch locally. > > Thank you! > > Ludo’. -- Best regards, Andrew Tropin signature.asc Description: PGP signature

bug#58290: guile ssh error on guix deploy

2022-11-10 Thread Andrew Tropin
thanks to memoization, ‘guix deploy’ opens only one >> session per machine. (I think it works well with the 25 local build >> machines behind berlin; it’s also fine for a small set of machines I >> take care of at work.) > > Have they been rebooted since the switch to inetd-style sshd? It fails > more often than not for me. > >>> I found that removing the memoizing open-machine-ssh-session* in >>> (gnu machine ssh) works around it and can happily deploy again. >>> >>> (that is, just use 'open-machine-ssh-session' instead) >> >> Interesting. That gives us a hint. Could you add a ‘pk’ in >> ‘open-machine-ssh-session*’ to see how many connections it opens? > > Indeed it only opens a single connection. The problem seems to be > with multiple "channels" and "sessions" over a single connection. > Very detailed report, thank you for digging in! CCed Artyom Poptsov, author of Guile-SSH. -- Best regards, Andrew Tropin signature.asc Description: PGP signature

bug#58606: Emacs next pgtk crashes when pasting to other app

2023-03-20 Thread Andrew Tropin
On 2022-10-18 10:52, Andrew Tropin wrote: > Recently discovered a problem, which reproduces this way: > - Open a new emacs instance. > - Yank anything with M-w or select with mouse. > - Paste yanked text to chromium/icecat. > > Both browser and emacs are hanging up for

bug#62287: Ungexp inside vector problem

2023-03-19 Thread Andrew Tropin
ist #(1 2 #$a))) ;; => (#(1 2 (ungexp a))) (eval-with-store #~(list #$b)) ;; => (#(1 2 4)) --8<---cut here---end--->8--- Am I doing/expecting something wrong or there is a bug here? -- Best regards, Andrew Tropin signature.asc Description: PGP signature

bug#61343: bug#61574: [PATCH v2] scripts: repl: Extend REPL %load-path with all channels.

2023-03-02 Thread Andrew Tropin
;Run (%package-module-path) as >> explained above. > > I tweaked the comment :-) and applied. > > Thanks! Hi Simon and Ludo! Thank you for the patch, I also faced this problem and it seems this change doesn't fix it. echo '(use-modules (rde features))' | guix repl /dev/s

bug#61717: guix home reconfigure on a fresh system fails

2023-02-24 Thread Andrew Tropin
e daemon, second one by this call). https://git.savannah.gnu.org/cgit/guix.git/commit/?id=e615aaca28 Ideally, it would be cool to fix on the daemon side and remove this call at all. CCed Ludo, Tobias, Oleg. -- Best regards, Andrew Tropin signature.asc Description: PGP signature

bug#63047: Can't load glib debug symbols in gdb

2023-04-24 Thread Andrew Tropin
tore/*/lib set history filename ~/.cache/gdb_history set history save on --8<---cut here---end--->8--- -- Best regards, Andrew Tropin signature.asc Description: PGP signature

bug#59474: Guix Home generated .profile sets XDG_ vars that break GDM+Gnome login on foreign distros

2023-05-01 Thread Andrew Tropin
Home, causing the same > issue as above). > > Setting XDG_RUNTIME_DIR is not something I would expect Guix Home to do > -- it is the job of whatever logs the user in. > > XDG_CACHE_HOME, XDG_CONFIG_HOME, XDG_DATA_HOME are set to their defaults > unnecessarily. > > I modified my personal config by unsetting XDG_STATE_HOME, XDG_LOG_HOME, > XDG_CACHE_HOME, XDG_CONFIG_HOME, and XDG_DATA_HOME if Guix Home left > them set to their default values (in the case of XDG_STATE_HOME I unset > it unconditionally). XDG_DATA_DIRS behavior seems reasonable, the problem should be reported to Debian. The work on STATE_HOME is happenning in a separate thread. Closing this ticket. Let us know if you have some other thoughts on the topic. -- Best regards, Andrew Tropin signature.asc Description: PGP signature

bug#53700: Guix package is hardcoded in guix home

2023-03-30 Thread Andrew Tropin
o, but it started to download 46 megabytes of guix package, while I expected it to work completely offline. -- Best regards, Andrew Tropin signature.asc Description: PGP signature

bug#56669: enhancement: Link guix system and guix home

2023-02-08 Thread Andrew Tropin
On 2022-07-26 12:23, Andrew Tropin wrote: > On 2022-07-21 19:25, Maxime Devos wrote: > >> On 21-07-2022 19:13, Andrew Tropin wrote: >> >>> The source code is here: >>> https://git.sr.ht/~abcdw/rde/commit/c5b4097ab99309ace23e40d957e9fa1f938f97e9 >> >&

bug#62287: Ungexp inside vector problem

2023-06-14 Thread Andrew Tropin
On 2023-03-20 11:45, Josselin Poiret wrote: > Hi Andrew, > > Andrew Tropin writes: > >> I would expect two last expressions return the same result, but the >> former one doesn't do ungexp: >> >> --8<---cut here---start-&

bug#62948: Using home-ssh-agent-configuration on Ubuntu breaks login

2023-06-14 Thread Andrew Tropin
uration >(authorized-keys #f))) > --8<---cut here---end--->8--- > > yields a backtrace. > > The attached patch fixes that and allows using (authorized-keys #f), > also making this the default. > > WDYT? It make perfect sense. -- Best regards, Andrew Tropin signature.asc Description: PGP signature

bug#63797: [PATCH 0/2] fix python-matrix-nio build

2023-06-30 Thread Andrew Tropin
Arjan, Thank you for the patches, applied, pushed as https://git.savannah.gnu.org/cgit/guix.git/commit/?id=356c0009d4 -- Best regards, Andrew Tropin signature.asc Description: PGP signature

bug#69284: guix pull is not reproducible

2024-02-20 Thread Andrew Tropin via Bug reports for GNU Guix
5lv6ylhw1m2d-profile (remote fresh guix system) The first guix pull takes from 25 to 50 minutes, which is really long time. However, due to irreproducibility, building the guix profile on CI doesn't help to cut that time to some manageable numbers. -- Best regards, Andrew Tropin signature.asc Description: PGP signature

bug#48692: busctl call fails on elogind 243.7

2024-04-20 Thread Andrew Tropin via Bug reports for GNU Guix
On 2024-04-19 20:59, Maxim Cournoyer wrote: > Hi, > > Andrew Tropin writes: > >> I try to use busctl to control the brightness of my screen: >> >> $ busctl call org.freedesktop.login1 >> /org/freedesktop/login1/session/auto org.freedesktop.login1.Sessi

bug#69284: guix pull is not reproducible

2024-03-09 Thread Andrew Tropin via Bug reports for GNU Guix
On 2024-03-07 12:45, Vagrant Cascadian wrote: > On 2024-02-20, Andrew Tropin wrote: >> guix pull -C channels-lock.scm produces different profiles on different >> machines. >> >> I executed the same command on a few different machines. >> channels-lock.scm contain

bug#69284: guix pull is not reproducible

2024-04-08 Thread Andrew Tropin via Bug reports for GNU Guix
On 2024-03-10 11:13, Josselin Poiret via Bug reports for GNU Guix wrote: > Hi Andrew, > > Andrew Tropin via Bug reports for GNU Guix writes: > >> I don't think that hash of the profile depends on the building process >> itself. And it seems on the same system it

bug#71332: guix gc delete order

2024-06-03 Thread Andrew Tropin via Bug reports for GNU Guix
suffering from the issue you have. After I updated SSD I just don't do gc, but it would be a good fix for the problem, if it works. -- Best regards, Andrew Tropin signature.asc Description: PGP signature