| 2 Jan 2022 |
Sebastien Chavaux | par exemple au pif, pelican est en 4.6.0, sa version actuelle est 4.7.1, j'ai lu pas mal, notamment nokomprendo et des pages comme https://nokomprendo.gitlab.io/posts/tuto_fonctionnel_39/2019-11-11-fr-README.html, en plus des pages nix et phil | 19:20:48 |
Sebastien Chavaux | avez vous une doc simple et limpide qui explique la chose? | 19:21:34 |
Sebastien Chavaux | je fais des paquets debian, j'en maintiens, je maintiens des paquets pour opensuse aussi mais là j'admets que je ne pige pas et pourtant ça a l'air d'être simple | 19:22:27 |
lewo | Sebastien Chavaux: je comprends que dans nixpkgs, pelican est en 4.6.0. As-tu essayé de la mettre à jour dans ton clone de nixpkgs? | 19:37:12 |
Sebastien Chavaux | oui j'ai cloné le git de nixpkgs | 19:37:38 |
Sebastien Chavaux | puis changé le numero de version | 19:37:48 |
Sebastien Chavaux | j'ai fait un je sais plus la commande pour aller chercher le tar dans le store et le hash | 19:38:15 |
Sebastien Chavaux | j'essaye de trouver ce que j'ai fais | 19:39:03 |
lewo | Tu peux remplacer le hash par pkgs.lib.fakeSha256, et rebuilder. Nix te dira quel hash il faut que tu utilises. | 19:40:33 |
lewo | Ensuite, Nix essayera de builder la nouvelle version de pelican. Et la... la suite dépend du résultat du build ;) | 19:41:17 |
Sebastien Chavaux | j'ai suivi ça https://nokomprendo.gitlab.io/posts/tuto_fonctionnel_19/2018-04-25-README.html | 19:41:53 |
Sebastien Chavaux | ah oki | 19:41:56 |
Sebastien Chavaux | d'accord je tentes de suite | 19:42:16 |
Sebastien Chavaux | il n' y a rien d'autre a faire? | 19:42:24 |
Sebastien Chavaux | pour rebuilder c'est bien nix-build -A nomdufichier? | 19:42:56 |
Sebastien Chavaux | donc dans mon ma nix-build -A pelican? | 19:43:20 |
Sebastien Chavaux | je me mélange les pinceaux | 19:43:28 |
lewo | Non, c'est plutot qq chose du genre, nix-build -A pythonPackages.pelican. | 19:43:44 |
Sebastien Chavaux | ah voila pourquoi peut etre il ne me trouvait pas la libs | 19:44:05 |
Sebastien Chavaux | c'était le message ;) | 19:44:12 |
Sebastien Chavaux | je suis désolé d'ennuyer comme ça | 19:44:23 |
Sebastien Chavaux | et faut il builder dans un nix-shell? | 19:44:49 |
lewo | Non | 19:45:05 |
Sebastien Chavaux | bon je vais retenter merci | 19:47:27 |
lewo | Tu devrais esayer de commencer par builder pelican depuis ton clone de nixpkgs, sans rien changer. Une fois que ca a fonctionné, essaye de changer qq chose. | 19:48:42 |
Sebastien Chavaux | plus exactement c'est nix-build -A python39Packages.pelican | 19:49:40 |
Sebastien Chavaux | malheureusement ça échoue nmais je pense que c'est du au sha | 19:50:36 |
Sebastien Chavaux | punaise c'est bon | 19:51:24 |
Sebastien Chavaux | lewo: un grand merci, ah je comprends mon erreur, il faut lancer le nom du paquet mais pas comme dans le dossier de git mais comme le nom connu de l'application par nixos | 19:52:13 |
lewo | Sebastien Chavaux: cool si ca marche! De rien ;) | 19:53:21 |