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

Attachment: publickey - s.rey.coyrehourcq@proton.me - 0xC3237850.asc
Description: application/pgp-keys

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to