CachyOS / cachyos-calamares

CachyOS Calamares
GNU General Public License v3.0
8 stars 7 forks source link

Online installer simply broken #37

Open Alpha-Radke opened 2 hours ago

Alpha-Radke commented 2 hours ago

https://termbin.com/j8ia

This is my 3rd try this time using the desktop iso First 2 tries with the handheld edition here: https://github.com/CachyOS/CachyOS-Handheld/issues/34

Online installer is far from a stable long-term solution Please provide offline options like a barebone installer to get CachyOS running for us to start adding the rest of the packages.

1Naim commented 2 hours ago

This doesn't look like the complete log, which leads me to believe that you have an unstable connection.

Alpha-Radke commented 1 hour ago

I have tried 2 different internet connections with 2 different ISPs

Alpha-Radke commented 1 hour ago

I have tried 2 different internet connections with 2 different ISPs

1Naim commented 52 minutes ago

What image(s) are you trying to send?

Alpha-Radke commented 37 minutes ago

https://media.discordapp.net/attachments/1239810175443931177/1294124396784386138/DSC_0060.jpg?ex=6709dec3&is=67088d43&hm=fb219f8bbe0d9f5294a5b25272c8a807f91dd128eafffe2423062027d6c5e8df&

https://media.discordapp.net/attachments/1239810175443931177/1294082819064070290/DSC_0058.jpg?ex=6709b80a&is=6708668a&hm=4235d6cf8f05f776a53a34d347faaa800f1d8f6d9ea003105ac4c89ca099a6b3&

1Naim commented 31 minutes ago

https://termbin.com/j8ia

I see what's going wrong now. How are you installing this system? I see that there are Windows partitons there so I assume you're attempting a dual boot. If so, are you doing manual partitioning?

Alpha-Radke commented 19 minutes ago

Yes I did follow the official manual partitioning guide and I tried again with different formats and filesystems to confirm. Note: for the boot partition I only used /boot without setting any flags

Alpha-Radke commented 18 minutes ago

https://wiki.cachyos.org/installation/installation_on_root/

1Naim commented 18 minutes ago

Yes I did follow the official manual partitioning guide and I tried again with different formats and filesystems to confirm. Note: for the boot partition I only used /boot without setting any flags

Well you have to add the boot flag or else the installer wouldn't identify it correctly as the EFI partition. The installer is failing due to that. See below log.

2024-10-11 - 06:11:30 [6]: [PYTHON JOB]: "pacstrap: (22/23) Updating systemd-boot entries" 
2024-10-11 - 06:11:30 [6]: [PYTHON JOB]: "pacstrap: Couldn't find EFI system partition. It is recommended to mount it to /boot or /efi." 
2024-10-11 - 06:11:30 [6]: [PYTHON JOB]: "pacstrap: Alternatively, use --esp-path= to specify path to mount point." 
2024-10-11 - 06:11:30 [6]: [PYTHON JOB]: "pacstrap: Error: /loader/loader.conf does not exist" 
2024-10-11 - 06:11:30 [6]: [PYTHON JOB]: "pacstrap: error: command failed to execute correctly" 
Alpha-Radke commented 15 minutes ago

What about URL errors like this

"error: failed retrieving file 'ttf-dejavu-2.37+18+g9b5d1b2f-7-any.pkg.tar.zst' from archlinux.cachyos.org : The requested URL returned error: 404" 2024-10-11 - 00:14:59 [6]: [PYTHON JOB]: "error: failed retrieving file 'spectacle-24.08.1-1.1-x86_64.pkg.tar.zst.sig' from mirror.cachyos.org : The requested URL returned error: 404" 2024-10-11 - 00:14:59 [6]: [PYTHON JOB]: "warning: failed to retrieve some files" 2024-10-11 - 00:14:59 [6]: [PYTHON JOB]: "error: failed to commit transaction (failed to retrieve some files)" 2024-10-11 - 00:14:59 [6]: [PYTHON JOB]: "Errors occurred, no packages were upgraded."

1Naim commented 12 minutes ago

That's a red herring. cdn77 can't process file names with '+' in them and will fail. See the log you've attached at OP, it's failing there two but fetches the same packages from another mirror.

For spectacle, it looks like it was updated at the same time you were installing so it returned 404.

Alpha-Radke commented 6 minutes ago

No because I have got URL errors like these in each time while trying to install 3 times in the last 12 hours

Even if this is the case it proves that online installer or at least the way it downloads the os is extremely unstable to use as default

1Naim commented 1 minute ago

It proves absolutely nothing other than the fact that cdn77 has such a limitation, but it is handled correctly

Failed to fetch due to poor filename handling

2024-10-11 - 06:47:12 [6]: [PYTHON JOB]: "error: failed retrieving file 'ttf-dejavu-2.37+18+g9b5d1b2f-7-any.pkg.tar.zst' from archlinux.cachyos.org : The requested URL returned error: 404" 
2024-10-11 - 06:47:12 [6]: [PYTHON JOB]: "error: failed retrieving file 'libdbusmenu-qt5-0.9.3+16.04.20160218-7-x86_64.pkg.tar.zst' from archlinux.cachyos.org : The requested URL returned error: 404" 
2024-10-11 - 06:47:12 [6]: [PYTHON JOB]: "error: failed retrieving file 'libmpcdec-1:0.1+r475-6-x86_64.pkg.tar.zst' from archlinux.cachyos.org : The requested URL returned error: 404" 
2024-10-11 - 06:47:12 [6]: [PYTHON JOB]: "warning: too many errors from archlinux.cachyos.org, skipping for the remainder of this transaction" 

Silently falls back to another mirror and successfully installs.

2024-10-11 - 06:47:26 [6]: [PYTHON JOB]: "installing ttf-dejavu..." 
2024-10-11 - 06:47:37 [6]: [PYTHON JOB]: "installing libdbusmenu-qt5..." 
2024-10-11 - 06:11:16 [6]: [PYTHON JOB]: "pacstrap: installing glibc..."