Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sun 20 Apr 2014, 06:32
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » System
Latest coreutils (v. 8-16, late March 2012)
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [15 Posts]  
Author Message
musher0


Joined: 04 Jan 2009
Posts: 3799
Location: Gatineau (Qc), Canada

PostPosted: Wed 18 Apr 2012, 06:27    Post subject:  Latest coreutils (v. 8-16, late March 2012)  

Hi.

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

executables http://limelinx.com/files/91823076f7bede04523e6e7925a428d6

docs http://limelinx.com/files/c86d348037fdcbe697cf9bee372b2e94

and localisations http://limelinx.com/files/956f1a7272b0db675112cab8c0151ec6

Please see here http://murga-linux.com/puppy/viewtopic.php?mode=attach&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.

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
Karl Godt


Joined: 20 Jun 2010
Posts: 3860
Location: Kiel,Germany

PostPosted: Thu 19 Apr 2012, 12:27    Post subject:  

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 .
Back to top
View user's profile Send private message Visit poster's website 
musher0


Joined: 04 Jan 2009
Posts: 3799
Location: Gatineau (Qc), Canada

PostPosted: Thu 19 Apr 2012, 13:54    Post subject:  

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.

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
musher0


Joined: 04 Jan 2009
Posts: 3799
Location: Gatineau (Qc), Canada

PostPosted: Thu 19 Apr 2012, 19:22    Post subject:  

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.php?p=621368#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.

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
musher0


Joined: 04 Jan 2009
Posts: 3799
Location: Gatineau (Qc), Canada

PostPosted: Mon 23 Apr 2012, 00:57    Post subject:  

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.

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
Karl Godt


Joined: 20 Jun 2010
Posts: 3860
Location: Kiel,Germany

PostPosted: Tue 24 Apr 2012, 19:52    Post subject:  

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 .
Back to top
View user's profile Send private message Visit poster's website 
musher0


Joined: 04 Jan 2009
Posts: 3799
Location: Gatineau (Qc), Canada

PostPosted: Wed 25 Apr 2012, 00:07    Post subject:  

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.

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
chrome307


Joined: 15 Jan 2009
Posts: 713

PostPosted: Thu 26 Apr 2012, 10:28    Post subject:  

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

http://murga-linux.com/puppy/viewtopic.php?t=70855&start=1695
Back to top
View user's profile Send private message 
chrome307


Joined: 15 Jan 2009
Posts: 713

PostPosted: Thu 26 Apr 2012, 10:31    Post subject:  

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.
Back to top
View user's profile Send private message 
musher0


Joined: 04 Jan 2009
Posts: 3799
Location: Gatineau (Qc), Canada

PostPosted: Thu 26 Apr 2012, 13:40    Post subject:  

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.) Smile

But thanks for the other URL pointing to the lupu 5.28 thread. Interesting discussion there! Wink

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
Karl Godt


Joined: 20 Jun 2010
Posts: 3860
Location: Kiel,Germany

PostPosted: Fri 27 Apr 2012, 11:29    Post subject:  

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 Laughing

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 .
Puppy-extra-gnu-coreutils-8.16.pet
Description 
pet

 Download 
Filename  Puppy-extra-gnu-coreutils-8.16.pet 
Filesize  825.94 KB 
Downloaded  385 Time(s) 
depends.lst.bz2
Description 
bz2

 Download 
Filename  depends.lst.bz2 
Filesize  1.28 KB 
Downloaded  360 Time(s) 
Puppy-common-gnu-coreutils-8.16.pet
Description 
pet

 Download 
Filename  Puppy-common-gnu-coreutils-8.16.pet 
Filesize  960.14 KB 
Downloaded  390 Time(s) 
Back to top
View user's profile Send private message Visit poster's website 
musher0


Joined: 04 Jan 2009
Posts: 3799
Location: Gatineau (Qc), Canada

PostPosted: Sun 29 Apr 2012, 18:41    Post subject:  

Thanks!
_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
chrome307


Joined: 15 Jan 2009
Posts: 713

PostPosted: Tue 01 May 2012, 07:20    Post subject:  

@ musher0

Sorry Embarassed 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.
Back to top
View user's profile Send private message 
musher0


Joined: 04 Jan 2009
Posts: 3799
Location: Gatineau (Qc), Canada

PostPosted: Tue 01 May 2012, 16:06    Post subject:  

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_packages-upup/coreutils-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! Laughing Twisted Evil

BFN.

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
musher0


Joined: 04 Jan 2009
Posts: 3799
Location: Gatineau (Qc), Canada

PostPosted: Sun 13 May 2012, 05:38    Post subject:  

Version 8.17 of coreutils came out yesterday...
_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
Display posts from previous:   Sort by:   
Page 1 of 1 [15 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » System
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0677s ][ Queries: 13 (0.0074s) ][ GZIP on ]