Latest coreutils (v. 8-16, late March 2012)

Core libraries and systems
Post Reply
Message
Author
musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

Latest coreutils (v. 8-16, late March 2012)

#1 Post by musher0 »

Hi.

I've provided a pet repackaging of the archlinux txz of the coreutils-8.16

executables http://limelinx.com/files/91823076f7bed ... 7925a428d6

docs http://limelinx.com/files/c86d348037fdc ... ee372b2e94

and localisations http://limelinx.com/files/956f1a7272b0d ... b8c0151ec6

Please see here http://murga-linux.com/puppy/viewtopic. ... h&id=54549 for list of upgraded executables.

These are "universal" Linux utilities, intended for all Linux systems, so there shouldn't be a problem using them. I've successfully used coreutils upgrades on the two Puppies I tried them on. That said, it can't hurt to backup your puppy savefile BEFORE you install the pet of these executables. Better be safe than sorry.

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

User avatar
Karl Godt
Posts: 4199
Joined: Sun 20 Jun 2010, 13:52
Location: Kiel,Germany

#2 Post by Karl Godt »

On which Puppy Versions did you run them ?

4.x.y , 5.x.y , Slacko , Wary/racy ?

Glibc versions at least is important to know .

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

#3 Post by musher0 »

Hello, Karl.

In answer to your question:

I've tried the coreutils-8.16 utilities in dpup-4.85 and in lupu 5.25-retro-4.

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

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

#4 Post by musher0 »

Hello, Karl and the bunch.

Following your hunch, Karl, I went on the lookout, so to speak, and discovered that petget needed its original "truncate" to work properly.

I've uploaded in the French forum, here:
http://murga-linux.com/puppy/viewtopic. ... 368#621368
a little script to re-establish the original "truncate" while keeping the new one under a similar name.

However, with this upgrade of coreutils, I have found no problem to date related to glibc version compatibility.

Please let me know if you discover any other peculiaroty related to this upgrade of coreutils. I'll try to invesstigate it.

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

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

#5 Post by musher0 »

Hello, all.

I've incorporated the new coreutils package in Upup-Precise and I've experienced a problem with chroot, which created "a kernel panic" message at boot-up from DVD. But I have to investigate further to know for sure if it is because of the new package, or another cause in Upup-Precise. I have had not problems so far in lupu-5.252-retro-4, except the "truncate" problem with petget, mentioned above.

This is not an incompatibility warning at this time, it is just a little report.
If you have similar experiences, I would appreciate if you post them here.

It would be nice to to put all the latest core-utilites that do not conflict with the Puppy scripts in a sure-fire package.

Thank you in advance.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

User avatar
Karl Godt
Posts: 4199
Joined: Sun 20 Jun 2010, 13:52
Location: Kiel,Germany

#6 Post by Karl Godt »

coreutils compiled nicely on my Macpup O2 431 installation.

at least simply ./configure
make
export DESTDIR=_install
make install

which installed to ./src[po man doc]/_install/usr/local/
in the source dir .

I avoid make install for such not so unimportant files , to protect the system from crashing ..

Thanks for the reminder about truncate, the Puppy truncate should not have been overwritten, because it sits in /usr/bin and not in /bin, but the few puppy scripts that call truncate might not call it with absolute pathname .

chroot i have only seen in the puppyinstaller script, and probably not really needed there .

chroot is not pivot_root nor switch_root which are pretty important for Puppy frugal/live boot with initrd.gz .

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

#7 Post by musher0 »

KarlGodt said:
> coreutils compiled nicely on my Macpup O2 431 installation.

Care to share your Puppy compile here? My package was only an archlinux repackaging.

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

User avatar
chrome307
Posts: 708
Joined: Thu 15 Jan 2009, 11:00

#8 Post by chrome307 »

I have attempted to compile it with Lucid 528-005 and added it to this thread:

http://murga-linux.com/puppy/viewtopic. ... start=1695

User avatar
chrome307
Posts: 708
Joined: Thu 15 Jan 2009, 11:00

#9 Post by chrome307 »

Here is my attempt at this:

Pet file is here.

http://www.datafilehost.com/download-124c74a7.html

Please be warned that it does not seem to allow you to install pet files and provides an error message.

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

#10 Post by musher0 »

chrome307 wrote:Here is my attempt at this:

Pet file is here.

http://www.datafilehost.com/download-124c74a7.html

Please be warned that it does not seem to allow you to install pet files and provides an error message.
Euh... is the above URL supposed to point to an SDL file? (Don't worry, everybody makes typos.) :)

But thanks for the other URL pointing to the lupu 5.28 thread. Interesting discussion there! :wink:
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

User avatar
Karl Godt
Posts: 4199
Joined: Sun 20 Jun 2010, 13:52
Location: Kiel,Germany

#11 Post by Karl Godt »

OK, made 2 pets : One for the often used binaries (common) and one for the seldom/not used binaries (extra).

I actually had to remember that /bin/df is a script in regular Puppy . Lupu Puppy had replaced it with the full binary since version 5.1.1 .

I renamed df to df-FULL in the -common- .pet .
I also renamed truncate to truncate-FULL in the -extra- .pet .

The pets actually became nearly 50/50 .

I also made the compile to compare better the busybox source, since the labeling in its configuration is not correctly in means of its configuration submenus coreutils,miscutils,etc .

They install directly to /bin -- so fasten belts at reboot :lol:

Attached also list of dependencies .

As said, compiled on Macpup Opera 2 based upon Puppy 4.3.1;already stripped as "strip --strip-unneeded" (i686; let me know if they work on other architectures).

To test : the most important binary in the -common- .pet is uname : just type "uname -a" in the console :

bash-3.2# uname -a
Linux puppypc 2.6.37.4-KRG-iatom-1 #6 SMP PREEMPT Wed Mar 23 15:45:38 GMT-8 2011 i686 GNU/Linux

If your out does look like "symbol lookup error", "Segfault", "out of memory" and other but not somehow a bit similar to the above , then you need to restore the binaries out of the pup-main.sfs on full installations or /initrd/pup_ro2/bin on frugal installations .
Attachments
depends.lst.bz2
(1.28 KiB) Downloaded 699 times

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

#12 Post by musher0 »

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

User avatar
chrome307
Posts: 708
Joined: Thu 15 Jan 2009, 11:00

#13 Post by chrome307 »

@ musher0

Sorry :oops: this was the link:

http://www.datafilehost.com/download-3779c189.html

Only use it for reference as the correct package has already been supplied above.

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

#14 Post by musher0 »

Thanks, chrome.

We now have 4 implementations of coreutils:

Yours
Mine
Karl's
all referenced in the preceding posts,

Also pemasu compiled a package for Upup Precise, here:
http://www.smokey01.com/pemasu/pet_pack ... s-8.16.pet

Now, people, there's certainly one compile of coreutils that will fit your Puppy version. Just don't use them all at the same time! :lol: :twisted:

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

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

#15 Post by musher0 »

Version 8.17 of coreutils came out yesterday...
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

Post Reply