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 24 Oct 2014, 23:09
All times are UTC - 4
 Forum index » House Training » Beginners Help ( Start Here)
Questions re: Debinization
Moderators: Flash, Ian, JohnMurga
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 1 of 1 Posts_count  
Author Message
s243a

Joined: 02 Sep 2014
Posts: 32

PostPosted: Tue 02 Sep 2014, 01:18    Post_subject:  Questions re: Debinization  

I've been experimenting with the frugal installs (both on hard drive and USB). In want of more packages the Debinization topic has caught my interest:
http://puppylinux.org/wikka/Debianization

The first thing that I've noticed is that there are two different ways that I can install packages. I can either use dpkg as mentioned in the above guide or I can double click on a .deb file. I wasn't sure if either approach handled well the case of circular dependencies so after installing libc_bin, I proceeded to attempt to use alien2puppy

http://www.murga-linux.com/puppy/viewtopic.php?t=57548

in order to try to simultaneously install several packages with circular dependencies. After I installed the pet file that was created via alien2puppy I could not reboot. Cntrl-ALt-Backspace did not help either. Cntrl-ALt-Backspace only closed the GUI but at the resulting prompt the poweroff command did not work.

Upon Restarting I got the following error.

segfault at c. ipb75abc5f sp bfcb9f80 error 4 in libc-2.2.11.1.so[b75959000+153000]
kernel panic - not syncing: Attempt to kill init!


Given the error, I don't think alien2puppy was the problem, given that the error referred to lib c and also that I installed libc-bin before attempting to use alien2puppy.

I noted just now that part of the functionality of libc-bin is to catch segmentation faults. I wonder if libc-bin may cause problems with puppylinux and if so then why.

This ordeal completely messed up the save file on my jump drive. Prior to doing this I copped the save file to the hard drive and when I tried to boot from the hard drive version of the save file I got the following error.

EXT2-fs (loop1): error: ext2_get_inode: unable to read inode block - inode=32771, block = 131074

The hard drive patrician that I saved to is formatted EXT3. I can't remember if I saved the save file to the USB on EST2 or EXT3 format. I presume that I should have used the proper backup utilities rather than just trying to directly copy the save file.


-------

I am very new to linux and am interested in learning more about the system. However, since I am new please don't assume any advanced understanding and point me to any important reading required for your response. I have some knowledge of programming but very little knowledge of linux.
Back to top
View user's profile Send_private_message 
mikeb


Joined: 23 Nov 2006
Posts: 8365

PostPosted: Tue 02 Sep 2014, 04:47    Post_subject:  

I add libc libs as one complete lump as an sfs.
This unfortunately will not work with standard puppies.

Plan b would be to add them to a non running save file.

Using a live sequential method (pet) has a good chance of failing since these are core libs and having just one file of a different version will seize the system and everything uses them so the odds are poor.

I have manually added them live one at a time...libs first then symlinks.... but I got lucky....perhaps there is a sequence that works but I could not say that for certain.

Also note puppy often has a cut down locale folder for these...I assume you remembered to include that. Also I am not sure by how far you can update the versions of these files.

mike
Back to top
View user's profile Send_private_message 
s243a

Joined: 02 Sep 2014
Posts: 32

PostPosted: Tue 02 Sep 2014, 08:00    Post_subject:  

mikeb wrote:
I add libc libs as one complete lump as an sfs.
This unfortunately will not work with standard puppies.

Plan b would be to add them to a non running save file.

Using a live sequential method (pet) has a good chance of failing since these are core libs and having just one file of a different version will seize the system and everything uses them so the odds are poor.

I have manually added them live one at a time...libs first then symlinks.... but I got lucky....perhaps there is a sequence that works but I could not say that for certain.

Also note puppy often has a cut down locale folder for these...I assume you remembered to include that. Also I am not sure by how far you can update the versions of these files.

mike


Are there any tools available to install stuff to non running save files?
Back to top
View user's profile Send_private_message 
mikeb


Joined: 23 Nov 2006
Posts: 8365

PostPosted: Thu 04 Sep 2014, 18:31    Post_subject:  

Yes...boot with the pfix=ram boot option.
Click on the save file and it will open for you

Mike
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 » House Training » Beginners Help ( Start Here)
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.0526s ][ Queries: 11 (0.0057s) ][ GZIP on ]