Testing nemesis update (Migration to Artix)

Arch based Porteus community project

Moderator: M. Eerie

User avatar
istinnjazz
Samurai
Samurai
Posts: 115
Joined: 15 May 2016, 14:10
Distribution: Manjaro-OpenRC/Nemesis

Testing nemesis update (Migration to Artix)

Post#1 by istinnjazz » 20 Sep 2017, 07:17

test on update 08-September-2017

Used with my personal customized kernel and dsdt table (4.6) and nvidia drivers, old original gui.xzm (incompatible new xorg with old nvidia here, no time to fix or recompile), and lxde.
Boot is not auto in gui, need to login to console, console is low resolution. After login and "startx" it boots.
pman-setup works, new repository is there. Pacman works but graphical programs manager does not, probably need to update manually with pacman so then I will prevent xorg to update by manually disabling, i will have to update manually to current base, not just a "pacman -Su" unfortunately.

Of course migration from previous nemesis with a highly used savefile is almost impossible without massive hacks. So a clean system is the only way to keep the system at a manageable condition.
:friends:

User avatar
francois
Contributor
Contributor
Posts: 6433
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

Testing nemesis update (Migration to Artix)

Post#2 by francois » 22 Sep 2017, 01:28

Updated base modules, but kept the kernel as is:

Code: Select all

000-kernel-4.10.8.xzm
001-core-17.xzm
002-gui-11.xzm
002-xtra-12.xzm
base.txt
1) Could bootup into xfce environment with previous packages, but as icon-theme was missing, decided to reboot and try to build anew xfce DE. But this was suspected at the update by the author N

2) Each different package installation will propose the installation of the database. It does not persist though pman-setup had been use.

Any cure for the persistence of the database?

3) In text mode tried startx and got into openbox minimal environment with access to xterm and mc as file manager. This is a good idea! :)

Installed a few packages:

Code: Select all

chromium
leafpad
thunar 
xfce4-terminal
I was unable to install xfce DE with command:

Code: Select all

pman -S xfce
Output:

Code: Select all

Database files updated. 
error: target not found: xfce
I imagine there is something wrong with the manjaro repo.
Any fix suggested?
Thanks.
Prendre son temps, profiter de celui qui passe.

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 3918
Joined: 20 Mar 2012, 03:42
Distribution: v5.0-64bit
Location: australia
Contact:

Testing nemesis update (Migration to Artix)

Post#3 by ncmprhnsbl » 22 Sep 2017, 02:07

francois wrote:
22 Sep 2017, 01:28
I was unable to install xfce DE with command:
try xfce4 ;)
generally if you get a 'not found' message use -Ss to search, which will usually provide the correct pkg(or pkg group) name
francois wrote:
22 Sep 2017, 01:28
2) Each different package installation will propose the installation of the database. It does not persist though pman-setup had been use.
Any cure for the persistence of the database?
not sure what this is about.. pman(or pacman) -Sy first?
istinnjazz wrote:
20 Sep 2017, 07:17
Boot is not auto in gui,
check this: Starting a DM with openrc
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44

User avatar
francois
Contributor
Contributor
Posts: 6433
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

Testing nemesis update (Migration to Artix)

Post#4 by francois » 22 Sep 2017, 02:26

xfce4:
Got it just before coming back to this thread.
Thanks.

However, icons are missing on the desktop. Only blurred icons with an x in the center. In thunar, no icons are present. Tried to install some icon-theme and install it thru Setting > appearance > as proposed by NeoH4x0r:
https://bbs.archlinux.org/viewtopic.php?id=119402

In addition some decorators seems to be missing on the windows, for example the x to close the window.


pacman -Sy:
There is no persistence of the database. :(
Prendre son temps, profiter de celui qui passe.

User avatar
francois
Contributor
Contributor
Posts: 6433
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

Testing nemesis update (Migration to Artix)

Post#5 by francois » 22 Sep 2017, 21:44

At reboot icons and decorators are there. :)

Pushing further there is conflict when I try to install base-devel, so unable to take advantage of AUR:

Code: Select all

[porteus ~]# pman -S base-devel

 No database files were found. 

I can set them up for you.

Would you like to do that now? [y/n]y
:: Synchronizing package databases...
 system                   153.4 KiB   701K/s 00:00 [######################] 100%
 world                    101.2 KiB   928K/s 00:00 [######################] 100%
 galaxy                    11.8 KiB  0.00B/s 00:00 [######################] 100%
 extra                   1780.2 KiB   358K/s 00:05 [######################] 100%
 community                  4.3 MiB   710K/s 00:06 [######################] 100%

 Database files updated. 
:: There are 27 members in group base-devel:
:: Repository system
   1) autoconf  2) automake  3) binutils  4) bison  5) fakeroot  6) file
   7) findutils  8) flex  9) gawk  10) gcc  11) gettext  12) grep  13) groff
   14) gzip  15) libelogind  16) libeudev  17) libtool  18) m4  19) make
   20) pacman  21) patch  22) pkg-config  23) sed  24) sudo  25) texinfo
   26) util-linux  27) which

Enter a selection (default=all): 
warning: file-5.31-1 is up to date -- reinstalling
warning: findutils-4.6.0-2 is up to date -- reinstalling
warning: gawk-4.1.4-2 is up to date -- reinstalling
warning: gettext-0.19.8.1-2 is up to date -- reinstalling
warning: grep-3.1-1 is up to date -- reinstalling
warning: gzip-1.8-2 is up to date -- reinstalling
warning: libelogind-234.2-2 is up to date -- reinstalling
warning: libeudev-3.2.2-4 is up to date -- reinstalling
warning: libtool-2.4.6-8 is up to date -- reinstalling
warning: pacman-5.0.2-7 is up to date -- reinstalling
warning: patch-2.7.5-1 is up to date -- reinstalling
warning: sed-4.4-1 is up to date -- reinstalling
warning: sudo-1.8.20.p2-1 is up to date -- reinstalling
warning: texinfo-6.4-1 is up to date -- reinstalling
warning: util-linux-2.30.1-1 is up to date -- reinstalling
warning: which-2.21-2 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...
:: artix-mirrorlist and pacman-mirrors are in conflict (pacman-mirrorlist). Remove pacman-mirrors? [y/N] 
Thanks.
Prendre son temps, profiter de celui qui passe.

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 3918
Joined: 20 Mar 2012, 03:42
Distribution: v5.0-64bit
Location: australia
Contact:

Testing nemesis update (Migration to Artix)

Post#6 by ncmprhnsbl » 22 Sep 2017, 22:54

about icons: you need to run update-cache which will create a module with the updated caches.. (although it looks like that has resolved itself for you ??)

it's probably safe to remove pacman-mirrors(manjaro pkg), but my previous attempts at a devel module and AUR functionality have failed, so, good luck with that..
a headsup:
looking at the artix forum https://artixlinux.org/forum/ it looks like support for a manjaro hybrid setup(extra, community) is not going to be supported, so the next update will an artix/arch pkg base..
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 3918
Joined: 20 Mar 2012, 03:42
Distribution: v5.0-64bit
Location: australia
Contact:

Testing nemesis update (Migration to Artix)

Post#7 by ncmprhnsbl » 23 Sep 2017, 02:21

francois wrote:
23 Sep 2017, 01:14
Maybe we should insist for manjaro support.
you could try that... but i dont see it happening.. because artix plans to keep up with arch and manjaro lags behind( and some other issues they have with manjaro packaging decisions)
what i was thinking was to keep manjaro repos, but as a lesser priority than arch(ie list them after arch repos in pacman.conf)
that way some things that manjaro packages(that arch doesn't) (eg. palemoon) would still be available..
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44

User avatar
francois
Contributor
Contributor
Posts: 6433
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

Testing nemesis update (Migration to Artix)

Post#8 by francois » 25 Sep 2017, 15:12

This suits me well!
Thanks.
Prendre son temps, profiter de celui qui passe.

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 3918
Joined: 20 Mar 2012, 03:42
Distribution: v5.0-64bit
Location: australia
Contact:

Testing nemesis update (Migration to Artix)

Post#9 by ncmprhnsbl » 26 Sep 2017, 01:32

francois wrote:
25 Sep 2017, 15:12
This suits me well!
Thanks.
Bad news: don't seem to be able to do this: can't have two repos with the same name ie. extra(arch) and extra(manjaro) active at the same time..
with this latest update [How to] manually upgrade 3.5 base modules (Post by ncmprhnsbl #58599)
i've decided to bite the bullet and go with Artix/Arch because Artix intends to keep in step with Arch..
i'll try to put some more effort into getting a working devel.xzm for AUR usage..
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44

User avatar
francois
Contributor
Contributor
Posts: 6433
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

Testing nemesis update (Migration to Artix)

Post#10 by francois » 10 Oct 2017, 02:06

In the most recent version of nemesis, it seems that we have a broken pman:

Code: Select all

[porteus guest]# pman -S thunar
/usr/local/bin/pman: line 116: syntax error near unexpected token `/var/lib/pacman/sync/community.db'
/usr/local/bin/pman: line 116: `/var/lib/pacman/sync/community.db \'
[porteus guest]
Thanks.
Prendre son temps, profiter de celui qui passe.

fulalas
DEV Team
DEV Team
Posts: 2050
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

Testing nemesis update (Migration to Artix)

Post#11 by fulalas » 10 Oct 2017, 03:29

francois wrote:
22 Sep 2017, 02:26
However, icons are missing on the desktop. Only blurred icons with an x in the center. In thunar, no icons are present.
I'm facing the same problem when building Xfce from scratch. I have no idea how to fix it. Calling update-cache doesn't fix it. The problem is so weird that even booting in AF mode, sometimes I can see the icons, and sometimes I can't. :unknown:

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 3918
Joined: 20 Mar 2012, 03:42
Distribution: v5.0-64bit
Location: australia
Contact:

Testing nemesis update (Migration to Artix)

Post#12 by ncmprhnsbl » 10 Oct 2017, 08:19

francois wrote:
10 Oct 2017, 02:06
In the most recent version of nemesis, it seems that we have a broken pman:
yep, looks like i was a bit sloppy there :mega_shok:
if you edit line 115 and add a backslash (\) :

Code: Select all

/etc/pacman.d/mirrorlist-arch \ 
in /usr/local/bin/pman should fix that part at least ..
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44

beny
Full of knowledge
Full of knowledge
Posts: 2083
Joined: 02 Jan 2011, 11:33
Location: italy

Testing nemesis update (Migration to Artix)

Post#13 by beny » 10 Oct 2017, 16:46

fulalas you can't download the xfce4 packages and xfce-goodies from arch in local and convert to xzm? arch or nemesis have the last xfce4 available on the net so,i have upgraded also gnome to the last version but i like xfce4

User avatar
francois
Contributor
Contributor
Posts: 6433
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

Testing nemesis update (Migration to Artix)

Post#14 by francois » 11 Oct 2017, 17:40

@fulalas:
In my case at next reboot all was in order.
Did you tried to install another icon theme and to modify icon theme with panel - settings - appearance icons - "new icon theme"
https://www.xfce-look.org/browse/cat/132/ord/latest/

@nm... :
It works now. I should have looked at the file. Though I would not knew what to look at.
Thanks.
Prendre son temps, profiter de celui qui passe.

User avatar
francois
Contributor
Contributor
Posts: 6433
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

Testing nemesis update (Migration to Artix)

Post#15 by francois » 27 Oct 2017, 02:47

@nm...:
Output error that might be of interest:
/usr/local/bin/activate: line 207: /usr/bin/update-gtk-immodules: No such file or directory

Code: Select all

[porteus kde5-tmp]# activate thunar*
 thunar-1.6.12-1.xzm activated. 
EXIT="OK"
Updating X font indexes:  /usr/bin/fc-cache -f
Updating glib schemas: /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas
Updating GTK immodules: /usr/bin/update-gtk-immodules
/usr/local/bin/activate: line 207: /usr/bin/update-gtk-immodules: No such file or directory
Thanks.
Prendre son temps, profiter de celui qui passe.

Post Reply