Woof at Github

A home for all kinds of Puppy related projects
Message
Author
User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

network_tray

#211 Post by peebee »

Hi woof-ce experts.....

In testing 666philb's latest upup builds - unicorn and vivid - a problem with network-tray has been discovered and following testing a fix identified.

The main work has been done by rerwin but I have been helping with the testing.

The fix that needs to be applied to the network_tray source is as follows:
Add to the end of the function named "Update" (which is invoked by the call, "gtk_timeout_add(interval, Update, NULL);"), the statement:

Code: Select all

return TRUE;
immediately before the ending "}"
It has also been identified that network_tray uses deprecated "gtk_" invocations which should be updated with "g_"replacements where appropriate - rerwin intends to produce a list.

So, is network_tray a part of woof-ce? If it is, how can this change be put into woof-ce? If not, where is the source for network_tray held and who should be requested to make this change?

Thanks
peebee
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

Re: network_tray

#212 Post by mavrothal »

peebee wrote: The fix that needs to be applied to the network_tray source is as follows
<snip>
So, is network_tray a part of woof-ce?
No it is not.
Is a pet that is installed in puppies.

Sources are usually either in BK's repo or in ibiblio and compiled pets in ibiblio.
Phill has access in ibiblio so he can upload the updated pet (with a new version number of course) to be used in future puppies.
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

#213 Post by peebee »

Hi again WoofCE experts....

Is this a WoofCE bug?

missing line from /usr/share/applications/defaults.list

Code: Select all

application/x-ext4-image=filemnt.desktop
Is missing from both Slacko-5.9.3 and TahrPup-6.0.2

Stops .4fs files being opened correctly in file managers other than Rox.
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

#214 Post by mavrothal »

peebee wrote:Is this a WoofCE bug?

missing line from /usr/share/applications/defaults.list

Code: Select all

application/x-ext4-image=filemnt.desktop
Yes it was :D . Thanks.
(you may want to get a handle of git/github and submit your own patches though :wink: )
In genera if the puppy file is in the woof-CE rootfs-skeleton is a woof bug (could still be if not there but less likely).
Otherwise

Code: Select all

grep defective_file /root/.packages/builtin_files/*
to see which package the file is coming from.
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

User avatar
keyboard
Posts: 148
Joined: Sun 30 Nov 2014, 15:33

Files are automatically modiefied after clone ?

#215 Post by keyboard »

Some files are automatically modified after cloning a fork of Woof-CE , there are no changes between Woof-CE and the forked repo, I have only modified only one of the files why these two extra files are also modified just after cloning the forked repo ?

Code: Select all


root# git clone https://github.com/keyboard-k/howl.git
Cloning into 'howl'...
remote: Counting objects: 20133, done.
remote: Compressing objects: 100% (15/15), done.
remote: Total 20133 (delta 3), reused 0 (delta 0), pack-reused 20117
Receiving objects: 100% (20133/20133), 25.92 MiB | 177.00 KiB/s, done.
Resolving deltas: 100% (11233/11233), done.
Checking connectivity... done.
Checking out files: 100% (5833/5833), done.
root# ls
howl
root# cd howl
root# ls
kernel-kit  merge2out  README-FIRST     woof-arch  woof-distro
LICENSE     README     vcs-workarounds  woof-code
root# git branch
* master
root# git branch -a
* master
  remotes/origin/HEAD -> origin/master
  remotes/origin/firmware
  remotes/origin/gh-pages
  remotes/origin/master
  remotes/origin/testing
  remotes/origin/woof-next
root# git checkout -b testing origin/testing
M	woof-code/rootfs-skeleton/etc/wvdial_options/APN-VirginBroadband
M	woof-code/rootfs-skeleton/usr/local/lib/X11/mini-icons/mini-Desktop.xpm
Branch testing set up to track remote branch testing from origin.
Switched to a new branch 'testing'
root# git checkout testing
M	woof-code/rootfs-skeleton/etc/wvdial_options/APN-VirginBroadband
M	woof-code/rootfs-skeleton/usr/local/lib/X11/mini-icons/mini-Desktop.xpm
Already on 'testing'
Your branch is up-to-date with 'origin/testing'.
root# git status
On branch testing
Your branch is up-to-date with 'origin/testing'.

Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git checkout -- <file>..." to discard changes in working directory)

	modified:   woof-code/rootfs-skeleton/etc/wvdial_options/APN-VirginBroadband
	modified:   woof-code/rootfs-skeleton/usr/local/lib/X11/mini-icons/mini-Desktop.xpm
	modified:   woof-code/rootfs-skeleton/usr/sbin/sfsget

no changes added to commit (use "git add" and/or "git commit -a")
root# git add woof-code/rootfs-skeleton/usr/sbin/sfsget
root# git commit -m 'added gui patch to accommodate any number of sfsbuttons in the screen (resizable, vbox scrollable)'
[testing 34651f7] added gui patch to accommodate any number of sfsbuttons in the screen (resizable, vbox scrollable)
 1 file changed, 4 insertions(+), 2 deletions(-)
root# git push origin testing
Username for 'https://github.com': keyboard-k
Password for 'https://keyboard-k@github.com': 
Counting objects: 44, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (7/7), done.
Writing objects: 100% (7/7), 713 bytes | 0 bytes/s, done.
Total 7 (delta 6), reused 0 (delta 0)
To https://github.com/keyboard-k/howl.git
   92fe1c3..34651f7  testing -> testing
why these two files are modified ? when i did nothing on them ?

files:

Code: Select all

M	woof-code/rootfs-skeleton/etc/wvdial_options/APN-VirginBroadband
M	woof-code/rootfs-skeleton/usr/local/lib/X11/mini-icons/mini-Desktop.xpm
it is causing problems while rebase :?

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

Re: Files are automatically modiefied after clone ?

#216 Post by mavrothal »

keyboard wrote:Some files are automatically modified after cloning a fork of Woof-CE , there are no changes between Woof-CE and the forked repo, I have only modified only one of the files why these two extra files are also modified just after cloning the forked repo ?
I have not seen this.
So you just forked "woof-CE" to "howl" and howl now has 2 additional/modified files? If true is a github bug, but as I said I have not seen this.
Try to start over.
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

User avatar
keyboard
Posts: 148
Joined: Sun 30 Nov 2014, 15:33

#217 Post by keyboard »

yes, thanks for the advice :) I have started over multiple times now the same problem continues. I will install a new copy of latest version of git-core form it's source files (and hope the bug will dissapear). Honestly , the git-core I have been using is very old maybe obsolete , I had installed it from puppy package manager (for ease) , it might have become obsolete... version 1.7 ? I think it's very old. If the problem persists , . it must be a problem of OS. I could install a fresh copy of tharpup and see if the problem continues... might be a hardware issue of the storage devices if it is still there in the fresh copy of tharpup (6.02).

If everything fails I will ask here again on what to do :)

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

#218 Post by mavrothal »

keyboard wrote:yes, thanks for the advice :) I have started over multiple times now the same problem continues. I will install a new copy of latest version of git-core form it's source files (and hope the bug will dissapear). Honestly , the git-core I have been using is very old maybe obsolete , I had installed it from puppy package manager (for ease) , it might have become obsolete... version 1.7 ? I think it's very old. If the problem persists , . it must be a problem of OS. I could install a fresh copy of tharpup and see if the problem continues... might be a hardware issue of the storage devices if it is still there in the fresh copy of tharpup (6.02).

If everything fails I will ask here again on what to do :)
Just load the devx. Has git and runs fine in tahr.
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

User avatar
keyboard
Posts: 148
Joined: Sun 30 Nov 2014, 15:33

#219 Post by keyboard »

mavrothal wrote:
keyboard wrote:yes, thanks for the advice :) I have started over multiple times now the same problem continues. I will install a new copy of latest version of git-core form it's source files (and hope the bug will dissapear). Honestly , the git-core I have been using is very old maybe obsolete , I had installed it from puppy package manager (for ease) , it might have become obsolete... version 1.7 ? I think it's very old. If the problem persists , . it must be a problem of OS. I could install a fresh copy of tharpup and see if the problem continues... might be a hardware issue of the storage devices if it is still there in the fresh copy of tharpup (6.02).

If everything fails I will ask here again on what to do :)
Just load the devx. Has git and runs fine in tahr.
devx (devx 6.02 i think which came with tharpup 6.02 )is already loaded , it didn't had git though as far as i remember ...why would have gone into trouble of installing git from PPM ? but I will check by unisntalling git from PPM and try. :)

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

#220 Post by mavrothal »

keyboard wrote: devx (devx 6.02 i think which came with tharpup 6.02 )is already loaded , it didn't had git though as far as i remember ...why would have gone into trouble of installing git from PPM ? but I will check by unisntalling git from PPM and try. :)
It sure has git.
Check in /initrd/pup_ro4/usr/bin
(pup_ro4 is where devx load normally. If you have more SFSs may be ro5, 6 or something depending on the load order. ro4 is the most likely though)
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

User avatar
keyboard
Posts: 148
Joined: Sun 30 Nov 2014, 15:33

#221 Post by keyboard »

yes it has git in initrd/pupro4/usr/bin :)

but the problem remains I cloned a fresh copy forked repo of woof-CE 'howl' to start over.

Code: Select all

root# git clone https://github.com/keyboard-k/howl.git
Cloning into 'howl'...
remote: Counting objects: 20140, done.
remote: Compressing objects: 100% (22/22), done.
remote: Total 20140 (delta 7), reused 0 (delta 0), pack-reused 20117
Receiving objects: 100% (20140/20140), 25.92 MiB | 68.00 KiB/s, done.
Resolving deltas: 100% (11237/11237), done.
Checking connectivity... done.
Checking out files: 100% (5833/5833), done.
root# cd howl
root# git status
On branch master
Your branch is up-to-date with 'origin/master'.

Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git checkout -- <file>..." to discard changes in working directory)

	modified:   woof-code/rootfs-skeleton/etc/wvdial_options/APN-VirginBroadband
	modified:   woof-code/rootfs-skeleton/usr/local/lib/X11/mini-icons/mini-Desktop.xpm

no changes added to commit (use "git add" and/or "git commit -a")

:? :(

what should I check next ?

stemsee

#222 Post by stemsee »

Woof-ce devuan jessie build. Built 2x in one day.

problems

too many packages deslected, so cannot boot to desktop.
rox, jwm, fribidi, frisbee,
must link libjpeg.so to libjpeg.so.8
libglade is missing
libnotification-* is missing
libseg* is missing
I used huge kernel but devuan initrd.gz DISTRO_SPECS only accepts zdrv_pubuan_6.0.0.sfs instead of kernel-modules.sfs, it should rename the kernel-modules.sfs

after creating savefile and copying missing files to it booted to desktop.
No icons. No menu items except 'bookmarks' and 'leave' (doesn't work). Navigate to /usr/bin/urvxt nothing fires up, only rox.

It is about as mature as jamesbonds' woof-next! But takes 20x as long to build! too much potential....

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

#223 Post by mavrothal »

stemsee wrote:Woof-ce devuan jessie build. Built 2x in one day.

problems

too many packages deslected, so cannot boot to desktop.
rox, jwm, fribidi, frisbee,
must link libjpeg.so to libjpeg.so.8
libglade is missing
libnotification-* is missing
libseg* is missing
I used huge kernel but devuan initrd.gz DISTRO_SPECS only accepts zdrv_pubuan_6.0.0.sfs instead of kernel-modules.sfs, it should rename the kernel-modules.sfs

after creating savefile and copying missing files to it booted to desktop.
No icons. No menu items except 'bookmarks' and 'leave' (doesn't work). Navigate to /usr/bin/urvxt nothing fires up, only rox.

It is about as mature as jamesbonds' woof-next! But takes 20x as long to build! too much potential....
I guess you did not read iguleder's comments... Particularly the part that says
Well, the ISO is not very useful. It has nothing except working X with Leafpad
The rest of it is also relevant to the state of the current woof-CE devuan jessie build :wink:
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

#224 Post by mavrothal »

keyboard wrote:y

Code: Select all

root# git clone https://github.com/keyboard-k/howl.git
Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git checkout -- <file>..." to discard changes in working directory)

	modified:   woof-code/rootfs-skeleton/etc/wvdial_options/APN-VirginBroadband
	modified:   woof-code/rootfs-skeleton/usr/local/lib/X11/mini-icons/mini-Desktop.xpm

no changes added to commit (use "git add" and/or "git commit -a")

what should I check next ?
These 2 files are symlinks to other files.
Maybe something strange is happening with github forking.
Is it the same if you directly clone coof-CE?
what does

Code: Select all

ls -l woof-code/rootfs-skeleton/etc/wvdial_options/APN-VirginBroadband
ls -l woof-code/rootfs-skeleton/usr/local/lib/X11/mini-icons/mini-Desktop.xpm
produce?
Should be the same file but without the capital letter in the name. Maybe this somehow trips github forking, though it should not...
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

User avatar
keyboard
Posts: 148
Joined: Sun 30 Nov 2014, 15:33

#225 Post by keyboard »

mavrothal wrote:
These 2 files are symlinks to other files.
Maybe something strange is happening with github forking.
Is it the same if you directly clone coof-CE?
what does

Code: Select all

ls -l woof-code/rootfs-skeleton/etc/wvdial_options/APN-VirginBroadband
ls -l woof-code/rootfs-skeleton/usr/local/lib/X11/mini-icons/mini-Desktop.xpm
produce?
Should be the same file but without the capital letter in the name. Maybe this somehow trips github forking, though it should not...
same issue :-

Code: Select all

root# git clone https://github.com/puppylinux-woof-CE/woof-CE.git
Cloning into 'woof-CE'...
remote: Counting objects: 20141, done.
remote: Compressing objects: 100% (23/23), done.
remote: Total 20141 (delta 7), reused 0 (delta 0), pack-reused 20117
Receiving objects: 100% (20141/20141), 25.92 MiB | 122.00 KiB/s, done.
Resolving deltas: 100% (11237/11237), done.
Checking connectivity... done.
Checking out files: 100% (5833/5833), done.
root# cd woof-CE
root# git status
On branch master
Your branch is up-to-date with 'origin/master'.

Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git checkout -- <file>..." to discard changes in working directory)

	modified:   woof-code/rootfs-skeleton/etc/wvdial_options/APN-VirginBroadband
	modified:   woof-code/rootfs-skeleton/usr/local/lib/X11/mini-icons/mini-Desktop.xpm

no changes added to commit (use "git add" and/or "git commit -a")
This are some bizzare problems I am running into. :oops: is it a OS problem ? maybe storage drive ?

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#226 Post by 01micko »

Code: Select all

# git --version
git version 1.8.4
That's from slacko which is quite a bit older than tahr.

You need to uninstall the version you have and delete the profile, then install the devx (sfs file) which will have git included, as well as all the other goodies needed for compiling .. (re)
Puppy Linux Blog - contact me for access

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

#227 Post by mavrothal »

keyboard wrote: This are some bizzare problems I am running into. :oops: is it a OS problem ? maybe storage drive ?
Yes they are.
I just repeated your commands and show no issues.
What is the filesystem that your local woof-CE folder resides on?

BTW are these 2 affected files showing as symlinks in your repo?
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

User avatar
keyboard
Posts: 148
Joined: Sun 30 Nov 2014, 15:33

#228 Post by keyboard »

01micko wrote:

Code: Select all

# git --version
git version 1.8.4
That's from slacko which is quite a bit older than tahr.

You need to uninstall the version you have and delete the profile, then install the devx (sfs file) which will have git included, as well as all the other goodies needed for compiling ..
this is the version I am having in devx sfs:

Code: Select all

root# git --version
git version 1.9.1
I have unistalled previously installed via PPM (ver 1.7)

I will take some time to make a new personal file cuz i have to get the amd drivers for this system.

Thanks a lot for the help.

User avatar
keyboard
Posts: 148
Joined: Sun 30 Nov 2014, 15:33

#229 Post by keyboard »

mavrothal wrote: I just repeated your commands and show no issues.
What is the filesystem that your local woof-CE folder resides on?

BTW are these 2 affected files showing as symlinks in your repo?
These are not symlinks:

Code: Select all


root# ls
howl  woof-CE
root# cd woof-CE
root# ls -la woof-code/rootfs-skeleton/etc/wvdial_options/APN-VirginBroadband
-rwxr-xr-x 1 root root 5 Apr 20 15:44 woof-code/rootfs-skeleton/etc/wvdial_options/APN-VirginBroadband
root# ls -la woof-code/rootfs-skeleton/usr/local/lib/X11/mini-icons/mini-Desktop.xpm
-rwxr-xr-x 1 root root 637 Apr 20 15:44 woof-code/rootfs-skeleton/usr/local/lib/X11/mini-icons/mini-Desktop.xpm

I have vfat file system formatted with puppy linux installer (from CD).

Thanks a lot for help.

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

#230 Post by mavrothal »

keyboard wrote: I have vfat file system formatted with puppy linux installer (from CD).
vfat does not support symlinks (and many other things).
Actually I'm surprised that you have only these problems (or maybe you have more :wink: ).
Clone the repos in an ext2,3,4 file system or your savefile if it is big enough and see how this goes.
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

Post Reply