Re: Rollbackto .tgz proposal
Kamil Rytarowski <[email protected]> Sun, 25 Oct 2020 23:45:06 +0100
| Newsgroups | gmane.os.netbsd.devel.installation |
|---|---|
| Message-ID | <[email protected]> |
On 25.10.2020 19:41, Martin Husemann wrote: > On Sun, Oct 25, 2020 at 05:35:42PM +0100, Kamil Rytarowski wrote: >> 1. They introduce inconsistency between ports and versions, this breaks >> upgrade scripts. > > Which are trivial to fix. > This is not that trivial to fix it in a generic way. The trivial part is to unconditionally switch between archive extension in a tool, but this constantly breaks the "other" types sets as used by the users. However if you have a fix or want to improve sysupgrade, please step in. >> 2. Overflowing .iso/.img files on the switched ports is unimportant >> these days as ~everybody installs in a VM or with USB. Buying CDR is >> almost as hard as buying floppies these days. > > My experience differs (buying CDRs) and on some machines it is *by far* > the most easy installation method unless you have proper infrastructure > around to netboot (which is quite a barrier for new users). > If that experience is about ordering in internet then right, it's still possible to find CDR there. If I would want to by CDR in my city in real life, I wouldn't know where to go.. It's starting to be a challenge to find a new computer still equipped with a CDROM device. I just checked a few laptops from an internet reseller company and all of them were without the embedded device. > This is not something I came up with (or even noticed myself), but that > was triggered by user feedback. > I keep receiving the negative feedback about the switch. I have switched amd64 in pkgsrc and then I received the negative feedback from other users as older releases use .tgz... > I am not happy with performance (time + memory wise) of xz either, especially > not at build time (someone should fix tooo's xz-vs-libpthread issues) myself, > but I don't see a good alternative currently. > It would be nice to produce .tgz sets by default always. Produce tar.xz optionally on anything you find OK. This will duplicate the space on ftp, but at least the upgrade path will always work. > Martin >
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEELaxVpweEzw+lMDwuS7MI6bAudmwFAl+V//IACgkQS7MI6bAu dmwuzhAAjDFN8EfNuq4JHW+aU3tS0ORz+8cbVBkWdXH2VF7gO9kkJiN7NyDsPf35 /9m0Gamyb3IQ6lsRPYw7rz1QY9KvvgxAjD6DrK2nrfUCtGhMEr49/5EwCulcCBsu FOXWLKt1tKCBcxzolkuWUFvD56e4KaVTKRMMFBktn2w/vnt3C2M3qujsMvEsrRpW qQJcEmsFrXB2frQeRBiGhWmk2DkoWLmvVbTenX5lXadLrejJvaYJ0g7ECD5BGaC5 oDR6GT5jovAI+BgfQjTkHveJVSbLVPZEM3ySQqTsamM1nfT2Oo5AxkQ8ZjfkuEwJ Fa1Es5h+sVCGi2Pv4Ci9qk91oftCDNEJscipmCrtCCdZa78ZW7jkdpLmQpclQhdy P9m0CASab4s2/vKjZGbQUKzQmyPhM4CLqypsvFmUJbN3q0KtVmVrcYmadmdSyUyY 7QR+ktDTFwUC3QJwaA0SylruGQ4hE58KZrIwrMVnPiHyZJOLqo+k6X0ym0eCQSoz uTfV/DDEtSWvA8eLMNyfHY4A3vavOnn6dsFO+SZPWzrLOlUdPsTBaanxn+lWHttf CyRmvqJ6mn6bByPxLCDpUDa27+nzxjPkoYCdMWyo53HERY/g+gS8BOryWlcZo4h4 qubJzQuU51DAm66ID1rlk/+J79W2B6nffPOfXjarwcmMSL3ES/0= =lpvR -----END PGP SIGNATURE-----