sys-info 1.3

TaZoc has fixed a little bug in sys-info:
http://murga-linux.com/puppy/viewtopic.php?t=60462

I have uploaded version 1.3 to ibiblio (46KB):
http://distro.ibiblio.org/quirky/pet_packages-noarch/sys-info-1.3.pet


Posted on 3 Sep 2012, 19:25 - Category: Puppy - 2 Comments

PPM: deps versioning re-fixed

The previous announcement about fixing versioned dependencies:
http://bkhome.org/blog/?viewDetailed=02978

However, I found that was broken. One significant problem is that it did not find any dependencies below "level 1", that is, nested dependencies.

So, I reverted that fix, then re-implemented it. Woof commit:
http://bkhome.org/fossil/woof2.cgi/info/b2e2a54947

Note, the code that npierce created was pretty good. The logic of this part of the PPM is mind-bending, even for me, so getting it just-right is far from easy. Npierce's work was a good starting point for me to look at where the fixes are required.


Posted on 3 Sep 2012, 15:36 - Category: Woof - 4 Comments

Gimp, nVidia SFS's

Shinobar has prepared two SFS files for Precise Puppy.

Gimp SFS is based on one created by Forum member scabz, the nVidia SFS created with getnvidia-0.7:
http://murga-linux.com/puppy/viewtopic.php?t=76961&start=420

I have uploaded the SFS files to ibiblio (20.8MB, 28MB):
http://distro.ibiblio.org/quirky/pet_packages-precise/gimp-2.8.2-1-precise.sfs
http://distro.ibiblio.org/quirky/pet_packages-precise/nvidia-glx-304.43-k3.2.28.sfs


Posted on 1 Sep 2012, 19:57 - Category: Puppy - No comments

PPM: repo radiobuttons fixed

This is an ancient bug! Users have reported that after selecting repositories in the Configuration window, then (after restarting ppm and) back in the main window, the repo radiobuttons were incorrect.

I had some very messy code in script /usr/local/petget/pkg_chooser.sh, now cleaned up, and that bug fixed.

Woof commit:
http://bkhome.org/fossil/woof2.cgi/info/a9cddfa2f6


Posted on 31 Aug 2012, 18:51 - Category: Woof - 9 Comments

PPM: deps versioning fixed

A Puppy-format package database entry has a dependencies field that may have optional versioning, examples:

|+ncurses,+readline&ge2.3.5,+glibc|
|+ncurses,+readline,+linux_kernel&ge2.6.39&lt3.0|


Where the operators may be:
&ge, &gt, &eq, &le, &lt

...this was documented awhile back in my blog.

At the time, I didn't quite implement it fully in the Puppy Package Manager, or rather I did but didn't test it. Forum member npierce has been investigating this, and has posted a solution to the Forum:
http://www.murga-linux.com/puppy/viewtopic.php?p=648934#648934

This fix looks good, I have put it into Woof:
http://bkhome.org/fossil/woof2.cgi/info/82b60b8633


Posted on 31 Aug 2012, 15:35 - Category: Woof - 2 Comments

Precise buglets fixed

01micko reported that at first bootup, when QuickSetup runs, making a change that requires a restart of X, then at restart there is no "welcome1stboot" nor the two barks.

Yes, this is a logical bug in /usr/sbin/delayedrun, and is a Woof-level bug applying to all pups. Fixed, will be in next Woof upload.

Clicking on the clock, bottom-right of tray, is supposed to bring up a calendar, however Precise Puppy is missing the 'minixcal' PET. Fixed. This is not a Woof bug, as such, or rather it is, as the package-list used to build Precise is in Woof.
But it is really classified as a Precise bug.


Posted on 30 Aug 2012, 17:50 - Category: Woof - 4 Comments

Precise Puppy 5.2.73 (beta4)

Here is the third variant. The brothers were released today and yesterday:
5.2.72: http://bkhome.org/blog/?viewDetailed=02975
5.2.71: http://bkhome.org/blog/?viewDetailed=02974

5.2.73 is the same, except that I used Ubuntu 'mesa' DEBs (not all of them) instead of my 'mesa' PET. Some notes:
http://distro.ibiblio.org/quirky/test/precise-5.2.73/precise-5.2.73-readme.htm

Download:
http://distro.ibiblio.org/quirky/test/precise-5.2.73/

This one is the most "Ubuntu standard", so preferred from the compatibility viewpoint. Ubuntu splits the original 'mesa' package into about 26 DEBs (although I am not sure if all of them are taken out of the original mesa pkg). These are some that I did not include in the build:

libegl1-mesa-drivers
libegl1-mesa
libegl1-mesa-dev
libgbm1
libgbm1-dev
libgl1-mesa-swx11
libgl1-mesa-swx11-dev
libgles1-mesa
libgles1-mesa-dev
libgles2-mesa
libgles2-mesa-dev
libopenvg1-mesa
libopenvg1-mesa-dev
libosmesa6
libosmesa6-dev
libxatracker1
libxatracker-dev


This is what I did include:

libglapi-mesa
mesa-common-dev
libgl1-mesa-dri
libgl1-mesa-glx
libgl1-mesa-dev
libglu1-mesa
libglu1-mesa-dev
libglapi-mesa
mesa-utils


I don't know if I included enough mesa DEBs, but it is running ok with my Intel video -- though I note neither the i915_dri.so nor swrast_dri.so modules have loaded.
'libGL.so*' is being provided by 'libgl1-mesa-glx' DEB, but note that alternative libGL files are in 'libgl1-mesa-swx11' DEB. I don't know what the difference is.


Posted on 30 Aug 2012, 17:03 - Category: Puppy - 7 Comments

Precise Puppy 5.2.72 (beta4) PAE-enabled

The non-PAE brother of this build was announced yesterday:
http://bkhome.org/blog/?viewDetailed=02974

Some notes for 5.2.72:
http://distro.ibiblio.org/quirky/test/precise-5.2.72-pae/precise-5.2.72-readme.htm

Download:
http://distro.ibiblio.org/quirky/test/precise-5.2.72-pae/

...lots of delta files this time, if you have already downloaded an earlier Precise beta.


Posted on 30 Aug 2012, 6:30 - Category: Puppy - 4 Comments

Precise Puppy 5.2.71 no-PAE (beta4)

I have created "beta4", with these features:
http://distro.ibiblio.org/quirky/test/precise-5.2.71-nopae/precise-5.2.71-readme.htm

Download:
http://distro.ibiblio.org/quirky/test/precise-5.2.71-nopae/

There are no delta-files, due to this build using gzip. As earlier builds use xz compression, the delta files are actually bigger than the original files!

I will now do another build, with the PAE-enabled kernel and Radeon-KMS enabled. Also the SFS xz'ed for smaller size.

Basically, the "no-pae" build will suit older hardware, also (probably) older Radeon video cards. But, it will be interesting to try both, if you have ATI/Radeon video (and CPU can handle PAE, which is most of them, even older i686).

Note, do not re-use the same save-file when testing the next pae-enabled build, they are incompatible.

Another note: beta3 reports, some issues with printing. I did upgrade cups from 1.3.11 to 1.4.8, relative to beta2, so maybe some problems got introduced? I don't have access to a printer right now, can't test.

Woof commit of version used for this build:
http://bkhome.org/fossil/woof2.cgi/info/5103776349c

...however, /etc/DISTRO_SPECS needs to have the appropriate kernel PET selected:

DISTRO_KERNEL_PET='linux_kernel-3.2.28-nopae-i686-aufs-up.pet'


Posted on 29 Aug 2012, 16:04 - Category: Puppy - 21 Comments

Radeon firmware

01micko originally created this PET. I have added more firmware to it.

PET (66KB):
http://distro.ibiblio.org/quirky/pet_packages-noarch/radeon_firmware-120829.pet


Posted on 29 Aug 2012, 8:42 - Category: Puppy - No comments

Pages: ... [10] [11] [12] [13] [14] [15] ...