Capt-CDD wrote:I noticed in the 5.0c release that we were supposed to be able to get slackware straight from the repositories with dependencies through PPM. That would have solved a big problem for me as I needed; blueman, a bluetooth manger for my head set setup for SIP. When I went in to PPM it came up with the regular puppy selections. I tried to add Slackware 1.13 but it did download the database files, but it did not give me a slackware selection. I tried to follow Barry's guide to editing DISTRO_PET_REPOS, DISTRO_COMPAT_REPOS, and DISTRO_SPECS but could not understand exactly what I was to edit and with what URLs and/or info.
So my questions are two fold. 1. should the Slackware have come up automagically in 5.0C. I did upgrade from 5.0B so did not know if I needed to start fresh or what.
Yes, with a clean install of 5.00 C, slackware-13.1-official, slackware-13.1-slacky, puppy-woof and puppy-wary repos are preset on first open of PPM. This feature is new for 5.00 C. You could boot with pfix=ram and try it out.
The scripts in /usr/local/petget and the files in /root/.packages were updated. Possibly they were not updated by the upgrade mechanism from B to C. However even with a clean install, PPM is not perfect, for instance, the Quirky repo is selected, but not available in both LHP 5.00C and the latest SlackPup, so this is work in progress. I submitted that bug on the
Slackpup 0.3 Beta bugs thread.
2. If I do still have to edit the files above could someone explain it I in a little simpler terms. I have been a puppy user for years and hence have followed Barry's directions many times in the past but this time I just don't comprehend what I'm supposed to do.
I hesitate to recommend a fix I haven't fully tested myself, so
backup your pupsave first. Then copy over the 5 files named with ALL_CAPS in the 5.00C main file's /root/.packages into /root/.packages, and maybe all the scripts in /usr/local/petget to /usr/local/petget. If you have a frugal install, these are at /initrd/pup_ro2/root/.packages and /initrd/pup_ro2/usr/local/petget.
Oh and I did install Blueman from GSLAP but it failed on load I suspect due to depenedencies. All I got was flie/directory does not exist.
If I can't resolve this, any recommendations for another bluetooth audio manager and good softphone application would also be appreciated..
I received python import errors even with blueman, bluez, bluez-hcidump and libglade installed from Slack repos via PPM. I will keep working on this and let you know if and when I get it to run without errors, although I don't have any bluetooth hardware to fully test it with.
Mariner 5C has a relative symlink named python to python2.5 in /usr/bin/. You can change it to point to python2.6 in ROX-Filer or by pasting this into a terminal:
Code: Select all
ln -snf /usr/bin/python2.6 /usr/bin/python
however I'm still getting import errors after that switch when typing
blueman-applet or
blueman-manager in a terminal. If switching to python2.6 breaks anything,
Code: Select all
ln -snf /usr/bin/python2.5 /usr/bin/python
will switch back.
Thanks again for a top shelf Distro! Lighthouse 5.0C is super!!!
You're welcome, I use Lighthouse myself almost all day, almost every day. It's a lot of work, researching, incorporating and testing updates and fixing bugs, but when it works better than before, it's a good feeling. I learn something every day; for instance, one simple change often has unforeseen consequences! I'm lucky if some of my work is helpful to others, just as many others' work is invaluable to mine.
-TazOC
[url=http://www.lhpup.org/][b][size=100]lhpup.org[/size][/b] [img]http://www.lhpup.org/gallery/images/favicon.png[/img][/url] [url=http://www.lhpup.org/release-lhp.htm#602]Lighthouse 64 6.02[/url]