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 Fri 31 Oct 2014, 05:11
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Unsorted
Changes to Puppy
Moderators: deshlab, Flash, GuestToo, Ian, JohnMurga, Lobster
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 1 of 1 Posts_count  
Author Message
jrb


Joined: 11 Dec 2007
Posts: 1040
Location: Smithers, BC, Canada

PostPosted: Tue 03 Feb 2009, 15:12    Post_subject:  Changes to Puppy
Sub_title: What files have been added or changed from one puppy to another
 

Since I started reading this forum I have seen several puppy users asking "what has changed from puppy_xxx to puppy_yyy," usually in regard to something that worked in x and doesn't work in y.

After reading the last such post I decided to track down these changes. I'm starting with changes from puppy_4.1 to puppy_4.12 but will add others soon.

Here is a .zip file containing a text file listing all changed or added files. Download, click, extract, open and read.

I hope this helps to resolve some of those "used to work" situations.

Note: Others available on request
Changes-400-410R.zip
Description 
zip

 Download 
Filename  Changes-400-410R.zip 
Filesize  20.06 KB 
Downloaded  204 Time(s) 
Changes-411-412.zip
Description 
zip

 Download 
Filename  Changes-411-412.zip 
Filesize  860 Bytes 
Downloaded  157 Time(s) 
Changes-410-411.zip
Description 
zip

 Download 
Filename  Changes-410-411.zip 
Filesize  1.21 KB 
Downloaded  154 Time(s) 
Changes-410-412.zip
Description 
zip

 Download 
Filename  Changes-410-412.zip 
Filesize  1.28 KB 
Downloaded  139 Time(s) 
Back to top
View user's profile Send_private_message 
technosaurus


Joined: 18 May 2008
Posts: 4353

PostPosted: Wed 04 Feb 2009, 18:19    Post_subject:  

Did you do this by hand or with a script? If its a script, could you post it? I have tried implementing a similar script to create an sfs of the different files for various puplets using a diff based script.
_________________
Web Programming - Pet Packaging 100 & 101
Back to top
View user's profile Send_private_message 
jrb


Joined: 11 Dec 2007
Posts: 1040
Location: Smithers, BC, Canada

PostPosted: Thu 05 Feb 2009, 00:19    Post_subject:  

Hi technosaurus,
Actually I modified (slightly) Pizzagood's delete identicals script from:
http://www.murga-linux.com/puppy/viewtopic.php?t=36886

Code:
#!/bin/sh
FILES=$(diff -qsr ./a1/ ./a2/)
IDENTICALS="$(echo "$FILES" | grep 'are identical$' | sed 's/ are identical$//' | sed 's|^Files \(.*\) and .*|\1|')"
echo "Identical files"
echo "$IDENTICALS"
echo
for i in $IDENTICALS; do rm -rf "$i"; done


I saved this in a file called delete_same_a1-2 on an ext3 partiton
(the ext3 partition is to retain symlinks)

I then:
1. created two folders on that ext3 partition, a1 and a2
2. copied the puppy410 filesystem into a2
3. copied the puppy412 filesystem into a1
4. ran the script
5. used pfind to search for files in a1
6. exported the results to a text file
7. removed extra path references i.e. /mnt/sdb6/a1

You could easily run dir2sfs a1 and make a .sfs of the remaining files in a1
Back to top
View user's profile Send_private_message 
big_bass

Joined: 13 Aug 2007
Posts: 1747

PostPosted: Tue 10 Feb 2009, 10:08    Post_subject:  

this has some good potential

with some more filtering and
producing some diffs
of script changes

xdelta does that but as an add on to the iso
but you cant read the data
to inspect changes
for those that may have a dial up
connection and cant upgrade easily
that is a good solution

-----------------------

shouldn't limit the scope to puppy version changes between dingo and 4.12
that was a wild ride and for the most part radical changes took place
which will be left unsupported

I have some details of package changes from 2.12-3.01
I built iso's with all of those so if any one wants to build any of those let
me know I still have my notes
then I followed from 4.11 to 4.12 again

4.12 I rebuilt the kernel and made a custom puppy called slacker-pup
running on the slackware kernel for 12.1



you also should know about kernel dependent packages
with retros there are important gotchas there


I see another good use of this script
and that is for the Puppy derivatives
that the developer failed to list what was added
or removed

once again any step taken toward
a logical order
is the better step

good work

big_bass
Back to top
View user's profile Send_private_message 
Display_posts:   Sort by:   
Page 1 of 1 Posts_count  
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Unsorted
Jump to:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0579s ][ Queries: 12 (0.0047s) ][ GZIP on ]