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 Thu 02 Oct 2014, 10:35
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Derivatives
SlackBones x86_64
Moderators: Flash, JohnMurga
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 2 of 7 Posts_count   Goto page: Previous 1, 2, 3, 4, 5, 6, 7 Next
Author Message
jamesbond

Joined: 26 Feb 2007
Posts: 2189
Location: The Blue Marble

PostPosted: Fri 04 Jan 2013, 00:40    Post_subject:  

Two things:

1. Use kernel parameter "keepvar". The system will automatically clean out everything inside /var during restart unless this parameter is set. It works fine for Fatdog, but slackware keeps a lot of stuff in /var (e.g - list of installed packages), so if you don't keep the content of var, well - lotsa things will break sooner or later (e.g. can't uninstall packages). I should make it the default in the future.

2. Q5sys, before you burn your time building those packages, it is worthwhile to check what slackware already has, I think things like sysstat and traceroute is already there. Go and get http://mirrors.slackware.com/slackware/slackware64-14.0/slackware64/MANIFEST.bz2 and it will show you which package contains the file; alternatively, boot to Slackbones and use "slackpkg --file-search xxxx" to search for a package that contains xxxx.

3. I deposited xarchiver with xz and txz patch to the incoming ftp directory.

cheers!

_________________
Fatdog64, Slacko and Puppeee user. Puppy user since 2.13.
Contributed Fatdog64 packages thread
Back to top
View user's profile Send_private_message 
01micko


Joined: 11 Oct 2008
Posts: 7805
Location: qld

PostPosted: Fri 04 Jan 2013, 00:58    Post_subject:  

jamesbond wrote:
Two things:{ added by me 3 things? }

1. Use kernel parameter "keepvar". The system will automatically clean out everything inside /var during restart unless this parameter is set. It works fine for Fatdog, but slackware keeps a lot of stuff in /var (e.g - list of installed packages), so if you don't keep the content of var, well - lotsa things will break sooner or later (e.g. can't uninstall packages). I should make it the default in the future.
Ah, that explains why I had to update slack-pkg after a reboot. Yes, things will break!.

Added get_libreoffice and tempiconsvg (hacked for no startup folder, uses openbox autostart script in ~/.config/openbox, the "proper" way) to my repo.

Ah. Good, "keepvar" works. Guess i need to reinstall now Laughing . Anyway, mostly what I've done is uploaded, not too much. Smile

_________________
Woof Mailing List | keep the faith Cool |
Back to top
View user's profile Send_private_message Visit_website 
koulaxizis


Joined: 17 Jul 2011
Posts: 428
Location: Greece

PostPosted: Fri 04 Jan 2013, 05:55    Post_subject:  

Can i work a 32bit distro on this?
_________________
Christos Koulaxizis
Woof woof from Greece...

[ Puppy packages | Puppy search ]
Back to top
View user's profile Send_private_message Visit_website 
Iguleder


Joined: 11 Aug 2009
Posts: 1907
Location: Israel, somewhere in the beautiful desert

PostPosted: Fri 04 Jan 2013, 06:17    Post_subject:  

Got all these, built automatically under both a Slackware 14.0 (x86_64) and Ubuntu 12.04 (i686):
Code:
libsigc++
shed
vim
linux-source
advancecomp
bitlbee
elinks
tudu
dropbear
aspell6-en
terminus-font
unnethack
slock
screen
libav
abook
optipng
rxvt-unicode
snownews
gpm
fetchmail
msmtp
ncdu
fbset
surfraw
dash
aria2
bwm-ng
libtorrent
fbpdf
locale-gen
fbshot
mktemp
linux-headers
cmus
busybox
irssi
syslinux
squashfs-tools
lftp
fbv
linux
vifm
libbsd
licenses
cddetect
setvol
cgtkcalc
elspci
xload
aufs3-util
bcrypt
bbc_provided
ddcprobe
getcurpos
915resolution
dhcpcd
aqualung
maildrop
cwm
rtorrent
figlet
aspell
xdotool
htop
dtach
frost
roar-ng-ii
mplayer2
calcurse
dvtm
iana-etc
mutt
bash


I can cross-compile them to any other architecture. The list contains some Puppy-specific packages (e.g elspci) and I'm working on more build scripts for such packages.

I want to make the building of all packages under Packages-puppy-common-official automated, so we can port Puppy to x86_64 or any other architecture easily. It's an on-'n-off project I've been working on for months now.

_________________
My homepage
Back to top
View user's profile Send_private_message Visit_website MSNM 
ICQ 
LateAdopter

Joined: 27 May 2011
Posts: 155
Location: Reading UK

PostPosted: Fri 04 Jan 2013, 06:35    Post_subject:  

There's an error in the link in the first post. It should be:

http://slackbones.org/info/slackbones-v1-packages.txt
Back to top
View user's profile Send_private_message 
Q5sys


Joined: 11 Dec 2008
Posts: 1067

PostPosted: Fri 04 Jan 2013, 07:36    Post_subject:  

jamesbond wrote:
Q5sys, before you burn your time building those packages, it is worthwhile to check what slackware already has, I think things like sysstat and traceroute is already there. Go and get http://mirrors.slackware.com/slackware/slackware64-14.0/slackware64/MANIFEST.bz2 and it will show you which package contains the file; alternatively, boot to Slackbones and use "slackpkg --file-search xxxx" to search for a package that contains xxxx.


yea, im aware that i can use the slackware repo. but since slacware doesnt do dev packages, the packages can be bloated for what most users need. while it will work, id rather build the packages in a way thats more in line with the puppy creedo.
im sure ill grab some packages, but others ill rebuild myself.

koulaxizis wrote:
Can i work a 32bit distro on this?

if you are asking if this has 32bit compatibility built in, the answer is no. you could build this in using aliens multi-lib stuff, but im not going there for the official release.

_________________



Back to top
View user's profile Send_private_message Visit_website 
Rangan Masti

Joined: 01 Jan 2013
Posts: 8

PostPosted: Fri 04 Jan 2013, 15:05    Post_subject: Slackbones Packages  

James C wrote:
Getting a 403 forbidden error when attempting to download.


The link to Slackbones Packages does not work !
Back to top
View user's profile Send_private_message 
Q5sys


Joined: 11 Dec 2008
Posts: 1067

PostPosted: Fri 04 Jan 2013, 15:14    Post_subject: Re: Slackbones Packages  

Rangan Masti wrote:
James C wrote:
Getting a 403 forbidden error when attempting to download.


The link to Slackbones Packages does not work !


give me the exact link you are trying so i can check the permissions on the file.
thanks.

_________________



Back to top
View user's profile Send_private_message Visit_website 
arcanis


Joined: 30 Oct 2011
Posts: 87
Location: Columbus, Ohio

PostPosted: Fri 04 Jan 2013, 17:45    Post_subject:  

Same problem here with the packages link.

The exact link I'm trying is:
http://slackbones.org/info/slackbones-v1.packages.txt

Hope this helps.
Back to top
View user's profile Send_private_message 
Q5sys


Joined: 11 Dec 2008
Posts: 1067

PostPosted: Fri 04 Jan 2013, 19:54    Post_subject:  

arcanis wrote:
Same problem here with the packages link.

The exact link I'm trying is:
http://slackbones.org/info/slackbones-v1.packages.txt

Hope this helps.


Yes That was noted four posts above yours. I was out all day and wasnt able to edit my first post until I got home (where I am now)

LateAdopter wrote:
There's an error in the link in the first post. It should be:

http://slackbones.org/info/slackbones-v1-packages.txt


I'll fix it now.

_________________



Back to top
View user's profile Send_private_message Visit_website 
01micko


Joined: 11 Oct 2008
Posts: 7805
Location: qld

PostPosted: Fri 04 Jan 2013, 20:43    Post_subject:  

Hi

I received a reply from gapan (Salix developer) and he couldn't find a problem with PACKAGES.TXT. Sure enough it is OK now. So if you are adventurous you can add:
Code:
SOURCE=http://download.salixos.org/x86_64/slackware-14.0/:OFFICIAL
to your /etc/splapt-get/slapt-getrc (you then get full dependency resolution, and the repo is set at http://ftp.gwdg.de/pub/linux/slackware/slackware64-14.0/, plenty fast enough)

Other Salix mirrors listed here

Here's mine:
Code:
# Working directory for local storage/cache.
WORKINGDIR=/var/slapt-get

# Exclude package names and expressions.
# To exclude pre and beta packages, add this to the exclude:
#   [0-9\_\.\-]{1}pre[0-9\-\.\-]{1}
EXCLUDE=^aaa_elflibs,^devs,^glibc-.*,^kernel-.*,^udev,.*-[0-9]+dl$,i[3456]86

# Base url to directory with a PACKAGES.TXT.
# This can point to any release, ie: 9.0, 10.0, current, etc.
#SOURCE=http://mirrors.slackware.com/slackware/slackware64-14.0/:OFFICIAL
SOURCE=http://download.salixos.org/x86_64/slackware-14.0/:OFFICIAL

# Sources for the testing, extra, and pasture areas - if you use them.
# SOURCE=http://mirrors.slackware.com/slackware/slackware64-14.0/extra/:PREFERRED
# SOURCE=http://mirrors.slackware.com/slackware/slackware64-14.0/testing/

# Source for slapt-get.
SOURCE=http://jaos.org/slackpacks/14.0-x86_64/:OFFICIAL

# Packages on a CD/DVD.
# SOURCE=file:///mnt/cdrom/:OFFICIAL

# Home made packages.
# SOURCE=file:///var/www/packages/:CUSTOM


Note the Salix entry, that's all you need to change.
Back to top
View user's profile Send_private_message Visit_website 
meeki


Joined: 23 Jul 2012
Posts: 123
Location: Portland OR

PostPosted: Sat 05 Jan 2013, 03:20    Post_subject:  

hey every one! Q5sys brought me in on this Gem and I'm loving it.
Back to top
View user's profile Send_private_message 
Ted Dog


Joined: 13 Sep 2005
Posts: 2340
Location: Heart of Texas

PostPosted: Sun 06 Jan 2013, 02:42    Post_subject: Great job
Sub_title: This will respark two mothballed projects
 

I was working on a EFI booting 64 bit iPup for mac mini, it needed to be less than 200MB to 'store' and directly boot on mostly unused EFI partition found on Mac products. Tried in vain to strip Fatpuppy but was never able to get it under magic 200MB no matter what I did. Had all elements working including sound via HDMI at full resolution.
Also been pulling my hair out at the dozens of forced UDF into older CD iso formats.
This version has already has been remastered and burned as a pure UDF blu-ray bootable puppy. Which is a first. All other puppies that could boot had to be a nasty hybrid of old-iso and UDF that only booted a few versions of Wary. Likewise the mount program provided mounted and read UDF directly, nicely done.
Now need to find a 64bit growisofs to burn from within slack-bones. Hampered by lack of dialup support I'll have to wait until I can get to a wired lan next weekend.
Back to top
View user's profile Send_private_message 
01micko


Joined: 11 Oct 2008
Posts: 7805
Location: qld

PostPosted: Sun 06 Jan 2013, 06:04    Post_subject:  

Ted Dog wrote:
Now need to find a 64bit growisofs to burn from within slack-bones.
I didn't check but slapt-get -i dvd+rw-tools should do it, has growisofs.or just search the GUI tool gslapt (there's a menu entry). Don't forget to have the keepvar kernel param on the kernel line, else you'll need to update slapt-get every reboot.
_________________
Woof Mailing List | keep the faith Cool |
Back to top
View user's profile Send_private_message Visit_website 
jamesbond

Joined: 26 Feb 2007
Posts: 2189
Location: The Blue Marble

PostPosted: Thu 10 Jan 2013, 05:43    Post_subject: Re: Great job
Sub_title: This will respark two mothballed projects
 

Ted Dog wrote:
This version has already has been remastered and burned as a pure UDF blu-ray bootable puppy. Which is a first. All other puppies that could boot had to be a nasty hybrid of old-iso and UDF that only booted a few versions of Wary. Likewise the mount program provided mounted and read UDF directly, nicely done.

Out of topic, but this is very interesting. I know of no program, open source or otherwise, that will create a pure UDF bootable disc. How did you do that? Did you use mkudffs and then craft your own Eltorito boot sector by hand? Does it work only on EFI machines, or does it work with BIOS machines too?

_________________
Fatdog64, Slacko and Puppeee user. Puppy user since 2.13.
Contributed Fatdog64 packages thread
Back to top
View user's profile Send_private_message 
Display_posts:   Sort by:   
Page 2 of 7 Posts_count   Goto page: Previous 1, 2, 3, 4, 5, 6, 7 Next
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » Advanced Topics » Puppy Derivatives
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.1087s ][ Queries: 13 (0.0120s) ][ GZIP on ]