Porteus based on Arch with pacman package manager.
-
stifiling
- Contributor

- Posts: 93
- Joined: 14 Jul 2013, 03:10
- Distribution: Porteus w/pacman pm
- Location: home
Post#136
by stifiling » 02 May 2014, 04:46
freestyler wrote:Just tried mandelbulber with no luck, I dont think it is checking the AUR repo
if your using 005-extraapps64.xzm yaourt is in this
006-devx+extra64.xzm file, if your just using the default installation and not 005-extraapps64.xzm...then this one
006-devx64.xzm
also if u're using the default xfce desktop install:
this is an updated
makexzm script...the one in the system/repo doesn't have the updated yaourt tweak.
one last thing...line #34 in /etc/yaourtrc should be changed from:
to:
i know it's a lotta steps lol...but if it's working right, i'll put these fixes in the next upload.
stifiling
-
ncmprhnsbl
- DEV Team

- Posts: 4187
- Joined: 20 Mar 2012, 03:42
- Distribution: v5.0-64bit
- Location: australia
-
Contact:
Post#137
by ncmprhnsbl » 02 May 2014, 04:53
just said nearly the same thing..^^
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44
ncmprhnsbl
-
stifiling
- Contributor

- Posts: 93
- Joined: 14 Jul 2013, 03:10
- Distribution: Porteus w/pacman pm
- Location: home
Post#138
by stifiling » 02 May 2014, 05:00
ncmprhnsbl,
not sure if you saw my last message, think i was editing it while u were replying..but did you try directly with yaourt:
and see something like this:
Code: Select all
==> Exporting mandelbulber to /var/cache/pacman/pkg/ directory
'/tmp/yaourt-tmp-root/PKGDEST.Mw8/mandelbulber-1.21-2-x86_64.pkg.tar.xz' -> '/var/cache/pacman/pkg/mandelbulber-1.21-2-x86_64.pkg.tar.xz'
stifiling
-
freestyler
- Contributor

- Posts: 384
- Joined: 17 Oct 2013, 14:21
- Distribution: Porteus XFCE
Post#139
by freestyler » 02 May 2014, 05:05
Sweet, I'll check it out.
https://www.porteus-apps.org
freestyler
-
freestyler
- Contributor

- Posts: 384
- Joined: 17 Oct 2013, 14:21
- Distribution: Porteus XFCE
Post#140
by freestyler » 02 May 2014, 05:26
how do I install the makexzm package? Ive never used arch before.
https://www.porteus-apps.org
freestyler
-
ncmprhnsbl
- DEV Team

- Posts: 4187
- Joined: 20 Mar 2012, 03:42
- Distribution: v5.0-64bit
- Location: australia
-
Contact:
Post#141
by ncmprhnsbl » 02 May 2014, 05:36
okay, i win the dickhead award
i didn't uncomment # line 34 , didnt quite notice the whole rc commented
so yes, makexzm script(+devx) works perfectly for AUR, output as expected.
@freestyler, you mean the tar.gz? extract it to/usr/bin overwrite existing
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44
ncmprhnsbl
-
freestyler
- Contributor

- Posts: 384
- Joined: 17 Oct 2013, 14:21
- Distribution: Porteus XFCE
Post#142
by freestyler » 02 May 2014, 05:41
Yeah thats what I ended up doing, I thought it was an arch package at first.
"makexzm mandelbulber" didnt work but "yaourtrc mandelbulber" did
https://www.porteus-apps.org
freestyler
-
stifiling
- Contributor

- Posts: 93
- Joined: 14 Jul 2013, 03:10
- Distribution: Porteus w/pacman pm
- Location: home
Post#143
by stifiling » 02 May 2014, 05:54
ncmprhnsbl,
hey i overlook stuff all the time as we can see lol...shoot i thought the system was stable and ready to go.
So what do you think of that makexzm script? Is it ok? see some areas that needs improvement?
freestyler,
there's another script that goes along w/makexzm...it's called arch2xzm....install makexzm first w/pacman and that will install both scripts:
if you haven't done that yet then:
(the --force is only there to overwrite the file if it's already there, it's not normally used)
then replace the file /usr/bin/makexzm...with the one in the tar.gz...
stifiling
-
freestyler
- Contributor

- Posts: 384
- Joined: 17 Oct 2013, 14:21
- Distribution: Porteus XFCE
Post#144
by freestyler » 02 May 2014, 06:12
arch2xzm is not working. getting error:
Code: Select all
Extracting:
cp: cannot stat '/root/tmp/*': no such file or directory
creating mandelbulber.xzm
I then created /root/tmp directory and tried again and all it did was delete the folder
https://www.porteus-apps.org
freestyler
-
stifiling
- Contributor

- Posts: 93
- Joined: 14 Jul 2013, 03:10
- Distribution: Porteus w/pacman pm
- Location: home
Post#145
by stifiling » 02 May 2014, 06:22
wth....i totally haven't seen that one...
what exactly are you getting when you do:
stifiling
-
freestyler
- Contributor

- Posts: 384
- Joined: 17 Oct 2013, 14:21
- Distribution: Porteus XFCE
Post#146
by freestyler » 02 May 2014, 06:29
Code: Select all
root@sensei:~# makexzm mandelbulber
mkdir: cannot create directory '/mnt/home': File exists
:: Saving packages cache
:: Downloading mandelbulber
error: target not found: mandelbulber
Empty cache directory
edit: Im now getting that message with pcmanfm, which worked fine before
https://www.porteus-apps.org
freestyler
-
freestyler
- Contributor

- Posts: 384
- Joined: 17 Oct 2013, 14:21
- Distribution: Porteus XFCE
Post#147
by freestyler » 02 May 2014, 06:39
Code: Select all
root@sensei:~# makexzm pcmanfm
mkdir: cannot create directory '/mnt/home': File exists
:: Saving packages cache
:: Downloading pcmanfm
resolving dependencies...
Packages (1): pcmanfm-1.2.0-1
Total Download Size: 0.23 MiB
:: Proceed with download? [Y/n] y
:: Retrieving packages ...
pcmanfm-1.2.0-1-x86_64 237.9 KiB 178K/s 00:01 [----------------------] 100%
(1/1) checking keys in keyring [----------------------] 100%
(1/1) checking package integrity [----------------------] 100%
:: Moving packages to /mnt/home/pcmanfm
mkdir: cannot create directory '/mnt/home': Too many levels of symbolic links
mv: failed to access '/mnt/home/pcmanfm': Too many levels of symbolic links
:: Running script arch2xzm pcmanfm.xzm
/usr/local/sbin/makexzm: line 47: cd: /mnt/home/pcmanfm: Not a directory
Extracting:
cp: cannot stat '/root/tmp/*': No such file or directory
Creating pcmanfm.xzm
Empty directory
Installed pcmanfm to make pcmanfm.xzm module. Would you like to uninstall? [Y/n]yerror: target not found: pcmanfm
root@sensei:~#
https://www.porteus-apps.org
freestyler
-
freestyler
- Contributor

- Posts: 384
- Joined: 17 Oct 2013, 14:21
- Distribution: Porteus XFCE
Post#148
by freestyler » 02 May 2014, 06:45
ok, somewhere along the line a symbolic link was created. I deleted the symoblic link /mnt/home and now it works.
Now I tried with geany,
Code: Select all
root@sensei:~# makexzm geany
:: Saving packages cache
resolving dependencies...
Packages (1): geany-1.23.1-1
Total Download Size: 2.56 MiB
:: Proceed with download? [Y/n] y
:: Retrieving packages ...
geany-1.23.1-1-x86_64 2.6 MiB 155K/s 00:17 [----------------------] 100%
(1/1) checking keys in keyring [----------------------] 100%
(1/1) checking package integrity [----------------------] 100%
:: Moving packages to /mnt/home/geany
:: Running script arch2xzm geany.xzm
Extracting:
geany-1.23.1-1-x86_64.pkg.tar.xz
Creating geany.xzm
Parallel mksquashfs: Using 4 processors
Creating 4.0 filesystem on geany.xzm, block size 524288.
[===============================================================|] 241/241 100%
Exportable Squashfs 4.0 filesystem, xz compressed, data block size 524288
compressed data, compressed metadata, compressed fragments, compressed xattrs
duplicates are removed
Filesystem size 2810.57 Kbytes (2.74 Mbytes)
28.97% of uncompressed filesystem size (9700.54 Kbytes)
Inode table size 2660 bytes (2.60 Kbytes)
21.99% of uncompressed inode table size (12096 bytes)
Directory table size 3152 bytes (3.08 Kbytes)
35.89% of uncompressed directory table size (8782 bytes)
Number of duplicate files found 2
Number of inodes 377
Number of files 237
Number of fragments 15
Number of symbolic links 0
Number of device nodes 0
Number of fifo nodes 0
Number of socket nodes 0
Number of directories 140
Number of ids (unique uids + gids) 1
Number of uids 1
root (0)
Number of gids 1
root (0)
root@sensei:~#
no xzm is being created
https://www.porteus-apps.org
freestyler
-
stifiling
- Contributor

- Posts: 93
- Joined: 14 Jul 2013, 03:10
- Distribution: Porteus w/pacman pm
- Location: home
Post#149
by stifiling » 02 May 2014, 07:01
i have to fix that broken symlink thing...but the xzm's should create to /mnt/home/modulename.xzm
that's why it failed when /mnt/home was a broken symlink...because the location /mnt/home, is where the 'work' gets done at. /mnt/home is suppose to be a symlink to your 'changes' partition. and if you aren't using a changes folder or file....then the script will make /mnt/home first and do the work there.
stifiling
-
freestyler
- Contributor

- Posts: 384
- Joined: 17 Oct 2013, 14:21
- Distribution: Porteus XFCE
Post#150
by freestyler » 02 May 2014, 07:08
hehehe I was looking in the cache folder. Yup they are there in /mnt/home. Happy days
https://www.porteus-apps.org
freestyler