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 Sat 26 May 2018, 02:32
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Projects
Fatdog64-710 Alpha/2 [29 April 2016] [CLOSED]
Moderators: Flash, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 14 [202 Posts]   Goto page: 1, 2, 3, ..., 12, 13, 14 Next
Author Message
fatdog

Joined: 16 Apr 2013
Posts: 80

PostPosted: Sat 16 Apr 2016, 00:49    Post subject:  Fatdog64-710 Alpha/2 [29 April 2016] [CLOSED]
Subject description: All 64bit
 

Alpha2 uploaded. Basically bug fixes discussed in this thread. Same kernel, same browser, same everything, so if you don't have problems with alpha1 or if the problems are with the kernel/browser (which aren't addressed in this upload), then no point in downloading. Of course, if you want to test, you are always welcome and appreciated.

Alpha2 discussion starts on page 6 of this thread.

Download location: http://distro.ibiblio.org/fatdog/iso/alpha/710a2/ and similar URL for uoc.gr, aarned.edu, and nluug.nl.

___________________

A new Fatdog64 has arrived. Kirk (me) and James are happy to announce Fatdog64-710 Alpha.

James has been hard at work. The build system has been restructured, which among other things required altering about 1500 packages. The build system now supports a native 32bit library build. The wine package in the 710 repo supports running 32-bit and 64-bit. Everything has been updated/rebuilt/re-based. Highlights include gcc-4.8.3, glibc-2.19, ffmpeg-2.8.4, QT5 replaces QT4. Attached is a list with the package versions. It's a bit fatter than we like right now at about 300MB. So we'll be putting this fatdog on a diet soon. Special thanks to SFR for all his help. Could probably call this a beta, we've been using it for a while now.

EDIT: Kernel is 4.4.3, the same as the latest kernel made available for 702.

Brave testers are welcome, especially if they have fixes for problems Very Happy

Find it here:

http://distro.ibiblio.org/fatdog/iso/alpha/710/

There may be some delay in responding due to travel and other personal things going on.
package-versions.txt.gz
Description 
gz

 Download 
Filename  package-versions.txt.gz 
Filesize  5.5 KB 
Downloaded  349 Time(s) 

_________________
-= The Fatdog Team (kirk, jamesbond, SFR and step) =-
Contributed Fatdog64 packages thread
This account is used for announcements only. Send PM directly to members' handle.

Last edited by fatdog on Sun 04 Dec 2016, 04:02; edited 3 times in total
Back to top
View user's profile Send private message 
fatdog

Joined: 16 Apr 2013
Posts: 80

PostPosted: Sat 16 Apr 2016, 00:50    Post subject:  

Problems:
__________________
1. The package manager Gslapt doesn't have the correct source listed. Go to Edit-Preferences and sources, then add:
http://distro.ibiblio.org/fatdog/packages/710/

You probably will want to delete the existing sources for 700.

Notes:
__________________
1. With rare exceptions, we expect that (contributed) packages for 700 to continue to work with 710. Just note that 710 does not come with qt4, so packages that depend on qt4 would either need to install qt4-common, or load the qt4.sfs.

2. As per Fatdog tradition, 710 does not upgrade from 702, 701 or any other previous versions. That being said, 710 is close enough to 702 in many respects that re-using your existing savefile/savedir *might* work. If it doesn't, however, your first attempt should be to try to start with a fresh savefile.

_________________
-= The Fatdog Team (kirk, jamesbond, SFR and step) =-
Contributed Fatdog64 packages thread
This account is used for announcements only. Send PM directly to members' handle.

Last edited by fatdog on Sat 16 Apr 2016, 08:31; edited 1 time in total
Back to top
View user's profile Send private message 
wyzguy

Joined: 13 Oct 2012
Posts: 38

PostPosted: Sat 16 Apr 2016, 01:39    Post subject:  

Hi,

It would be helpful if you stated the kernel version in the first post.

Thanks
Back to top
View user's profile Send private message 
fatdog

Joined: 16 Apr 2013
Posts: 80

PostPosted: Sat 16 Apr 2016, 08:31    Post subject:  

@wyzguy - yes, thanks. First post updated.
_________________
-= The Fatdog Team (kirk, jamesbond, SFR and step) =-
Contributed Fatdog64 packages thread
This account is used for announcements only. Send PM directly to members' handle.
Back to top
View user's profile Send private message 
step

Joined: 04 May 2012
Posts: 1037

PostPosted: Sat 16 Apr 2016, 18:29    Post subject:  

fatdog wrote:

1. With rare exceptions, we expect that (contributed) packages for 700 to continue to work with 710. Just note that 710 does not come with qt4, so packages that depend on qt4 would either need to install qt4-common, or load the qt4.sfs.
perl (from devx.sfs) is another one. 702 has perl 5.18, 710 has perl 5.20. I already found two contributed packages of mine that don't work: ExifTool and urxvt built with perl plugin support. Will there be a separate contributed repo for 710? Currently 710 gslap points to 700 contributed folder.

/etc/xdg/rox.sourceforge.net/URI/file symlinks to /usr/local/bin/defaultbrowser
I thought jamesbond said in the 702 thread that the link should point to /usr/bin/rox.

_________________
Fatdog64-721|+Packages|Kodi|Findnrun|+forum|gtkmenuplus
Back to top
View user's profile Send private message 
smokey01


Joined: 30 Dec 2006
Posts: 2711
Location: South Australia

PostPosted: Sat 16 Apr 2016, 20:04    Post subject:  

I'm downloading now. I may be able to answer my own question after I do some testing. Will this run both 32 and 64bit apps?

Posting from 710 now.
It recognized my dual monitor setup. I just had to swap them around.
32bit apps run. I have loaded 32bit-fd64.sfs and fd64-devx.sfs.
Seamonkey is not the latest and whinges it's not.
There is a dead network icon on the task bar.

First impressions are very good.

Now it's play time.

Good job guys.

_________________
Software <-> Distros <-> Tips <-> Newsletters
Back to top
View user's profile Send private message Visit poster's website 
Atle

Joined: 19 Nov 2008
Posts: 600
Location: Oslo, Norway

PostPosted: Sat 16 Apr 2016, 22:03    Post subject:  

Nluug is up and running and about ten times faster at least for me in Norway...

http://ftp.nluug.nl/ibiblio/distributions/fatdog/iso/beta/710/

EDIT... Posting from the new and very fast FatDog710.

By looking at the menu, i can see two instances of GIMP in Graphic.

When installing, as I choose not to install bootloader, then installing bootloader window still hangs, as it did before.

Also the checking for valid disk... They must be closed manually.

Also Grub4Dos makes 2 entries for Fatdog when used... As it did before.

So now i reboot into the installation... brb

And that was fast and worked well. Now installed.

So its time to look around Very Happy

Great work...

Since Sqlite is installed...

What about this little neat code here to make it do stuff for us that are not so into code_?

Look at some of the site made and the size of the CMS...

Files upload for instans. With that and Wlanmaker, we look at very small, but very handy stuff...


https://github.com/ilosuna/phpsqlitecms

Just a suggestion
Back to top
View user's profile Send private message Visit poster's website MSN Messenger 
smokey01


Joined: 30 Dec 2006
Posts: 2711
Location: South Australia

PostPosted: Sat 16 Apr 2016, 22:52    Post subject:  

Oops, spoke too soon. The 32bit program I tried was Psip made for slacko5.7. When I tried Handbrake and a later version of Seamonkey (both 32bit) they failed because of wrong ELF class. Crying or Very sad
_________________
Software <-> Distros <-> Tips <-> Newsletters
Back to top
View user's profile Send private message Visit poster's website 
step

Joined: 04 May 2012
Posts: 1037

PostPosted: Sun 17 Apr 2016, 05:01    Post subject:  

smokey01 wrote:

There is a dead network icon on the task bar.
Me too.
The network monitor applet is initialized to wlan0. This is a problem when there is no wlan0 because the applet stops showing any signs of network activity even though eth0 is perfectly active. Perhaps rc.networks should configure the applet to monitor the first active interface. @jb/kirk What do you think? Network Wizard should probably too.

_________________
Fatdog64-721|+Packages|Kodi|Findnrun|+forum|gtkmenuplus
Back to top
View user's profile Send private message 
step

Joined: 04 May 2012
Posts: 1037

PostPosted: Sun 17 Apr 2016, 05:31    Post subject: broken perl backward compatibility  

Perl (devx.sfs) backward compatibility is broken. This affects all my 702 packages that load perllib.so (the commands below assume my 702 packages are loaded in 710):
Code:

# gvim
gvim: error while loading shared libraries: libperl.so: cannot open shared object file: No such file or directory
# /usr/local/bin/urxvt
/local/bin/urxvt: error while loading shared libraries: libperl.so: cannot open shared object file: No such file or directory

I can't find a solution for the missing libperl.so problem. I tried the usual recipes, LD_LIBRARY_PATH, ldconfig and symlinking, but it isn't enough. For instance, when gvim and urxvt are made to find libperl.so they throw other errors:
Code:

# LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib64/perl5/5.20.0/x86_64-linux-thread-multi/CORE
# gvim
gvim: symbol lookup error: gvim: undefined symbol: PL_tmps_floor
# /usr/local/bin/urxvt
/usr/local/bin/urxvt: symbol lookup error: /mnt/home/os-fd64-702/fd64save/usr/local/bin/urxvt: undefined symbol: PL_unitcheckav

Another issue concerns 702 packages that add perl modules to the default (versioned) library path. When the 702 packages is loaded in 710 the older perl libray path isn't automatically included. For instance, my exiftool package built for 702 assuming perl 5.18.2 throws an error on 710:
Code:

# exiftool
Can't locate Image/ExifTool.pm in @INC (you may need to install the Image::ExifTool module) (@INC contains: /usr/bin/lib /usr/lib64/perl5/site_perl/5.20.0/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.20.0 /usr/lib64/perl5/vendor_perl/5.20.0/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.20.0 /usr/lib64/perl5/5.20.0/x86_64-linux-thread-multi /usr/lib64/perl5/5.20.0 .) at /usr/bin/exiftool line 33.
BEGIN failed--compilation aborted at /usr/bin/exiftool line 33.

I guess I will end up rebuilding exiftool for 710, but if someone has a better idea to keep backward compatibility in this case please chime in.

Here's a list of download links for the packages I mentioned above -- they're all for 702 !!

_________________
Fatdog64-721|+Packages|Kodi|Findnrun|+forum|gtkmenuplus
Back to top
View user's profile Send private message 
jamesbond

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

PostPosted: Sun 17 Apr 2016, 08:10    Post subject:  

Thanks for all the feedbacks. Keep them coming.

@step - I didn't think that Perl modules would be extremely version specific. If many of them are like this, then we'll probably have to start a separate 710 contributed repo. I was hoping we can avoid this (don't want to start with a blank repo), but if this is unavoidable then so be it.

network tray-icon - I'll leave it at that. It's a one-time configuration anyway. The tray icon is part of lxqt-panel. I prefer not to have too much mucking that depends on a particular panel - we already depends too much on Rox.

@smokey01: 710 has alsa-lib 1.1.0. Apparently this may break older apps, unfortunately, because it is not ABI compatible with alsa-lib 1.0.x (702 hs 1.0.27 or 29). I haven'tr tried running 32-bit seamonkey yet.
EDIT: 32-bit seamonkey requires 32-bit libdbus-glib, which I didn't build (I only build 64-bit one). Fixed for next release.

@Atle: yeah, menu shows up because it's how the categories are set-up and how the default desktop file from Gimp configures it. I'll fix it up next release, using desktop-icon-overrides may be.

As for the installer, it's the same old from 702, nothing changed there. Try to run it from terminal ("fatdog-installer.sh") and copy paste the stuff you see in there, perhaps we can figure out what's wrong.

grub4dos - same notes. This is shinobar's creation, I haven't looked at it for ages. I'm not sure if shinobar is still maintaining it. I'm including it because there is nothing else, really. But I'll put a note and see if I can fix it later.

phpsqlitecms looks good. If I remember correctly the PHP in the repo is compiled with sqlite support, so that should work immediately.

_________________
Fatdog64, Slacko and Puppeee user. Puppy user since 2.13.
Contributed Fatdog64 packages thread.

Last edited by jamesbond on Sun 17 Apr 2016, 09:00; edited 1 time in total
Back to top
View user's profile Send private message 
step

Joined: 04 May 2012
Posts: 1037

PostPosted: Sun 17 Apr 2016, 08:18    Post subject:  

jamesbond wrote:
Thanks for all the feedbacks. Keep them coming.

@step - I didn't think that Perl modules would be extremely version specific. If many of them are like this, then we'll probably have to start a separate 710 contributed repo. I was hoping we can avoid this (don't want to start with a blank repo), but if this is unavoidable then so be it.
I still don't understand if they are so version specific. I googled a lot looking for solutions to the first problem (libperl.so not found) and they all seem to solve that issue with LD_LIBRARY_PATH and friends. However, that fix isn't working for me and I don't know why, yet.
_________________
Fatdog64-721|+Packages|Kodi|Findnrun|+forum|gtkmenuplus
Back to top
View user's profile Send private message 
SFR


Joined: 26 Oct 2011
Posts: 1657

PostPosted: Sun 17 Apr 2016, 09:09    Post subject:  

Atle wrote:
When installing, as I choose not to install bootloader, then installing bootloader window still hangs, as it did before.

jamesbond wrote:
As for the installer, it's the same old from 702, nothing changed there. Try to run it from terminal ("fatdog-installer.sh") and copy paste the stuff you see in there, perhaps we can figure out what's wrong.

I can recreate it ('Checking for valid disk' window also hangs) in VBox (installing from CD to sda1) and happened to me few times on real HW, too.
It's been there ever since I started to use FD, but I seldom use the installer, so forgot about it.

I think it's some strange timing issue. Seems ok with this delay (actually, even 'sleep 0.01' will do):
Code:
# diff -u /aufs/pup_ro/usr/sbin/fatdog-installer.sh /usr/sbin/fatdog-installer.sh
--- /aufs/pup_ro/usr/sbin/fatdog-installer.sh   2015-02-18 11:31:24.000000000 +0100
+++ /usr/sbin/fatdog-installer.sh   2016-04-17 14:32:22.716417776 +0200
@@ -476,6 +476,7 @@
    kill $XPID 2> /dev/null
    Xdialog --title "$APPTITLE" --no-buttons --infobox "$1" 0 0 1000000 &
    XPID=$!
+   sleep 1
 }
 
 # helper - install grldr
#

Btw, console output shows also an awk error (from somewhere @line 712). Nothing useful, though, just 'Usage'.

Greetings!

_________________
[O]bdurate [R]ules [D]estroy [E]nthusiastic [R]ebels => [C]reative [H]umans [A]lways [O]pen [S]ource
Omnia mea mecum porto.
Back to top
View user's profile Send private message 
step

Joined: 04 May 2012
Posts: 1037

PostPosted: Sun 17 Apr 2016, 09:34    Post subject:  

Package build system README says to put package directory under localpkg. However, when I do build-pkg.sh can't find my package. It works if I put my package folder in ./pkg (co-located with folder 'shell').

Bundled recipe for perl: error:
SRC_URL=http://distro.ibiblio.org/fatdog/source/710/clfs-packages-3.0.0.tar
SRC_URL=http://distro.ibiblio.org/fatdog/source/710/clfs-package-3.0.0.tar

Second line (mine) is correct. First line (actual) fails downloading.

_________________
Fatdog64-721|+Packages|Kodi|Findnrun|+forum|gtkmenuplus
Back to top
View user's profile Send private message 
jamesbond

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

PostPosted: Sun 17 Apr 2016, 09:55    Post subject:  

step wrote:
Package build system README says to put package directory under localpkg. However, when I do build-pkg.sh can't find my package. It works if I put my package folder in ./pkg (co-located with folder 'shell').

Yes, that's the correct location. I'll update the README.

Quote:
Bundled recipe for perl: error:
SRC_URL=http://distro.ibiblio.org/fatdog/source/710/clfs-packages-3.0.0.tar
SRC_URL=http://distro.ibiblio.org/fatdog/source/710/clfs-package-3.0.0.tar

Second line (mine) is correct. First line (actual) fails downloading.
My bad. However, don't change. It's easier for me to rename the file in ibiblio; since I found that the wrong spelling in in the entire CLFS recipes Confused

@SFR - thanks, I'll try to reproduce and apply your fix.

_________________
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 from previous:   Sort by:   
Page 1 of 14 [202 Posts]   Goto page: 1, 2, 3, ..., 12, 13, 14 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Puppy Projects
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.0806s ][ Queries: 12 (0.0197s) ][ GZIP on ]