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 Wed 01 Jul 2015, 19:36
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

Joined: 11 Dec 2007
Posts: 1054
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

Filename  Changes-400-410R.zip 
Filesize  20.06 KB 
Downloaded  226 Time(s) 

Filename  Changes-411-412.zip 
Filesize  860 Bytes 
Downloaded  184 Time(s) 

Filename  Changes-410-411.zip 
Filesize  1.21 KB 
Downloaded  178 Time(s) 

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

Joined: 18 May 2008
Posts: 4519

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 

Joined: 11 Dec 2007
Posts: 1054
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:

FILES=$(diff -qsr ./a1/ ./a2/)
IDENTICALS="$(echo "$FILES" | grep 'are identical$' | sed 's/ are identical$//' | sed 's|^Files \(.*\) and .*|\1|')"
echo "Identical files"
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 

Joined: 13 Aug 2007
Posts: 1746

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

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:  

You cannot attach files in this forum
You can download files in this forum

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