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 22 Nov 2014, 06:57
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Projects
Saluki
Moderators: Flash, JohnMurga
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 163 of 250 Posts_count   Goto page: Previous 1, 2, 3, ..., 161, 162, 163, 164, 165, ..., 248, 249, 250 Next
Author Message
shelezyaka


Joined: 14 Feb 2012
Posts: 37
Location: Ukrainian

PostPosted: Mon 09 Apr 2012, 03:16    Post_subject:  

smokey01 wrote:
DaveS wrote:
Thanks Smokey... got it all working including Thunar custom action and CAN confirm 17-18 Delta is a bust. 15 - 16 worked smoothly but created a file called newfile.iso


I think that's because of the filename pattern is not recognised by xdelta_gui. For example:

luki17-18.delta won't work but luki-017.iso___luki-018.iso.delta will.

If you want to make a delta file simply select two ISO files then press generate. The delta file will be created with the correct filename.

Cheers.

When I did own a delta file Saluki017 >> 018, then it is not only the names do not match (they can be corrected, it is not critical), but the size and md5 sum. The conclusion is - or used to create the delta are not those that are in the ISO repo, or something else. All we humans can all make a mistake.
Back to top
View user's profile Send_private_message 
jemimah


Joined: 26 Aug 2009
Posts: 4309
Location: Tampa, FL

PostPosted: Mon 09 Apr 2012, 08:40    Post_subject: Re: PPM; search pet descriptions too  

mavrothal wrote:
jemimah wrote:

I think it's simpler to just change

Code:
FNDENTRIES="`cat /root/.packages/Packages-${ONEREPO}| cut -f1 -d\| | grep -i "$entryPATTERN"`"


to

Code:
FNDENTRIES="`cat /root/.packages/Packages-${ONEREPO}| cut -f1,10 -d\| | grep -i "$entryPATTERN"`"


I have this change for the next release.


Sure, but it also results in cryptic pet list which is not very useful if you are not a seasoned puppy or at least linux, user.

Saluki did improve PPM and is probably too close to release even for the above change, but Saluki2 needs another look at PPM and pets.

Certainly better package descriptions and maybe a second PPM field that descriptions could be search with 2 or 3 words.

Package management is one of the cornerstones of any distro, and historically a weak point for Puppy.
But Saluki can(/is) change(ing) that!


You can fix the descriptions with a tiny change also.

Code:
echo "$FNDENTRIES" | cut -f 1,10 -d '|' > /tmp/filterpkgs.results


becomes

Code:
echo "$FNDENTRIES" > /tmp/filterpkgs.results


I have made this change for the next release
Back to top
View user's profile Send_private_message Visit_website 
shinobar


Joined: 28 May 2009
Posts: 2631
Location: Japan

PostPosted: Mon 09 Apr 2012, 09:33    Post_subject: sfs_load-1.9.1  

sfs_load-1.9.1. Hopefully more stable and usable.
# 9 Apr 2012 v1.9.1: clean up whiteout once for load, busybox umount and not do 'losetup -d'(jemimah), where to mount(pup_ro?), always register EXTRASFSLIST, no wide search for full path
http://www.murga-linux.com/puppy/viewtopic.php?t=64354&start=195

_________________
Google Chrome portable
Downloads for Puppy Linux http://shino.pos.to/linux/downloads.html
Back to top
View user's profile Send_private_message Visit_website 
mavrothal


Joined: 24 Aug 2009
Posts: 1789

PostPosted: Mon 09 Apr 2012, 09:37    Post_subject: Re: PPM; search pet descriptions too  

jemimah wrote:

You can fix the descriptions with a tiny change also.

Code:
echo "$FNDENTRIES" | cut -f 1,10 -d '|' > /tmp/filterpkgs.results


becomes

Code:
echo "$FNDENTRIES" > /tmp/filterpkgs.results


I have made this change for the next release


Simple Embarassed
or
Code:
FNDENTRIES="`cat /root/.packages/Packages-${ONEREPO} | cut -f1 -d\| | grep -i "$entryPATTERN"`"

to
Code:
FNDENTRIES="`cat /root/.packages/Packages-${ONEREPO} | grep -i "$entryPATTERN"`"

which is more inline with woof

_________________
Kids all over the world go around with an XO laptop. They deserve one puppy (or many) too Very Happy
Back to top
View user's profile Send_private_message 
jemimah


Joined: 26 Aug 2009
Posts: 4309
Location: Tampa, FL

PostPosted: Mon 09 Apr 2012, 09:40    Post_subject: Re: sfs_load-1.9.1  

shinobar wrote:
sfs_load-1.9.1. Hopefully more stable and usable.
# 9 Apr 2012 v1.9.1: clean up whiteout once for load, busybox umount and not do 'losetup -d'(jemimah), where to mount(pup_ro?), always register EXTRASFSLIST, no wide search for full path
http://www.murga-linux.com/puppy/viewtopic.php?t=64354&start=195


Thanks! How stable are the other new features in 1.9? I'm hoping the next release or so will be a final and I'm unsure if I should upgrade or stick with my patched 1.3.
Back to top
View user's profile Send_private_message Visit_website 
jemimah


Joined: 26 Aug 2009
Posts: 4309
Location: Tampa, FL

PostPosted: Mon 09 Apr 2012, 09:42    Post_subject: Re: PPM; search pet descriptions too  

mavrothal wrote:
jemimah wrote:

You can fix the descriptions with a tiny change also.

Code:
echo "$FNDENTRIES" | cut -f 1,10 -d '|' > /tmp/filterpkgs.results


becomes

Code:
echo "$FNDENTRIES" > /tmp/filterpkgs.results


I have made this change for the next release


Simple Embarassed
or
Code:
FNDENTRIES="`cat /root/.packages/Packages-${ONEREPO} | cut -f1 -d\| | grep -i "$entryPATTERN"`"

to
Code:
FNDENTRIES="`cat /root/.packages/Packages-${ONEREPO} | grep -i "$entryPATTERN"`"

which is more inline with woof


It's definitely not good to grep the whole dbentry or you match on dependencies.
Back to top
View user's profile Send_private_message Visit_website 
shinobar


Joined: 28 May 2009
Posts: 2631
Location: Japan

PostPosted: Mon 09 Apr 2012, 10:42    Post_subject: Re: sfs_load-1.9.1  

jemimah wrote:
How stable are the other new features in 1.9? I'm hoping the next release or so will be a final and I'm unsure if I should upgrade or stick with my patched 1.3.

Yeh, sfs_load-1.3 + your patch works nicely. But the sfs_load-1.3, due to its another bug, may consume loop devices rapidly in some case.
Code:
# losetup
/dev/loop0: 0 /mnt/tmpfs/puppy_squeeze_5.X.3.2.14.sfs
/dev/loop1: 0 /mnt/sda3/poedit-1.4.2-4.sfs
/dev/loop2: 0 /mnt/sda3/jre-1.6.31-1.sfs
/dev/loop3: 0 /mnt/sda3/gimp-2.6.11-squeeze-2.sfs
/dev/loop4: 0 /mnt/sda3/gimp-2.6.11-squeeze-2.sfs
/dev/loop5: 0 /mnt/sda3/gimp-2.6.11-squeeze-2.sfs
/dev/loop6: 0 /mnt/sda3/jre-1.6.31-1.sfs

It is not easy to reproduce...:
  1. Load sfs1, sfs2, sfs3.
  2. Unload sfs1, sfs2 (keep sfs3), then load again sfs2 and sfs1.
  3. And so on, with multiple sfs's.
Tested sfs_load-1.3 with jemimah's patch on the pemasu's dpup exprmo with 3.2.14 kernel.

The sfs_load-1.9.1 does minimize the loop device consumptions due to the duplication seen above. (Not perfect. Anyway, it is like the Mad Tea Party.) Laughing

_________________
Google Chrome portable
Downloads for Puppy Linux http://shino.pos.to/linux/downloads.html

Edited_times_total
Back to top
View user's profile Send_private_message Visit_website 
mavrothal


Joined: 24 Aug 2009
Posts: 1789

PostPosted: Mon 09 Apr 2012, 10:43    Post_subject: Re: PPM; search pet descriptions too  

jemimah wrote:

It's definitely not good to grep the whole dbentry or you match on dependencies.


Good point. Though using descriptive terms, usually you do get relevant entries that you'd missed if only searched in name and description (given the minimal puppy descriptions).
Searching for pet names though I agree you'll probably get too many wrong results.

What about this addition then
Code:
--- a/usr/local/petget/findnames.sh   2012-03-30 17:23:02.000000000 +0300
+++ b/usr/local/petget/findnames.sh   2012-04-09 18:10:53.636823249 +0300
@@ -11,7 +11,12 @@
 . /root/.packages/DISTRO_PKGS_SPECS #has PKGS_SPECS_TABLE.
 . /root/.packages/DISTRO_PET_REPOS #has PET_REPOS, PACKAGELISTS_PET_ORDER
 
-entryPATTERN="`echo -n "$ENTRY1" | sed -e 's%\\-%\\\\-%g' -e 's%\\.%\\\\.%g' -e 's%\\*%.*%g'`"
+if [ "$ENTRY1" = "" ] ; then
+ exit 0
+fi
+
+entryPATTERN1="`echo -n "$ENTRY1" | sed -e 's%\\-%\\\\-%g' -e 's%\\.%\\\\.%g' -e 's%\\*%.*%g' |awk '{print $1}'`"
+entryPATTERN2="`echo -n "$ENTRY1" | sed -e 's%\\-%\\\\-%g' -e 's%\\.%\\\\.%g' -e 's%\\*%.*%g' |awk '{print $2}'`"
 
 CURRENTREPO="`cat /tmp/petget_filterversion`" #search here first.
 REPOLIST="${CURRENTREPO} `cat /tmp/petget_active_repo_list | grep -v "$CURRENTREPO" | tr '\n' ' '`"
@@ -19,7 +24,11 @@
 FNDIT=no
 for ONEREPO in $REPOLIST
 do
- FNDENTRIES="`cat /root/.packages/Packages-${ONEREPO}| cut -f1 -d\| | grep -i "$entryPATTERN"`"
+ if [ "$entryPATTERN2" != "" ] ; then
+  FNDENTRIES="`cat /root/.packages/Packages-${ONEREPO} | cut -f1,10 -d\| |grep -i "$entryPATTERN1" | grep -i "$entryPATTERN2"`"
+ else
+  FNDENTRIES="`cat /root/.packages/Packages-${ONEREPO} | cut -f1,10 -d\| |grep -i "$entryPATTERN1"`"
+ fi
  if [ "$FNDENTRIES" != "" ];then
   FIRSTCHAR="`echo "$FNDENTRIES" | cut -c 1 | tr '\n' ' ' | sed -e 's% %%g'`"
   #write these just in case needed...
@@ -30,7 +39,7 @@
   #echo "ALL" > /tmp/petget_filtercategory
   echo "$ONEREPO" > /tmp/petget_filterversion #ex: slackware-12.2-official
   #this is read when update TREE1 in pkg_chooser.sh...
-  echo "$FNDENTRIES" | cut -f 1,10 -d '|' > /tmp/filterpkgs.results
+  echo "$FNDENTRIES" > /tmp/filterpkgs.results
   FNDIT=yes
   break
  fi


Would allow searches for "text editor" "sound plugin" "media player" etc and should not effcet the basic function
Any shortcomings?

Ideally you could have 2 search fields one for pet names only and one for description (like other package managers).
This would mess up the layout though unless the "find pet" button is a drop down menu (search name-search names and descriptions. A la synaptics)

_________________
Kids all over the world go around with an XO laptop. They deserve one puppy (or many) too Very Happy

Edited_times_total
Back to top
View user's profile Send_private_message 
aarf

Joined: 30 Aug 2007
Posts: 3620
Location: around the bend

PostPosted: Mon 09 Apr 2012, 10:48    Post_subject:  

network status doesn't do anything. using wifi only.
Screenshot-4.png
 Description   
 Filesize   13.02 KB
 Viewed   746 Time(s)

Screenshot-4.png


_________________

ASUS EeePC Flare series 1025C 4x Intel Atom N2800 @ 1.86GHz RAM 2063MB 800x600p ATA 320G
_-¤-_

<º))))><.¸¸.•´¯`•.#.•´¯`•.¸¸. ><((((º>
Back to top
View user's profile Send_private_message Visit_website 
mavrothal


Joined: 24 Aug 2009
Posts: 1789

PostPosted: Mon 09 Apr 2012, 12:28    Post_subject: DVD issues(?)  

Trier to run a mac/pc formatted DVD that had data and videos. Oggle player opened but the DVD did not mount nor the /mnt/<label> mount point was created.
xerror.logs has nothing and kernel says: “ sr0: CDROM not ready. Make sure there is a disc in the drive”
The DVD mounts manually fine and the content is accessible.

Now, I remember in the past 162 pages Rolling Eyes discussions about DVD issues. Are they solved? If yes this is probably something relating to the fact that I run Saluki in a VM. If not maybe should be solved before release.
Are iso9660 DVDs working in Saluki?

EDIT: Looks like is a VM/pmount issue. This DVD fails in all Racy, Slacko, Lupu, Saluki

Edited_time_total
Back to top
View user's profile Send_private_message 
shevan

Joined: 01 Mar 2012
Posts: 25
Location: Moldova

PostPosted: Mon 09 Apr 2012, 12:41    Post_subject:  

pcsxr works fine

Saluki becomes much better with every day. Thanks!
Back to top
View user's profile Send_private_message 
jemimah


Joined: 26 Aug 2009
Posts: 4309
Location: Tampa, FL

PostPosted: Mon 09 Apr 2012, 12:49    Post_subject: Re: PPM; search pet descriptions too  

mavrothal wrote:

Would allow searches for "text editor" "sound plugin" "media player" etc and should not effcet the basic function
Any shortcomings?

Ideally you could have 2 search fields one for pet names only and one for description (like other package managers).
This would mess up the layout though unless the "find pet" button is a drop down menu (search name-search names and descriptions. A la synaptics)


We can do something like that when it's possible to search for something and get too many results. There's just not enough pets right now to warrant more complexity.
Back to top
View user's profile Send_private_message Visit_website 
jemimah


Joined: 26 Aug 2009
Posts: 4309
Location: Tampa, FL

PostPosted: Mon 09 Apr 2012, 12:49    Post_subject:  

aarf wrote:
network status doesn't do anything. using wifi only.


Thanks!
Back to top
View user's profile Send_private_message Visit_website 
jemimah


Joined: 26 Aug 2009
Posts: 4309
Location: Tampa, FL

PostPosted: Mon 09 Apr 2012, 12:50    Post_subject: Re: sfs_load-1.9.1  

shinobar wrote:
jemimah wrote:
How stable are the other new features in 1.9? I'm hoping the next release or so will be a final and I'm unsure if I should upgrade or stick with my patched 1.3.

Yeh, sfs_load-1.3 + your patch works nicely. But the sfs_load-1.3, due to its another bug, may consume loop devices rapidly in some case.
Code:
# losetup
/dev/loop0: 0 /mnt/tmpfs/puppy_squeeze_5.X.3.2.14.sfs
/dev/loop1: 0 /mnt/sda3/poedit-1.4.2-4.sfs
/dev/loop2: 0 /mnt/sda3/jre-1.6.31-1.sfs
/dev/loop3: 0 /mnt/sda3/gimp-2.6.11-squeeze-2.sfs
/dev/loop4: 0 /mnt/sda3/gimp-2.6.11-squeeze-2.sfs
/dev/loop5: 0 /mnt/sda3/gimp-2.6.11-squeeze-2.sfs
/dev/loop6: 0 /mnt/sda3/jre-1.6.31-1.sfs

It is not easy to reproduce...:
  1. Load sfs1, sfs2, sfs3.
  2. Unload sfs1, sfs2 (keep sfs3), then load again sfs2 and sfs1.
  3. And so on, with multiple sfs's.
Tested sfs_load-1.3 with jemimah's patch on the pemasu's dpup exprmo with 3.2.14 kernel.

The sfs_load-1.9.1 does minimize the loop device consumptions due to the duplication seen above. (Not perfect. Anyway, it is like the Mad Tea Party.) Laughing


Ok. I will go with 1.9 in the next release.
Back to top
View user's profile Send_private_message Visit_website 
gcmartin

Joined: 14 Oct 2005
Posts: 4436
Location: Earth

PostPosted: Mon 09 Apr 2012, 13:17    Post_subject:  

This question is solely about the Custom Builder's use
I want to "Master" a new version of Saluki with all of the system features of the original ISO AND the 3 PETs that are in a file-system folder.

Scenario
I have a running Saluki booted from Live media. It has installed PETs from the Saluki Repo. The 3 PETs; namely JRE, SAMBA 5.12 and Seamonkey 2.7.2-Saluki were download into a separate folder. They were installed. The PC was rebooted, allowing the system to save the session to the multi-session CD. Upon reboot, the system was checked to insure that the 3 packages were operational.

Caveat
When custom building the system, it will be running off-line (i.e. no connection to the Internet)!

Question
Can the Saluki Custom Builder be used to create a Master of Saluki and the 3 PETs in a folder, while off-line?

Thanks in advance for all of your good work for us

_________________
Get ACTIVE Create Circles; Do those good things which benefit people's needs!
We are all related ... Its time to show that we know this!
3 Different Puppy Search Engine or use DogPile
Back to top
View user's profile Send_private_message 
Display_posts:   Sort by:   
Page 163 of 250 Posts_count   Goto page: Previous 1, 2, 3, ..., 161, 162, 163, 164, 165, ..., 248, 249, 250 Next
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » Advanced Topics » Puppy Projects
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.1722s ][ Queries: 13 (0.0550s) ][ GZIP on ]