Skip to main content
Topic: Migrating from Manjaro (Read 15907 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Re: Migrating from Manjaro

Reply #45
So after a small screw-up (didn't install broadcom drivers during migration) I am switched over.  I have a couple of questions now.  First off "pacman -Qm" is bringing up a load of packages still, would it be safe to remove all of them except the ones I know I installed from the AUR?
Second, what secondary kernels are available so I can keep have the lts and another for fallback reasons?

Re: Migrating from Manjaro

Reply #46
I have a question about configurations after migration from Manjaro OpenRC. I cannot get the cups server running. I get localhost refused to connect error when calling up the server in my browser localhost:631. I used echo "hostname="`hostname` >| /etc/conf.d/hostname command from systemd-free.org/migrate.php

rc-status
Runlevel: default                                                                          
 opentmpfiles-dev                                                                                [  started  ]
 hdparm                                                                                          [  started  ]
 syslog-ng                                                                                       [  started  ]
 acpid                                                                                           [  started  ]
 cronie                                                                                          [  started  ]
 dbus                                                                                            [  started  ]
 NetworkManager                                                                                  [  started  ]
 netmount                                                                                        [ scheduled ]
 xdm                                                                                             [  started  ]
 haveged                                                                                         [  started  ]
 openrc-settingsd                                                                                [  started  ]
 alsasound                                                                                       [  started  ]
 cupsd                                                                                           [  stopped  ]
 net-online                                                                                      [  started  ]
 sshd                                                                                            [  started  ]
 xinetd                                                                                          [  started  ]
 local                                                                                           [  started  ]
 agetty.tty5                                                                         [  started 00:29:40 (0) ]
 agetty.tty4                                                                         [  started 00:29:40 (0) ]
 agetty.tty1                                                                         [  started 00:29:40 (0) ]
 agetty.tty6                                                                         [  started 00:29:40 (0) ]
 agetty.tty2                                                                         [  started 00:29:40 (0) ]
 agetty.tty3                                                                         [  started 00:29:40 (0) ]
Dynamic Runlevel: hotplugged
Dynamic Runlevel: needed/wanted
 modules-load                                                                                    [  started  ]
 xdm-setup                                                                                       [  started  ]

Dynamic Runlevel: manual

sudo openrc
[sudo] password for user
avahi-daemon      | * Starting avahi-daemon ...
netmount          | * Mounting network filesystems ...                                                  [ ok ]
cupsd             | * cupsd: waiting for avahi-daemon (50 seconds)
cupsd             | * cupsd: waiting for avahi-daemon (41 seconds)
avahi-daemon      |Timeout reached while wating for return value
avahi-daemon      |Could not receive return value from daemon process.                                  [ !! ]
avahi-daemon      | * ERROR: avahi-daemon failed to start
cupsd             | * ERROR: cannot start cupsd as avahi-daemon would not start

Re: Migrating from Manjaro

Reply #47
When and why is the arch core repository used, and if it is not advised to be used why was it in the mirror conf file?
If it is not commented it could bring in an update from arch that is systemd dependent, right?
I can talk for hours about debian based repositories but Arch hasn't settled in yet.

Artix will ignore arch core providing Artix reprose are on top pacman sorts that out.
but as conky60 said core and can safely be # out its not used and in the future extra and community will also become redundant as they fully populate Artix repros. But pacman is more clever than apt in those respects. I also use Obarun which is 100% systemd free they use the same arrangement as long as the repros are above pacman respects them.

Re: Migrating from Manjaro

Reply #48
After migration form a clean install of Manjaro OpenRC 17.0.2 i found problem with the AUR package openrc-net, that contain all command for install services like ufw-openrc and samba-openrc.

This is the error:
Quote
Building openrc-net...
Cloning into 'openrc-net'...
remote: Counting objects: 50, done.       
remote: Compressing objects: 100% (14/14), done.       
remote: Total 50 (delta 36), reused 50 (delta 36)       
Unpacking objects: 100% (50/50), done.
==> Creando el paquete: openrc-net 20170309-1 (vie ago 25 14:05:17 CEST 2017)
==> Comprobando dependencias mientras se ejecuta...
==> Comprobando dependencias mientras se compila...
==> Recibiendo las fuentes...
  -> Descargando gentoo-apache-2.4.18-r1-20160303.tar.bz2...
  -> Descargando named.confiad...
....................................
  -> Descargando openvpn.confd...

curl: (22) The requested URL returned error: 404 Not Found
==> ERROR: Hubo fallos durante la descarga de https://raw.githubusercontent.com/gentoo/gentoo/master/net-misc/openvpn/files/openvpn-2.1.conf
    Cancelando...

Yesterday i made a complete migration again, in a VM of VirtualBox, and when I proceed to update with pamac the next error is showed:

Quote
unable to satisfy dependency 'glibc>=2.26' required by lib32-glibc

I apply the configuration for new mirrors that i read in the forum.

 

Re: Migrating from Manjaro

Reply #49
# pacman -Scc && pacman -Syy

Cache directory: /var/cache/pacman/pkg/
:: Do you want to remove ALL files from cache? [y/N] y
removing all files from cache...

Database directory: /var/lib/pacman/
:: Do you want to remove unused repositories? [Y/n]
removing unused sync repositories...
:: Synchronizing package databases...
system                          153.4 KiB  220K/s 00:01 [################################] 100%
world                            101.2 KiB  333K/s 00:00 [################################] 100%
galaxy                            11.8 KiB  0.00B/s 00:00 [################################] 100%
system-testing                    70.5 KiB  358K/s 00:00 [################################] 100%
extra                          1820.4 KiB  2.67M/s 00:01 [################################] 100%
community                          4.3 MiB  7.17M/s 00:01 [################################] 100%
multilib                        178.8 KiB  58.2M/s 00:00 [################################] 100%


# pacman -S artix-keyring
resolving dependencies...
looking for conflicting packages...

Packages (1) artix-keyring-20170805-1

Total Download Size:  0.03 MiB
Total Installed Size:  0.06 MiB

:: Proceed with installation? [Y/n]
:: Retrieving packages...
artix-keyring-20170805-1-any      30.4 KiB  286K/s 00:00 [################################] 100%
(1/1) checking keys in keyring                            [################################] 100%
(1/1) checking package integrity                          [################################] 100%
error: artix-keyring: signature from "Chris Cromer <[email protected]>" is unknown trust
:: File /var/cache/pacman/pkg/artix-keyring-20170805-1-any.pkg.tar.xz is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: failed to commit transaction (invalid or corrupted package (PGP signature))
Errors occurred, no packages were upgraded.



What's to do in this case?



also:


gpg --keyserver pgp.mit.edu --recv-keys  78C9C713EAD7BEC69087447332E21894258C6105
key 32E21894258C6105:
7 signatures not checked due to missing keys
gpg: key 32E21894258C6105: "Marcus von Ditfurth (artoo) <[email protected]>" not changed
gpg: Total number processed: 1
gpg:              unchanged: 1



is that keyring signature the same as his?


pacman-key --lsign-key 78C9C713EAD7BEC69087447332E21894258C6105
  -> Locally signing key 78C9C713EAD7BEC69087447332E21894258C6105...
==> ERROR: 78C9C713EAD7BEC69087447332E21894258C6105 could not be locally signed.

Re: Migrating from Manjaro

Reply #50
ok, so it seems there are two set of instructions on the net?

SigLevel = Never #Required DatabaseOptional
LocalFileSigLevel = Never #Optional

Re: Migrating from Manjaro

Reply #51
Did you wait till Manja-O.rc broke to do it?  I have restored last week's backup thrice today :)

There are actually three sets of instructions:

https://systemd-free.org/migrate.php
https://artixlinux.org/migrate.php 
https://artix-linux.github.io/migrate/ 

I like the third version.
I think it is ready to go now.
You just have to make sure you read ALL the instructions and not just the commands.
So now I have three installations of Artix.  You just can't have enough of it.

Edit:  I think part of the problem I am having today is that I waited intentionally this long to see how Manjaro will handle the "break".  The effect of this is that many pkgs I had on Manjaro-OpenRC had advanced past what we have, so they wouldn't downgrade easily.  Giving up halfway through with all the errors results in a broken system.

Re: Migrating from Manjaro

Reply #52
i just installed from the most recent xfce-openrc iso...  it was no problem once i had the correct instruction set.  I tried installing from a live usb but the two iso's i could find for artix wouldnt install..

This is the third time i installed openrc-manjaro then converted it to artix...  i'm gettting good at this..

Re: Migrating from Manjaro

Reply #53
You need to comment out testing if you have not already
AND A VERY BIG WELCOME TO THE FORUM.


Re: Migrating from Manjaro

Reply #55
If Manjaro valued its users at the time of removal of openrc from the repositories they could have made a script that prevented a braking upgrade and suggested to either switch to artix or switch back to systemd, or opt to not upgrade at least.  I don't think that would have been too much.
I was wondering whether they were going to do this. so I kept upgrading, backing-up if it would reboot, and check every few days.  So today, knowing the repositories were purged I attempted an upgrade.  The thing wouldn't even shut-down let alone reboot.  It just wiped the init system out of it and never finished upgrading.  That tells me the Ford logic of Manjaro.  Let them reinstall another one.  A 5% screwed over recalls is within the margins of safe marketing.
A manjaro user is not obliged or encouraged to keep an eye on a distribution's forum, especially someone experienced.  They sure kept the whole thing pretty quiet!
Any user can just hit the update button (pamac-notifier) and keep their installation fresh.  Whammm.... one day it is gone!  Even the forum announcement that was made came days after they had already purged it, and that was on a thread that was closed for comments.  I wonder what the unstable recommendation was meant for.  This thing couldn't revert itself to save its life.  Even the terminal and bash were wiped out of it.  I had to pull the plug and then tried to chroot to it but it was a mess.

Anyway, from last week's backup I had about 70+ pkgs that had to revert to a lower number and some were resisting as they were drawing crucial dependencies.  I thought going straight to testing may help this, but Manjaro had 3-4 updates for every comma and hyphen they added to their patching.
Some AUR pkgs, over time, substitute some system dependencies and they were getting tangled up with their dependencies going away..    I worked out a sweat to finish it up.

BUT  here I am, with what I was expecting to be next to impossible, switched successfully from Manjaro-OpenRC to Artix the minute before new-era! Half way down the instructions I was getting a bunch of errors.  Some things I had to force away.  I wonder unless one does it the @LizziAS way am I the last one ever to make the switch?  I sure shut the door behind me so hard that it would take some wood work to reopen.  Every morning for a month my stomach was getting upset just looking at a Manjaro entry in grub.

PS  I hate Manjaro, I'd rather have Windows7  .... that bad!



Re: Migrating from Manjaro

Reply #56
avahi-daemon      | * ERROR: avahi-daemon failed to start
cupsd            | * ERROR: cannot start cupsd as avahi-daemon would not start[/tt]

Have you tried installing or reinstalling:
Code: [Select]
1 world/avahi 0.7-1 [installed]
    Service Discovery for Linux using mDNS/DNS-SD -- compatible with Bonjour
2 world/avahi-openrc 20170704-1 (openrc-world) [installed]
    OpenRC avahi init script

Re: Migrating from Manjaro

Reply #57
If Manjaro valued its users at the time of removal of openrc from the repositories they could have made a script that prevented a braking upgrade and suggested to either switch to artix or switch back to systemd, or opt to not upgrade at least.  I don't think that would have been too much.
I was wondering whether they were going to do this. so I kept upgrading, backing-up if it would reboot, and check every few days.  So today, knowing the repositories were purged I attempted an upgrade.  The thing wouldn't even shut-down let alone reboot.  It just wiped the init system out of it and never finished upgrading.  That tells me the Ford logic of Manjaro.  Let them reinstall another one.  A 5% screwed over recalls is within the margins of safe marketing.
A manjaro user is not obliged or encouraged to keep an eye on a distribution's forum, especially someone experienced.  They sure kept the whole thing pretty quiet!
Any user can just hit the update button (pamac-notifier) and keep their installation fresh.  Whammm.... one day it is gone!  Even the forum announcement that was made came days after they had already purged it, and that was on a thread that was closed for comments.  I wonder what the unstable recommendation was meant for.  This thing couldn't revert itself to save its life.  Even the terminal and bash were wiped out of it.  I had to pull the plug and then tried to chroot to it but it was a mess.

Anyway, from last week's backup I had about 70+ pkgs that had to revert to a lower number and some were resisting as they were drawing crucial dependencies.  I thought going straight to testing may help this, but Manjaro had 3-4 updates for every comma and hyphen they added to their patching.
Some AUR pkgs, over time, substitute some system dependencies and they were getting tangled up with their dependencies going away..    I worked out a sweat to finish it up.

BUT  here I am, with what I was expecting to be next to impossible, switched successfully from Manjaro-OpenRC to Artix the minute before new-era! Half way down the instructions I was getting a bunch of errors.  Some things I had to force away.  I wonder unless one does it the @LizziAS way am I the last one ever to make the switch?  I sure shut the door behind me so hard that it would take some wood work to reopen.  Every morning for a month my stomach was getting upset just looking at a Manjaro entry in grub.

PS  I hate Manjaro, I'd rather have Windows7  .... that bad!




Well i'm sorry you are frustrated.

I did a pacman -Syuu to downgrade all my packages.  I ran into a problem with libpulse and had to pacman -Rdd 1 file to make the pulseausio downgrade work.  Other than that it seemed painless.  i just had to make sure i was operating from the correct set of instructions.  I know you said you found three sets but i had only known of two - one shows how to convert manjaro-systemd and the other shows how to convert manjaro-openrc.  I like majaro a lot.  I wish they would move away from systemd on their own.  They won't, so i had to make a choice:

https://www.youtube.com/watch?v=xMaE6toi4mk

Re: Migrating from Manjaro

Reply #58
So after a small screw-up (didn't install broadcom drivers during migration) I am switched over.  I have a couple of questions now.  First off "pacman -Qm" is bringing up a load of packages still, would it be safe to remove all of them except the ones I know I installed from the AUR?
Second, what secondary kernels are available so I can keep have the lts and another for fallback reasons?
You can use any kernel  from any repo (even third-party) you want.

Re: Migrating from Manjaro

Reply #59
gpg --keyserver pgp.mit.edu --recv-keys  78C9C713EAD7BEC69087447332E21894258C6105
key 32E21894258C6105:
7 signatures not checked due to missing keys
gpg: key 32E21894258C6105: "Marcus von Ditfurth (artoo) <[email protected]>" not changed
gpg: Total number processed: 1
gpg:              unchanged: 1



is that keyring signature the same as his?


pacman-key --lsign-key 78C9C713EAD7BEC69087447332E21894258C6105
  -> Locally signing key 78C9C713EAD7BEC69087447332E21894258C6105...
==> ERROR: 78C9C713EAD7BEC69087447332E21894258C6105 could not be locally signed.
Try installing with artix-keyring with 'pacman -U'. Then run pacman-key --lsign.