Skip to main content
Topic: New ISO, MATE desktop (Read 7896 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Re: New ISO, MATE desktop

Reply #15
Add the line ILoveCandy to your etc/pacman.conf file. I put it in the # Misc options section, just to keep the file orderly. ;)

Best regards.
We should try to be kind to everyone.....we are all fighting some sort of battle.

Re: New ISO, MATE desktop

Reply #16
I tried to install on virtualbox today
Nice work. Very slick for a mate ISO.

I chose option to Install "Swap with hybernate" just like it was a laptop.

if fails at the very with the following message:
Code: [Select]
Boost.Python error in job "initcpiocfg".
<class 'OSError'>
[Errno 5] Input/output error: '/etc/mkinitcpio.conf'

Traceback:
File "/usr/lib/calamares/modules/initcpiocfg/main.py", line 173, in run
    modify_mkinitcpio_conf(partitions, root_mount_point)

  File "/usr/lib/calamares/modules/initcpiocfg/main.py", line 162, in modify_mkinitcpio_conf
    write_mkinitcpio_lines(hooks, modules, files, root_mount_point)

  File "/usr/lib/calamares/modules/initcpiocfg/main.py", line 70, in write_mkinitcpio_lines
    with open(hostfile, "r") as mkinitcpio_file:


Trying  this did not help (although the commaend executed successfully)
   
    sudo chroot /tmp/calamares-root-bjwq6j4h/
    mkinitcpio -p linux

Re: New ISO, MATE desktop

Reply #17
Hey!
Finally, after several hours of battle vs calamares installer in mate-iso i won!
I had same issue as
 
Code: [Select]
Boost.Python error in job "initcpiocfg".
<class 'OSError'>
[Errno 5] Input/output error: '/etc/mkinitcpio.conf'

The problem is that the installer trying to do something with the file /etc/mkinicpio.conf
I did not see what and how. I just looked at the file that causes this error.
And then I saw an incredible thing:




Wait wut? Why installer try to do something with live system files omg

well, I decided to check that file is it really can not be read



After a light shock, I decided to try the only thing that occurred to me - open the file in the editor and leave it open.
Ok, let`s open terminal and write:
Code: [Select]
sudo nano /etc/mkinitcpio.conf
hmmm, and let`s open another terminal tab and launch calamares installer as i saw somewhere in this forum:
Code: [Select]
sudo -E calamares -d
with this command i see the calamares jobs log messages, and it`s cool  8)

And it was a victory !!!




an opened file did not allow to overwrite it with third-party applications

Re: New ISO, MATE desktop

Reply #18

Calamares -d is not just for console logs? (debug)
I don't see how that could fix the problem. Easy to test, it fails on virtualbox

I remember the installed system is mounted on /tmp, and that in /tmp/calamares*/etc, the mkinitcpio.conf was ok.
Maybe the pb you saw was a failed link within the calamares code?

Re: New ISO, MATE desktop

Reply #19
Calamares -d is not just for console logs? (debug)
I don't see how that could fix the problem. Easy to test, it fails on virtualbox

I remember the installed system is mounted on /tmp, and that in /tmp/calamares*/etc, the mkinitcpio.conf was ok.
Maybe the pb you saw was a failed link within the calamares code?

I was boot from usb, that corrupted mkinitcpio.conf i saw only after calamares fail.
i close calamares and then was look into /etc

Spoiler (click to show/hide)

since the file is open from root, the installer cannot change it. probably and hope so  ;D  8)

or maybe i dont understand what you ask. You want find that bad thing which it creates?
I can try to reproduce this without opened file (calamares can change it) and with opened (calamares cant change it).
In both variants i can write all debug to file with something like this:

Code: [Select]
sudo -E calamares -d>>file.txt

Re: New ISO, MATE desktop

Reply #20
Calamares logs can be found in
Code: [Select]
/root/.cache/Calamares/Calamares/Calamares.log
/var/log/Calamares.log