Hi, Le samedi 9 août 2025 à 8:02 PM, Marek Paśnikowski <ma...@marekpasnikowski.pl> a écrit :
> > > > > Why the use of time-machine? > > > You're right, i see some pinned version of nonguix and guix into the > > channels.scm of sovereign, so i try to use guix time machine with it, this > > is not the good way it seems. > > > Those pins are only applicable to my Guix Daemon configuration — I got fed up > with the delayed substitute production and I increment my Guix installations > day by day. > > > I add directly your channel in ~/.config/guix/channels.scm this is better :) > > > > But i have another error of hash with the latest `guix pull` version : > > go-github-com-abiosoft-ishell-2.0.2.drv > > > > construction de > > /gnu/store/qmawvl4jsbr670y9x17b3w043x7vcb5q-go-github-com-abiosoft-ishell-2.0.2.drv... > > construction de > > /gnu/store/s43q54v98n5l7jvnf844k4npg6crz6aj-git-checkout.drv... > > -l'empreinte r:sha256 ne correspond pas pour > > /gnu/store/514zq4lshhnxrqh7z5vw7fx30qcgfy2w-git-checkout : > > empreinte attendue : 057wgbz16n416zp23j5iv2lsd0nidbd92r4f1h8s3c1svkkqvk0a > > empreinte obtenue : 0cmzcq567avzqzrf1ns7lz1gv69s8dxbs276m0j8qbm4yddysqaq > > > If you had taken a look at the package code you would have noticed that the > current package definition expects yet another hash, different from any of > the two above. > This is certainly weird, and I am actually struggling with finding an > explanation. > Especially given that you have the correct revision of my channel. > Strangely, the error continue after a guix gc : construction de /gnu/store/s43q54v98n5l7jvnf844k4npg6crz6aj-git-checkout.drv... \l'empreinte r:sha256 ne correspond pas pour /gnu/store/514zq4lshhnxrqh7z5vw7fx30qcgfy2w-git-checkout : empreinte attendue : 057wgbz16n416zp23j5iv2lsd0nidbd92r4f1h8s3c1svkkqvk0a empreinte obtenue : 0cmzcq567avzqzrf1ns7lz1gv69s8dxbs276m0j8qbm4yddysqaq hash mismatch for store item '/gnu/store/514zq4lshhnxrqh7z5vw7fx30qcgfy2w-git-checkout' la compilation de /gnu/store/s43q54v98n5l7jvnf844k4npg6crz6aj-git-checkout.drv a échoué Vous trouverez le journal de compilation dans « /var/log/guix/drvs/s4/3q54v98n5l7jvnf844k4npg6crz6aj-git-checkout.drv.gz ». construction de /gnu/store/xfczzxy54074xzr5jynrblqpjyzfwk24-git-checkout.drv... cannot build derivation `/gnu/store/9naxqm7lzqxr80kicad31kx8vl84gkkp-go-github-com-xrash-smetrics-v0.0.0-20201216005158-039620a65673.drv': 1 dependencies couldn't be built cannot build derivation `/gnu/store/lbcf7vj2lyd9ad2gja8hszcr655csyl3-proton-bridge-3.17.0.drv': 1 dependencies couldn't be built cannot build derivation `/gnu/store/lfx47yzfmq5xwxmsslvrjwx9dk2wiypd-profile.drv': 1 dependencies couldn't be built guix install: erreur : build of `/gnu/store/lfx47yzfmq5xwxmsslvrjwx9dk2wiypd-profile.drv' failed reyman@Suhayl ~/D/666-Dotfiles [1]> zcat /var/log/guix/drvs/s4/3q54v98n5l7jvnf844k4npg6crz6aj-git-checkout.drv.gz Initialized empty Git repository in /gnu/store/514zq4lshhnxrqh7z5vw7fx30qcgfy2w-git-checkout/.git/ fatal: couldn't find remote ref 039620a65673 Failed to do a shallow fetch; retrying a full fetch... >From https://github.com/xrash/smetrics * [new branch] develop -> origin/develop * [new branch] master -> origin/master * [new branch] opt-in-go-modules -> origin/opt-in-go-modules Note: switching to '039620a65673'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c <new-branch-name> Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at 039620a Update documentation Guix describe Génération 200 11 août 2025 09:32:45 (actuelle) nonguix 43699ce URL du dépôt : https://gitlab.com/nonguix/nonguix branche : master commit : 43699ceddb6f5f7aa60a646daa44a75e269a3856 sovereign 3454a8a URL du dépôt : https://git.marekpasnikowski.pl/git/sovereign.git branche : master commit : 3454a8a025b9b7401cbdf68a6f53515d216e5e98 guix-science 7bbff91 URL du dépôt : https://codeberg.org/guix-science/guix-science.git branche : master commit : 7bbff91a771830003d4349c449d7b3358c7302d1 guix-android 795f11d URL du dépôt : https://framagit.org/tyreunom/guix-android.git branche : master commit : 795f11d4305bb7ce9a2e79669fe8cb4673a9d0c2 guix fc0e231 URL du dépôt : https://git.guix.gnu.org/guix.git branche : master commit : fc0e2315f6d5358019c56f7125b88cf0648bdce8 > Maybe try garbage collecting the entire proton-bridge package and see if it > releases the hashes somehow? > There is a weird interaction with hashes in Guix, where the daemon trusts > that if a given hash exists, then it can be used. > > > > I am in the process of purchasing a support service with Guixotic. > > > One of the questions I intend to ask them is to help me craft a > > > contribution workflow customized to myself. > > > When it is complete I will start regularly contributing. > > > > Great news ! During the review / beta test, i will be happy to help if you > > need ! > > > Before that, I would appreciate a more immediate feedback on whether you are > actually able to link with and update a Proton account. > I have more pressing needs right now. :) Thanks for your help, Best regards, SR
publickey - s.rey.coyrehourcq@proton.me - 0xC3237850.asc
Description: application/pgp-keys
signature.asc
Description: OpenPGP digital signature