Is there interest in an Arch32 Pup???

A home for all kinds of Puppy related projects
Post Reply
Message
Author
darry19662018
Posts: 721
Joined: Sat 31 Mar 2018, 08:01
Location: Rakaia
Contact:

Is there interest in an Arch32 Pup???

#1 Post by darry19662018 »

Hi Peebee and Devs and Puppians,

Just a question going forward with 32bit support diminishing somewhat - would this be a tenable solution to 32bit support?????

https://archlinux32.org/

Above is the website for continued work on Arch 32bit.
Puppy Linux Wiki: [url]http://wikka.puppylinux.com/HomePage[/url]

[url]https://freemedia.neocities.org/[/url]

s243a
Posts: 2580
Joined: Tue 02 Sep 2014, 04:48
Contact:

#2 Post by s243a »

If someone makes it then I might give it a try. I think that with sc0ttman's package manage (i.e. pkg), it is feasible, given that pkg has butter support for updating packages.

However, as an alternative to a rolling release we could take a snapshot of the arch's repos and mirror it.
Find me on [url=https://www.minds.com/ns_tidder]minds[/url] and on [url=https://www.pearltrees.com/s243a/puppy-linux/id12399810]pearltrees[/url].

s243a
Posts: 2580
Joined: Tue 02 Sep 2014, 04:48
Contact:

#3 Post by s243a »


Find me on [url=https://www.minds.com/ns_tidder]minds[/url] and on [url=https://www.pearltrees.com/s243a/puppy-linux/id12399810]pearltrees[/url].

darry19662018
Posts: 721
Joined: Sat 31 Mar 2018, 08:01
Location: Rakaia
Contact:

#4 Post by darry19662018 »

Wow didn't know about the Manjaro 32 bit - I too would be in testing any releases.:)

As for Package - yes please.

This would be a long-term 32bit support answer.
Puppy Linux Wiki: [url]http://wikka.puppylinux.com/HomePage[/url]

[url]https://freemedia.neocities.org/[/url]

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

#5 Post by peebee »

I already use the Arch32 repos fairly regularly - e.g. for Qt-5 and LXQt

There is code in the Legacy branch on GitHub Woof-CE to convert the Arch package databases into the Woof-CE "standard" format.....not sure if this is needed for pkg?

However if I were to vote for 32-bit longevity I think that Slackware is probably the most likely to stick around longest.....

And I'm not clear what user advantage there would be from an Arch32/Manjaro32 based system compared to a Slackware32 based system?
i.e. Are the repos bigger or smaller for user oriented apps?
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

s243a
Posts: 2580
Joined: Tue 02 Sep 2014, 04:48
Contact:

#6 Post by s243a »

peebee wrote:I already use the Arch32 repos fairly regularly - e.g. for Qt-5 and LXQt

There is code in the Legacy branch on GitHub Woof-CE to convert the Arch package databases into the Woof-CE "standard" format.....not sure if this is needed for pkg?
Please provide a link to the specific code (preferable by line number). It would be helpful in the avent that pkg doesn't support arch repos. Not sure whether or not pkg supports these repos or not.
However if I were to vote for 32-bit longevity I think that Slackware is probably the most likely to stick around longest.....
That may be true -- I don't know -- but part of puppy is about experimenting. Choice is always good especially when people come from other distros and they have their favourite mainstream distros. This doesn't mean that we need to build an arch32/Manjaro32 if we have a slackware32 that one can use as an alternative. However, if someone does create one, I'm sure that others will try it :).
And I'm not clear what user advantage there would be from an Arch32/Manjaro32 based system compared to a Slackware32 based system?
i.e. Are the repos bigger or smaller for user oriented apps?
My impression is that Slackware libraries tend to not be as current as some distros. Depending on your perspective this may or may not be a good thing. Certainly, though the rolling releases will be more up-to-date and pkg makes working with rolling repos, more feasible.

Anyway, aside from my impressions, here are some concreate reasons from the arch wiki:
Arch Linux provides many thousands of binary packages within its official repositories, whereas Slackware official repositories are more modest.
Arch offers the Arch Build System, an actual ports-like system and also the AUR, a very large collection of PKGBUILDs contributed by users. Slackware offers a similar, though slimmer system at slackbuilds.org which is a semi-official repository of Slackbuilds, which are analogous to Arch PKGBUILDs. Slackware users will generally be quite comfortable with most aspects of Arch.
https://wiki.archlinux.org/index.php/Ar ... tributions

Also, I'm not saying that wee need an "archpup". I'm just staying that if someone makes it then I might try it.
Find me on [url=https://www.minds.com/ns_tidder]minds[/url] and on [url=https://www.pearltrees.com/s243a/puppy-linux/id12399810]pearltrees[/url].

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

#7 Post by peebee »

ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

s243a
Posts: 2580
Joined: Tue 02 Sep 2014, 04:48
Contact:

#8 Post by s243a »

Thankyou for the link peebe. I like that the arch coversion code is awk based :). BTW, on github you can link to an exact line number by left clicking on the line number, left-clicking where the three dots apear and then by selecting "copy link". For this code it gives:

https://github.com/puppylinux-woof-CE/w ... setup#L224
**although the downside here is that we are linking to a specific commit rather than a branch.

So on pkg, we have ppa2pup to convert deb/ubuntu repos and slack2pup to convert slackware repos. If there isn't already, I would like to add a similar function called arch2pup (mabe called arch2pup_gawk) if gawk is required.

To make this fully integrated with the arch system, pkg should read which third party repos to include the same way that pacman does. Reading arch wiki, I think the repo name is given in brackects in /etc/pacman.conf e.g.:

Code: Select all

[gnome-unstable]
Include = /etc/pacman.d/mirrorlist
https://wiki.archlinux.org/index.php/Of ... ries#extra
Followed by the file, that says where the mirrors for the repo can be found.
Find me on [url=https://www.minds.com/ns_tidder]minds[/url] and on [url=https://www.pearltrees.com/s243a/puppy-linux/id12399810]pearltrees[/url].

User avatar
norgo
Posts: 388
Joined: Fri 13 Nov 2015, 17:19
Location: Germany
Contact:

#9 Post by norgo »

Hi,
very interesting topic.

Arch linux is a very lightweight and quick distribution no doubt
but
it's a rolling release and that's why not suited in my opinion.
Stable versions of applications becomes replaced by bleeding edge versions (often alpha status).
The former stable version becomes deleted from server.
Because of permanently change/adaptation of dependencies/libs it's problematic to offer (long time working) applications.

I tested extensively Arch32, Arch64, (i686, x86_64, arm) with LXQt
The only version I'm still using is the 32 bit ARM version ( RaspberryPi 3+ )
As already stated, very lightweight and fast system but I don't like to work with alpha status applications.

I also tested Manjaro and have to say an absolutely disaster.
Example: Manjaro detect the packet manager as an orphaned packages and want to delete it
or replacing the kernel by another kernel version without to write the new configuration ...

I afraid arch linux is no good choice (unfortunately)

s243a
Posts: 2580
Joined: Tue 02 Sep 2014, 04:48
Contact:

#10 Post by s243a »

norgo wrote:Hi,
very interesting topic.

Arch linux is a very lightweight and quick distribution no doubt
but
it's a rolling release and that's why not suited in my opinion.
Stable versions of applications becomes replaced by bleeding edge versions (often alpha status).
The former stable version becomes deleted from server.
Because of permanently change/adaptation of dependencies/libs it's problematic to offer (long time working) applications.
I tested extensively Arch32, Arch64, (i686, x86_64, arm) with LXQt
The only version I'm still using is the 32 bit ARM version ( RaspberryPi 3+ )
As already stated, very lightweight and fast system but I don't like to work with alpha status applications.
As noted above, we can use the stable Manjaro as the principle repos and only use the rolling-release arch repos as fallbacks. That said, some people like this bleeding edge rolling release stuff. If they didn't than arch wouldn't be a thing.
I also tested Manjaro and have to say an absolutely disaster.
Example: Manjaro detect the packet manager as an orphaned packages and want to delete it
or replacing the kernel by another kernel version without to write the new configuration ...
That won't be a problem with pkg because, pkg doesn't have any code to automatically delete "orphaned packages", and pkg doesn't have any code to automatically update the kernal....we can ask sc0ttmann, to verify these two claims of mine, since I'm going a bit on presumption here.
I afraid arch linux is no good choice (unfortunately)
That is a matter of opinion.
Find me on [url=https://www.minds.com/ns_tidder]minds[/url] and on [url=https://www.pearltrees.com/s243a/puppy-linux/id12399810]pearltrees[/url].

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

#11 Post by sc0ttman »

No at the moment Pkg does not contain that code..

Though it looks like it could be moved into a /usr/sbin/arch2pup script,
so it would be inline/consistent with how Pkg handles other repo types..

I've made a mental note to steal that code .. Cheers.

We'd also need to add some extra code for packing/unpacking Arch packages, plus some
pre/post install script handling stuff for Arch packages, but then Pkg should handle arch
packages OK.. Not too much. most of it is already there..

I already used Pkg to install some Arch packages in Dpup Stretch a while ago (mednafen and snes-9xgtk)...
both worked fine :)

---
Pkg doesn't have any code to automatically delete "orphaned packages", and Pkg doesn't have any code to automatically update the kernal.
correct
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#12 Post by musher0 »

Making a note of this: https://manjaro32.org
Thanks, s243a and all!

Yes, this would be an interesting project. Plus it would shut up those who claim that Puppy
has become mostly an ubuntu farm club! ;)

BFN.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

User avatar
Moose On The Loose
Posts: 965
Joined: Thu 24 Feb 2011, 14:54

Re: Is there interest in an Arch32 Pup???

#13 Post by Moose On The Loose »

darry19662018 wrote:Hi Peebee and Devs and Puppians,

Just a question going forward with 32bit support diminishing somewhat - would this be a tenable solution to 32bit support?????

https://archlinux32.org/

Above is the website for continued work on Arch 32bit.
At some point I may have to migrate off Puppy-528 so I may be interested.
I have a little netbook I like to keep working just like may main machine. So far I have been able to but it doesn't have a 64 bit CPU.
I am hearing that Linux based devices and phones will be coming on the market this year. This may be the option to change what my little device is.

darry19662018
Posts: 721
Joined: Sat 31 Mar 2018, 08:01
Location: Rakaia
Contact:

#14 Post by darry19662018 »

norgo wrote:Hi,
very interesting topic.

Arch linux is a very lightweight and quick distribution no doubt
but
it's a rolling release and that's why not suited in my opinion.
Stable versions of applications becomes replaced by bleeding edge versions (often alpha status).
The former stable version becomes deleted from server.
Because of permanently change/adaptation of dependencies/libs it's problematic to offer (long time working) applications.

I tested extensively Arch32, Arch64, (i686, x86_64, arm) with LXQt
The only version I'm still using is the 32 bit ARM version ( RaspberryPi 3+ )
As already stated, very lightweight and fast system but I don't like to work with alpha status applications.

I also tested Manjaro and have to say an absolutely disaster.
Example: Manjaro detect the packet manager as an orphaned packages and want to delete it
or replacing the kernel by another kernel version without to write the new configuration ...

I afraid arch linux is no good choice (unfortunately)
Well Archpup used to be a thing so is not a new idea so can't see why it can't be in the mix again.
Puppy Linux Wiki: [url]http://wikka.puppylinux.com/HomePage[/url]

[url]https://freemedia.neocities.org/[/url]

Fridge
Posts: 2
Joined: Wed 22 Jan 2020, 14:22

Yes please

#15 Post by Fridge »

I would be interested in any of these base OSes.... Arch, Manjaro, 32 or 64 bit pups.

Stable or rolling... it doesn't matter to me, as long as it's relatively current. Something newer than ArchPup or AlphaOS, for sure.

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

Arch32Pup-20.02

#16 Post by peebee »

Working: Wifi, browser, Abiword, Gnumeric

Not working: PPM, DVD play, Samba etc. etc. etc.

PM for download link if you can help sort out problems.
Attachments
capture6558.png
(58.3 KiB) Downloaded 842 times
Last edited by peebee on Sun 09 Feb 2020, 12:23, edited 3 times in total.
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#17 Post by Lobster »

Bravo @peebee :D
Alpha testing or better still pre-alpha testing is the way to learn and gain linux/penguin know how.

Sadly I no longer have the inclination being an end user of others hard won efforts :oops:

Arch linux is good. Puppy is great. New breeding program? Woof, woof! Good luck 8)

ARCH Puppy Linux. If it is possible. It is Puppy.
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

Re: Arch32Pup-20.02

#18 Post by musher0 »

peebee wrote:Working: Wifi, browser, Abiword, Gnumeric, PPM (but not database update)

Not working: Sound, Cups, Gparted, Ffmpeg, Mplayer, Samba etc. etc. etc.

PM for download link if you can help sort out Sound in particular.
Hi peebee.

I see you've been busy! :)

Does an audio file play through ffplay? (If this Pup has ffplay, of course.)

In any case, please send me the download URL?
I'm not promising anything, but I'd like to try it.
TIA.

BFN.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

s243a
Posts: 2580
Joined: Tue 02 Sep 2014, 04:48
Contact:

Re: Arch32Pup-20.02

#19 Post by s243a »

musher0 wrote:
peebee wrote:Working: Wifi, browser, Abiword, Gnumeric, PPM (but not database update)

Not working: Sound, Cups, Gparted, Ffmpeg, Mplayer, Samba etc. etc. etc.

PM for download link if you can help sort out Sound in particular.
Hi peebee.

I see you've been busy! :)

Does an audio file play through ffplay? (If this Pup has ffplay, of course.)

In any case, please send me the download URL?
I'm not promising anything, but I'd like to try it.
TIA.

BFN.
I would also be interested in a link. I also can't promise anything. I don't like the PM system on this forums because my inbox and outbox get filled up too fast!
Find me on [url=https://www.minds.com/ns_tidder]minds[/url] and on [url=https://www.pearltrees.com/s243a/puppy-linux/id12399810]pearltrees[/url].

darry19662018
Posts: 721
Joined: Sat 31 Mar 2018, 08:01
Location: Rakaia
Contact:

#20 Post by darry19662018 »

I am interested and PM'd you.
Puppy Linux Wiki: [url]http://wikka.puppylinux.com/HomePage[/url]

[url]https://freemedia.neocities.org/[/url]

Post Reply