Precise-light - 17March2019 - for older hardware

For talk and support relating specifically to Puppy derivatives
Message
Author
User avatar
nic007
Posts: 3408
Joined: Sun 13 Nov 2011, 12:31
Location: Cradle of Humankind

#21 Post by nic007 »

norgo wrote:
nic007 wrote:... Just installing that GTK3 package (which seems small enough) is a safer option.
gtk+3-3.18.9|gtk+3|3.18.9|1|BuildingBlock|70370K| :shock:
at-spi2-atk-2.18.1|at-spi2-atk|2.18.1|1|BuildingBlock|300K|
at-spi2-core-2.18.3|at-spi2-core|2.18.3|1|BuildingBlock|2170K|
Do you need all of that? Not sure if I read the other posts on this thread.

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

#22 Post by musher0 »

mavrothal wrote:
jrb wrote:
mavrothal wrote:Nice!
Do not remember if this was also true for Precise original but on first shutdown will not save on ext4 partitions.
This is because guess_fstype reports ext4 as ext3 resulting in failure when trying to "mount -t ext3 /dev/sdxN" to generate the savefile.
Thanks for trying it. I've had problems in the past with input/output errors with ext4 so all my drives are ext3. If you can suggest a fix I'll be happy to incorporate it.
Just replace it with the one from more recent puppies
Hi mavrothal.

Sorry for being so dumb... Euh... "just replace" what?
The kernel (aka vmlinuz)?

TIA for any pointers.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

User avatar
perdido
Posts: 1528
Joined: Mon 09 Dec 2013, 16:29
Location: ¿Altair IV , Just north of Eeyore Junction.?

#23 Post by perdido »

nic007 wrote:
norgo wrote:
nic007 wrote:... Just installing that GTK3 package (which seems small enough) is a safer option.
gtk+3-3.18.9|gtk+3|3.18.9|1|BuildingBlock|70370K| :shock:
at-spi2-atk-2.18.1|at-spi2-atk|2.18.1|1|BuildingBlock|300K|
at-spi2-core-2.18.3|at-spi2-core|2.18.3|1|BuildingBlock|2170K|
Do you need all of that? Not sure if I read the other posts on this thread.
The libgtk-3-0_3.4.2_i386_precise.pet is 2MB, probably a misunderstanding about which package was being discussed.

.

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

#24 Post by mavrothal »

musher0 wrote:
mavrothal wrote:
jrb wrote:If you can suggest a fix
Just replace it ... from more recent puppies
pointers
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

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

#25 Post by norgo »

perdido wrote: ...probably a misunderstanding about which package was being discussed..
indeed :wink:

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

#26 Post by musher0 »

mavrothal wrote:
musher0 wrote:
mavrothal wrote: Just replace it ... from more recent puppies
pointers
Will the blkid utility of the newer Pup be compatible with the glibc version
of the Precise?
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

User avatar
nic007
Posts: 3408
Joined: Sun 13 Nov 2011, 12:31
Location: Cradle of Humankind

#27 Post by nic007 »

perdido wrote:
nic007 wrote:
norgo wrote: gtk+3-3.18.9|gtk+3|3.18.9|1|BuildingBlock|70370K| :shock:
at-spi2-atk-2.18.1|at-spi2-atk|2.18.1|1|BuildingBlock|300K|
at-spi2-core-2.18.3|at-spi2-core|2.18.3|1|BuildingBlock|2170K|
Do you need all of that? Not sure if I read the other posts on this thread.
The libgtk-3-0_3.4.2_i386_precise.pet is 2MB, probably a misunderstanding about which package was being discussed.

.
The question remains whether this small pet package of 2MB is the only requirement to get Seamonkey 2.49 to work with Precise? Norgo suggests you need the big GTK3 package with all the core/libraries concerned. Please clear the confusion, thanks.

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

#28 Post by norgo »

@nic007
easy to answer
I need the gtk3 package not at all

I'm very sure that my SM version will not work in Precise.
What glibc version is installed ? Sorry for this question but I don't use Precise
or launch SM in a terminal to get to know what is missing or to old.

User avatar
nic007
Posts: 3408
Joined: Sun 13 Nov 2011, 12:31
Location: Cradle of Humankind

#29 Post by nic007 »

Yes, I understand you are not using GTK3 for your packages. Precise has glibc2.15. BTW This thread is about Precise and there are suggested "methods" to get Seamonkey 2.49 going, one was this small pet offering. I hope someone can give us a definite answer on a not too difficult question, I don't feel like downloading Seamonkey 2.49 just for testing. I'm currently using Seamonkey 2.48 with Precise.

User avatar
perdido
Posts: 1528
Joined: Mon 09 Dec 2013, 16:29
Location: ¿Altair IV , Just north of Eeyore Junction.?

#30 Post by perdido »

nic007 wrote:Yes, I understand you are not using GTK3 for your packages. Precise has glibc2.15. BTW This thread is about Precise and there are suggested "methods" to get Seamonkey 2.49 going, one was this small pet offering. I hope someone can give us a definite answer on a not too difficult question, I don't feel like downloading Seamonkey 2.49 just for testing. I'm currently using Seamonkey 2.48 with Precise.
The GTK3 PET allows seamonkey v2.49 to run as reported by jrb on page1 of this thread.
I originally put the pet together for precise 5.7.1 to run firefox 46+ that requires GTK3


.

User avatar
nic007
Posts: 3408
Joined: Sun 13 Nov 2011, 12:31
Location: Cradle of Humankind

#31 Post by nic007 »

Thanks, good to know that only that small pet of 2MB will do the trick. I'll try it when Seamonkey 2.48 gets too old.

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

#32 Post by musher0 »

Hello all.

For the record, I have just tested it, and SM-2.49.4 with GTK-3 works OOTB
on Puduan-7, which has a similar GTK-3 minimal library installed. (It does not
have the whole thing.)

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

User avatar
nic007
Posts: 3408
Joined: Sun 13 Nov 2011, 12:31
Location: Cradle of Humankind

#33 Post by nic007 »

Thanks for testing and confirming, musher0. This is excellent.

User avatar
jrb
Posts: 1536
Joined: Tue 11 Dec 2007, 19:56
Location: Smithers, BC, Canada

#34 Post by jrb »

mavrothal wrote:Nice!
Do not remember if this was also true for Precise original but on first shutdown will not save on ext4 partitions.
This is because guess_fstype reports ext4 as ext3 resulting in failure when trying to "mount -t ext3 /dev/sdxN" to generate the savefile.
The guess_fs in Precise is from Puppy4 2008. http://distro.ibiblio.org/puppylinux/pe ... static.pet seems to be the most up to date .pet available. Guess_fs is now included in WoofCE, don't know if its more current than the .pet.

If someone with ext4 drives wants to give it a try that would be appreciated.

Thanks in advance, J

Correction: http://distro.ibiblio.org/puppylinux/pe ... 6_s700.pet and others are available in the slacko 14.2 directory.

sheldonisaac
Posts: 902
Joined: Mon 22 Jun 2009, 01:36
Location: Philadelphia, PA

#35 Post by sheldonisaac »

jrb (in part) wrote:
mavrothal wrote:.. on first shutdown will not save on ext4 partitions.
This is because guess_fstype reports ext4 as ext3 resulting in failure when trying to "mount -t ext3 /dev/sdxN" to generate the savefile.
The guess_fs in Precise is from Puppy4 2008. http://distro.ibiblio.org/puppylinux/pe ... static.pet seems to be the most up to date .pet available. Guess_fs is now included in WoofCE, don't know if its more current than the .pet.

If someone with ext4 drives wants to give it a try that would be appreciated.
..
Correction: http://distro.ibiblio.org/puppylinux/pe ... 6_s700.pet and others are available in the slacko 14.2 directory.
Oh, maybe I misunderstood when I replied at http://www.murga-linux.com/puppy/viewto ... 24#1024624 ? That said my ext4 partition was ext2.
But there was (if I recall correctly) no problem msking a save folder on that partition.

Anyhow, I just downloaded the http://distro.ibiblio.org/puppylinux/pe ... static.pet. Its guess_fstype says that sda1 is ext4. This is being run under musher0's Xenial 7.06

I have since downloaded these two, and will try them later and report.

Code: Select all

-rw-r--r-- 1 root root      5631 Apr  8 08:44 guess_fstype-i686-20140626.pet
-rw-r--r-- 1 root root      5068 Apr  8 08:44 guess_fstype-20140626-i686.pet
Thank you,
Sheldon
Dell E6410: BusterPup, BionicPup64, Xenial, etc
Intel DQ35JOE, Dell Vostro 430
Dell Inspiron, Acer Aspire One, EeePC 1018P

User avatar
jrb
Posts: 1536
Joined: Tue 11 Dec 2007, 19:56
Location: Smithers, BC, Canada

#36 Post by jrb »

sheldonisaac wrote:said my ext4 partition was ext2.
But there was (if I recall correctly) no problem msking a save folder on that partition.
Thanks for testing Sheldon, While it worked in your case, I'd rather it worked without erroneous messages. Some users are easily confused.

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

#37 Post by musher0 »

Hi, guys.

All the guess_fstype does is call blkid and fishes some info out.
This is the one from a woofed Puduan-7:

Code: Select all

#!/bin/ash

if [ "$1" = "" ] ; then
	echo "Usage: guess_fstype device"
	exit
fi

if [ ! -b "$1" ] ; then
	echo unknown
	exit 1
else
	res=$(blkid "$1" | grep -o ' TYPE=.*"' | cut -f 2 -d '"')
	if [ "$res" = "" ] ; then
		echo unknown
		exit 1
	else
		echo "$res"
	fi
fi
so it has to be recent. Note: no author, no date.
Now blkid itself on the Puduan-7 Pup is from:

Code: Select all

blkid -V
blkid from util-linux 2.29.2  (libblkid 2.29.2, 22-Feb-2017)
and it needs the libblkid library, as you can see.

util-linux 2.33.1 from Jan. 19 2019 is here.
I'd compile it, except I do not have a Precise-class
Pup anymore on this box. Anyone?

IHTH.
Last edited by musher0 on Mon 08 Apr 2019, 17:53, edited 1 time in total.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

sheldonisaac
Posts: 902
Joined: Mon 22 Jun 2009, 01:36
Location: Philadelphia, PA

#38 Post by sheldonisaac »

musher0 (in part) wrote:All the guess_fstype does is call blkid and fishes some info out.
Oh, thanks, musher0.
I'm confused by my experiments in the last hours; will take a break now.

I tried
blkid -V
blkid from util-linux 2.27.1 (libblkid 2.27.0, 02-Nov-2015)
and
blkid /dev/sda1
/dev/sda1: LABEL="SSDboot" UUID="d58c24e4-7a41-4cb7-be6d-08c83a6e2105" TYPE="ext4" PARTUUID="00030fea-01"
in your Xenial 7.0.6 which I'm in at present.
Dell E6410: BusterPup, BionicPup64, Xenial, etc
Intel DQ35JOE, Dell Vostro 430
Dell Inspiron, Acer Aspire One, EeePC 1018P

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

#39 Post by mavrothal »

jrb wrote: The guess_fs in Precise is from Puppy4 2008. http://distro.ibiblio.org/puppylinux/pe ... static.pet
Sorry never realised will be such a fuss for this. :shock:
guess_fstype is a couple of years now a simple script that only depends on (the busybox version of) blkid.
The Precise-light busybox blkid applet, detects ext4 and supports the woof-CE guess_fstype correctly.
So just remove the /sbin/guess_fstype binary file and add the script in its place.

While at it you might want to replace /bin/guess_fstype from the initrd.gz file to avoid potential problems with ext4 installations. The busybox blkid applet in precise-light initrd also supports ext4 fine.
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

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

#40 Post by musher0 »

Hello, all.

I installed Precise-light and this works:

Code: Select all

mkdir /mnt/sdb1;mount -t ext4 /dev/sdb1 /mnt/sd1
You'll have access to it, except pmount will keep viewing sdb1 as an ext3
partition. Maybe install a more modern version of Pmount?

I had a devx for a Precise-5.7.1 class Pup, from forum member Dorothée's
Puppy named "PIPOCA". So I mounted that and compiled util-linux-2.33.1.
Made a pet, installed it.

The only thing was, BEFOREHAND, I had to rename (or get out of the way)
BK's mount and unmount bash scripts. Aside from those, it's tit for tat
replacement.

Tested it a bit. Precise-Light seems to have no allergies to this new util-
linux package. Everything continued working fine. IMO, this is much better
than keeping the ex-factory busybox utilities that you don't know how
many parameters have been trimmed from them. Now I am confident that
I have the full utilities.

Available here as a pet or an sfs. This util-linux package can be installed on
all higher-version Pups as well.

IHTH. BFN.
Last edited by musher0 on Mon 08 Apr 2019, 18:39, edited 1 time in total.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

Post Reply