Bonsoir shann,
Ca progresse vraiment, je pense que tous les membres du forum doivent être heureux comme moi que Slitaz prenne ce tournant en 2024 !
Poursuis sur cette lancée et bravo pour tous ces efforts fournis :)
Bonsoir shann,
Ca progresse vraiment, je pense que tous les membres du forum doivent être heureux comme moi que Slitaz prenne ce tournant en 2024 !
Poursuis sur cette lancée et bravo pour tous ces efforts fournis :)
Hi,
Below openssl on my EeePC :)
Test upgrade no issue happen.
Concerning "-compat" packages, not necessary, exception for chroot current (build openssl break temporary mercurial, rebuild python to fix).
Hi,
Check for implement option for fetch all updates once.
Goal to be avoid issue if happen nothing with network/apps during upgrade
esp.img - slitaz-current-core64.iso
2024-03-07 17:30:27 ..... 190464 190464 EFI/esp.img
Testing archive: esp.img
ERRORS:
Unexpected end of archive
ERROR: Data Error : EFI/boot/linux.cmdline
ERROR: Data Error : EFI/boot/bootx64.efi
ERROR: Data Error : EFI/boot/rootfs.gz
slitaz-current-core64.iso
$ 7z l slitaz-current-core64.iso
7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.utf8,Utf16=on,HugeFiles=on,64 bits,4 CPUs x64)Scanning the drive for archives:
1 file, 92872704 bytes (89 MiB)Listing archive: slitaz-current-core64.iso
--
Path = slitaz-current-core64.iso
Type = Iso
Physical Size = 92872704
Comment =
System: LINUX
Volume: SliTaz core64
VolumeSet: SliTaz cooking
Publisher: http://www.slitaz.org
Preparer: root
Application: tazlito 537/genisoimage 1.1.11 (Linux)
Copyright: README
Created = 2024-03-07 17:30:28
Modified = 2024-03-07 17:30:28Date Time Attr Size Compressed Name ------------------- ----- ------------ ------------ ------------------------ 2024-03-07 17:30:25 D.... boot 2024-03-07 14:38:43 ..... 5271744 5271744 boot/bzImage64 2024-03-07 17:26:57 D.... boot/grub 2021-10-23 10:33:57 ..... 24842 24842 boot/grub/splash.xpm.gz 2024-01-15 16:12:05 ..... 354512 354512 boot/ipxe.exe 2024-03-07 17:30:27 D.... boot/isolinux 2024-03-07 17:30:28 ..... 2048 2048 boot/isolinux/boot.cat 2024-01-15 12:25:26 ..... 17607 17607 boot/isolinux/c32box.c32 2024-01-15 12:25:26 ..... 857 857 boot/isolinux/help.en 2024-01-15 12:25:26 ..... 875 875 boot/isolinux/help.fr 2024-01-15 12:25:26 ..... 3718 3718 boot/isolinux/i18n.cfg 2024-01-15 12:25:20 ..... 26624 26624 boot/isolinux/isolinux.bin 2024-03-07 17:27:12 ..... 1499 1499 boot/isolinux/isolinux.cfg 2024-01-15 12:25:26 ..... 1446 1446 boot/isolinux/kbd 2024-01-15 12:25:26 ..... 1000 1000 boot/isolinux/opts.en 2024-01-15 12:25:26 ..... 1118 1118 boot/isolinux/opts.fr 2021-10-23 10:33:57 ..... 23795 23795 boot/isolinux/splash.jpg 2024-01-15 12:25:26 ..... 75442 75442 boot/isolinux/vesamenu.c32 2024-01-15 12:25:26 ..... 4042 4042 boot/linld.com 2024-01-15 16:12:51 ..... 55532 55532 boot/memtest.exe 2024-01-15 16:13:00 ..... 57865 57865 boot/memtest64.exe 2024-01-15 16:13:22 ..... 23717 23717 boot/plop.exe 2024-03-07 17:30:24 ..... 86607792 86607792 boot/rootfs.gz 2024-03-07 14:38:43 ..... 5271744 5271744 boot/vmlinuz-5.10.210-slitaz64 2024-03-07 17:30:25 D.... EFI 2024-03-07 17:30:25 D.... EFI/boot 2024-03-07 14:38:43 ..... 5271744 5271744 EFI/boot/bootx64.efi 2024-03-07 17:30:25 ..... 61 61 EFI/boot/linux.cmdline 2024-03-07 17:30:24 ..... 86607792 86607792 EFI/boot/rootfs.gz 2024-03-07 17:30:27 ..... 190464 190464 EFI/esp.img 2024-03-07 17:30:25 ..... 4922 4922 index.html 2024-03-07 17:30:28 ..... 1393 1393 md5sum 2024-03-07 17:30:25 ..... 811 811 README ..... 2048 2048 [BOOT]/1-Boot-NoEmul.img ..... 190464 190464 [BOOT]/2-Boot-NoEmul.img ------------------- ----- ------------ ------------ ------------------------ 2024-03-07 17:30:28 190097518 190097518 30 files, 5 folders$ 7z t esp.img
7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.utf8,Utf16=on,HugeFiles=on,64 bits,4 CPUs x64)Scanning the drive for archives:
1 file, 190464 bytes (186 KiB)Testing archive: esp.img
ERRORS:
Unexpected end of archive--
Path = esp.img
Type = FAT
ERRORS:
Unexpected end of archive
Physical Size = 92073984
File System = FAT16
Cluster Size = 2048
Free Space = 91885568
Headers Size = 188416
Label = SLITAZ BOOT
Sector Size = 512
ID = 0ERROR: Data Error : EFI/boot/linux.cmdline
ERROR: Data Error : EFI/boot/bootx64.efi
ERROR: Data Error : EFI/boot/rootfs.gzSub items Errors: 3
Archives with Errors: 1
Open Errors: 1
Sub items Errors: 3
https://forum.slitaz.org/topic/uefi-only-laptop-trouble-booting/page/3#post-52161
Hi alanyih,
Infact i see HGT message and don't take time to check :(
I debug it during my break lunch, and found strange issue.
mount -o loop,ro $1 /tmp/mnt$$
not work as expected, iso not mounted, /tmp/mnt<id> is empty
If force to mount -t iso9660 -o loop,ro $1 /tmp/mnt$$
, iso build and efi/esp.img is ok.
I push commit, let's me take time to rebuild iso.
Bonjour shann,
Plus de connexion au mirroir dès qu'un des paquets libcrypto
, libssl
ou openssl
est upgradé de 1.1.1w vers 3.0.13 :
md5sum: can't open 'pcre-8.45.tazpkg': No such file or directory Checksum error for "pcre-8.45.tazpkg" rm: can't remove 'pcre-8.45.tazpkg': No such file or directory Please wait until the mirror synchronization is complete and try again. md5sum: can't open 'tazpkg-944.tazpkg': No such file or directory Checksum error for "tazpkg-944.tazpkg" rm: can't remove 'tazpkg-944.tazpkg': No such file or directory Recharging repository "Main" ================================================================================ Checking... [ Failed ] Creating backup of the last packages list... [ Done ] Getting "bundle.tar.lzma"... [ Failed ] Restoring database files... [ Done ] ================================================================================ Recharging failed md5sum: can't open 'tazpkg-944.tazpkg': No such file or directory Checksum error for "tazpkg-944.tazpkg" rm: can't remove 'tazpkg-944.tazpkg': No such file or directory Please wait until the mirror synchronization is complete and try again. md5sum: can't open 'wpa_supplicant-2.10.tazpkg': No such file or directory Checksum error for "wpa_supplicant-2.10.tazpkg" rm: can't remove 'wpa_supplicant-2.10.tazpkg': No such file or directory Recharging repository "Main" ...
et ainsi de suite pour tous les paquets restant à mettre à jour. Mais accès à internet toujours OK.
Je rate quelque chose ?
Bonsoir Ceel,
Et f**** ce que je voulais éviter semble être arrivé.
J'avais testé sur mon EeePC, mais je me suis fait avoir car j'avais fait un repo undigest en copiant les paquets depuis ma vm de build.
Workaround, mettre l'url du repo sans https afin qu'il récupère les paquets via http://mirror.slitaz.org et non https://mirror.slitaz.org.
Je suis entrain d'ajouter une fonction à tazpkg pour fixer ce point.
1/ Vérifier l'espace dispo pour la/les mises à jour.
2/ Télécharger les paquets en une fois (pas de demande afin de ne pas pas casser l'usage echo 'y'
pour installer sans confirmation)
Exemple avec tazpkg, on prend en compte :
- taille du paquet compresser (tazpkg-944.tazpkg)
- taille du paquet une fois installé
- taille des dépendances éventuelle si non installé
Test pour le cas où on doit installer un nouveau paquet ici slitaz-toolchain.
Dans le cas présent on a 1.26M pour tazpkg + ~189,20M pour slitaz-toolchain et ses deps
Après tests et ajustements, tazpkg gère la gestion de l'espace et le téléchargement des paquets en une fois.
J'ai également vu pour que l'option pour l'espace soit visible dans tazpanel.
OK shann, je pense pouvoir tester ça dans la journée.
D'après ce que je comprends, la logique voudrait que je mette à jour tazpkg
dans un premier temps et ensuite seulement lancer celle de l'ensemble des paquets.
PS: vu les évolutions apportées à tazpkg
, tu ne devrais pas faire évoluer le numéro de version à 945 ?
Salut Ceel,
oui tout à fait :
tazpkg -gi tazpkg
puis tazpkg up -r
d'ailleurs je pense que le mieux est d'implémenter une feature pour que si tazpkg doit être mis à jour on l'indique.
Tu as raison pour l'évolution du numéro de version.
@shann,
Tout s'est magnifiquement bien passé, et avec l'url en https://
Merci !
Dans un post précédent, tu écris
Concerning "-compat" packages, not necessary, exception for chroot current (build openssl break temporary mercurial, rebuild python to fix).
je vois que python
a été reconstruit le 13/03, problème résolu ? Je ne voudrais pas casser mon chroot... :/
@Ceel,
top de mon côté les tests étaient concluant également.
Alors oui c'est résolu car python est linké à ssl 3.0, en l'état le chroot n'était pas cassé, (mercurial ne fonctionnait plus python étant linké à libssl.so.1.1).
Je dois faire des tests pour valider mais voici ce qu'on aura si on doit d'abord mettre à jour tazpkg.
côté tazpanel et cli
Faut que je fix l'histoire d'UEFI également.
Si je lance depuis le shell efi ça charge, mais depuis l'iso kernel panic avec unknown-block(0,0).
FS0:\> EFI\boot\bootx64.efi root=/dev/null initrd=\EFI\boot\rootfs.gz
EFI stub: Loaded initrd from command line option
Hi,
Introduce tazpkg new feature to upgrade it first / Introduction de la fonctionnalité pour mettre à jour tazpkg en premier si nécessaire.
Hi,
I upgrade my own servers, it's work as expected (minus upgrade tazpkg first to ensure have new feature).
libatomic was fetched because it's depend of package need updated.
root@amberle:~# tazpkg up -r
Recharging repository "Main"
==============================================================================
Checking... [ Done ]
Database timestamp: 03/18/2024 00:01
==============================================================================
Repository "Main" is up to date.Package Repository Version Status
==============================================================================
dropbear Main 2022.83 New build
libcrypto Main 1.1.1w → 3.0.13
libssl Main 1.1.1w → 3.0.13
openssl Main 1.1.1w → 3.0.13
==============================================================================
You have 4 available upgrades (0 blocked)You need 7.39 Mo free space.
55 installed packages scanned in 1s
Do you wish to install them now? (y/N) y
Fetch all updates :
dropbear-2022.83.taz 100% |********************************| 147k 0:00:00 ETA
Done: dropbear-2022.83.tazpkg
libatomic-8.3.0.tazp 100% |********************************| 8124 0:00:00 ETA
Done: libatomic-8.3.0.tazpkg
libcrypto-3.0.13.taz 100% |********************************| 1140k 0:00:00 ETA
Done: libcrypto-3.0.13.tazpkg
libssl-3.0.13.tazpkg 100% |********************************| 203k 0:00:00 ETA
Done: libssl-3.0.13.tazpkg
Done: libatomic-8.3.0.tazpkg
openssl-3.0.13.tazpk 100% |********************************| 294k 0:00:00 ETA
Done: openssl-3.0.13.tazpkg
Package "dropbear-2022.83" already in the cacheInstallation of package "dropbear"
You must log in to post.