Puppy is out of date ...BADLY

Using applications, configuring, problems
Post Reply
Message
Author
april

Puppy is out of date ...BADLY

#1 Post by april »

Puppy out of date

I started looking at the compilation dates for most of the packages in xenialpup64. 7.5

Most common is 2012 ??? 6 years ago

Is this the best we have?

p310don
Posts: 1492
Joined: Tue 19 May 2009, 23:11
Location: Brisbane, Australia

#2 Post by p310don »

What are you looking at?

Xenial Xerus was from 2016, so that is where many of the packages come from. That could be considered old by some measures, but I still run XP at work, so I'd reckon that's brand new.


There are quite a few newer Pups and dogs available if you look around.

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

#3 Post by nic007 »

The counter argument is of course whether the same, standard software packages that Puppy have been using for years still need updating? Personally, I reckon only the browser needs updating at relative regular intervals. I'm still using Racy and also Windows XP. Some software on my xp machine is really old but does the job perfectly. Newer is not always better (it could be worse and often is).

User avatar
Burn_IT
Posts: 3650
Joined: Sat 12 Aug 2006, 19:25
Location: Tamworth UK

#4 Post by Burn_IT »

We actually do not want to be using the latest and least tested stuff all the time.
Older more mature software should never be replaced with newer software that does the same job, unless there is a very good reason for it AND it has been thoroughly tested.
"Just think of it as leaving early to avoid the rush" - T Pratchett

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

#5 Post by musher0 »

Hi April.
Burn_IT wrote:We actually do not want to be using the latest and least tested stuff all the time.
Older more mature software should never be replaced with newer software that does the same job, unless there is a very good reason for it AND it has been thoroughly tested.
Along the same line as Burn_IT mentioned, there is the logical aspect of
bash or more generally code structures.

We align some data in a certain way in a code structure, and it gives us
the result we want. How many other code structures can we use to get
that result? Probably not many.

For the sake of argument, let's say we have a < while...; do... ; done >
structure.

We might get the same result using say, a < until...; do... ; done >
structure if we juggle the data a bit differently.

Is it worth spending time studying and testing other ways of getting the
(same) result we want, just to modernize the date on the script?

Another example:

Code: Select all

echo "Hello world!"
Is it more useful to do it this way?

Code: Select all

echo 'Hello world!' | awk '{ print $0 }'
Nah... If it works, don't fix it. ;) That's what I say!

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

User avatar
Burn_IT
Posts: 3650
Joined: Sat 12 Aug 2006, 19:25
Location: Tamworth UK

#6 Post by Burn_IT »

Just a point;
Do While

and

Do Until

cannot be used in the same place.
The test is at a different place.

Do Until loop code will ALWAYS be executed at least once since the test is at the end.
Do While code may not be executed since the test is at the start.
"Just think of it as leaving early to avoid the rush" - T Pratchett

User avatar
a_salty_dogg
Posts: 180
Joined: Sun 15 Dec 2013, 19:08

#7 Post by a_salty_dogg »

Is this not the way it should be, especially for those of us with older hardware? (In my case, 2001 Dell Optiplex being my most recent machine.)

I know when i've ventured into playing with other distros, Mint and Antix-MX (the latter which I and my comp really liked, btw) come to mind. Both had their installations destroyed beyond repair by untested automatic "updates" (notably by browser updates/replacements) with no apparent way of "rolling back" to the installation prior to update, despite having believed I'd backed up earlier.

So very unlike Puppy where I can test the compatibility of any new PET or script first in RAM, or, if I screw up, simply copy over a backed-up save-file to root and reboot to where I was in a matter of a couple of minutes.

Just my two pennyworth.

User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#8 Post by mikeb »

We actually do not want to be using the latest and least tested stuff all the time.
Older more mature software should never be replaced with newer software that does the same job, unless there is a very good reason for it AND it has been thoroughly tested.
Please tell my bank that one..... bleeding browser hustling....way to sell google/MS devices.
Outside of the browser pressure if it works then don't fiddle with it.

mike

User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

#9 Post by 666philb »

hi April,

which packages specifically?
most of the main apps were compiled in 2016. there's probably the odd old package from tahr .
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

april

#10 Post by april »

666philb wrote:hi April, which packages specifically?
most of the main apps were compiled in 2016. there's probably the odd old package from tahr .
Phil the binaries in /bin has mount in 2015 and all the rest in 2012 file dates

/sbin looks a lot better with 2017
/usr/bin also

Yeh I think I might have been a bit rash .
I looked at the dates in /bin and freaked .
Looking a bit deeper its only /bin in the 2012

Hey while I have you the links for "x86_64-linux-gnu" come back to the / dir as target . Is that how it should be?

User avatar
Colonel Panic
Posts: 2171
Joined: Sat 16 Sep 2006, 11:09

#11 Post by Colonel Panic »

In my experience most sites don't have a problem with older browsers (this one certainly doesn't; I'm posting this from Slackware 2.19). Two that do have such problems are youtube, which raises a fuss when I try and do anything on it with an older browser (though I can still access some of its functions and play most videos), and also my bank's website, which won't allow me to read my online bank statement in one.

Most reasonably recent Puppies will however run the latest version of Seamonkey when it's extracted to a folder such as my-applications, so there's a way around this.
Gigabyte M68MT-52P motherboard, AMD Athlon II X4 630, 5.8 GB of DDR3 RAM and a 250 GB Hitachi hard drive running Ubuntu 16.04.6, MX-19.2, Peppermint 10, PCLinuxOS 20.02, LXLE 18.04.3, Pardus 19.2, exGENT 200119, Bionic Pup 8.0 and Xenial CE 7.5 XL.

User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#12 Post by bigpup »

If it is not broken do not fix it!

But we need newer programs, that use more code to do the same thing, so Puppy will be bigger and use more RAM! :shock: :roll:

We are Puppy!
Resistance is futile!
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)

User avatar
8Geee
Posts: 2181
Joined: Mon 12 May 2008, 11:29
Location: N.E. USA

#13 Post by 8Geee »

One of the things to look out for is kernel support of security internally. Browsers do their own thing (and thats a different thread), but outside of that internal OpenSSL should be capable of handling TLS1.2 with forward secrecy to be considered 'modern'. There are pets for that JIC?

One of the nit-piks I have with Slackware is the occasional revival of OpenSSL 0.9.8XX. Right now 1.0.1, 1.0.0, and 0.9.8 are all out of date, and technically unsupported (1.0.1u was last supported until 12/2017, the others 12/2016). If one is actively using a puppy, OpenSSL support is important. The most recent supported are 1.0.2o, and 1.1.0X.

In short, a 3-series kernel is needed. The smallest of those still supported is 3.2.X. Two others 3.16.X, and 3.18.X are still available, but much larger.

Regards
8Geee
Linux user #498913 "Some people need to reimagine their thinking."
"Zuckerberg: a large city inhabited by mentally challenged people."

hamoudoudou

look inside you puppy

#14 Post by hamoudoudou »

look inside you puppy.. Woof CE date of files are trunked with date of release. but 70% of bin and sbin are from 2007 .. or not far.. but why should we use newer if these ones do what they have to do....
New version are issued by some of you, but as long as they are not entered in All ISO or Noarch PPM, they are on the fly, 'blowing in the wind', for people reading english fora.. And forgotten, unless you check the forum in the past to get them alive.
Scripters : if you would like to improve a function, please look in sbin and just modify what you need to modify.
and if your changes are accurate, ask to official staff to enter them (in woof ce or elsewhere)..

ideas :
#!/bin/sh
#2007 Lesser GPL licence v2 (http://www.fsf.org/licensing/licenses/lgpl.html)
#wizard to setup wireless

BUTTONS="Setup_ndiswrapper:10,Run_WAG:11,EXIT:19"

if [ "`which perl`" ];then
MSG01="GOOD: It seems that Perl is available, and Perl is needed to install the
Windows driver for the wireless card. You now have three choices:

CHOICE 1: ndiswrapper
Note that Perl is only required during installation of the driver.
Okay, that is one requirement out of two! Now, do you have the CD that came with
the wireless card? If so, click the \"Setup_ndiswrapper\" button...

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

#15 Post by darry19662018 »

I find the older packages that come with older Pups are sufficient for what I need - don't see anything in newer packages most of the time which convinces me to obsessively update except may be the browser for which Palemoon does the job nicely.

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

#16 Post by nic007 »

The inclusion of VLC in place of MPlayer in newer puppys has been an improvement. Not so sure about Palemoon over Seamonkey. Seamonkey as a suite offers more and I don't think there is much difference in size. Any reason for the switch to Palemoon?

User avatar
RetroTechGuy
Posts: 2947
Joined: Tue 15 Dec 2009, 17:20
Location: USA

#17 Post by RetroTechGuy »

bigpup wrote:If it is not broken do not fix it!

But we need newer programs, that use more code to do the same thing, so Puppy will be bigger and use more RAM! :shock: :roll:

We are Puppy!
Resistance is futile!
Some decades ago, a buddy of mine started using the acronym "DFWATR" (diff-water)...

Code: Select all

Don't Fsck With Anything That Runs
[url=http://murga-linux.com/puppy/viewtopic.php?t=58615]Add swapfile[/url]
[url=http://wellminded.net63.net/]WellMinded Search[/url]
[url=http://puppylinux.us/psearch.html]PuppyLinux.US Search[/url]

april

#18 Post by april »

bigpup wrote:If it is not broken do not fix it!
But we need newer programs, that use more code to do the same thing, so Puppy will be bigger and use more RAM! :shock: :roll:
We are Puppy!
Resistance is futile!
Yeh but software from 6 years ago or more?

User avatar
Burn_IT
Posts: 3650
Joined: Sat 12 Aug 2006, 19:25
Location: Tamworth UK

#19 Post by Burn_IT »

If it does what is needed why change it.

I once worked for a company that produced a piece of software that is used for planning large projects and we released an update every three months that mostly catered for new hardware and legal changes, but usually only included major new software once a year.

One three month cycle had no changes whatsoever, but the management made us go through the motions and release a new version that was logically identical to the previous one (perhaps a few library routines included during compiling had been updated, but those were out of our control???).
That was when I decided I didn't want to work for that company even though I did enjoy working there.

Shortly later the company went under, even though the product was successful.
"Just think of it as leaving early to avoid the rush" - T Pratchett

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

#20 Post by s243a »

april wrote:
bigpup wrote:If it is not broken do not fix it!
But we need newer programs, that use more code to do the same thing, so Puppy will be bigger and use more RAM! :shock: :roll:
We are Puppy!
Resistance is futile!
Yeh but software from 6 years ago or more?
Why not tell us which software you want updated and why?

Post Reply