Next Puppy 5.0.2 29 September 2011
I find this thread compulsive reading, despite not understanding much. It reminds me of the time of gposil's frantic Dpup development 2 years ago, and I've been delighted that Iguleder has picked up the ball and is running with it.
Every time I scroll down through 'Derivatives' to find the Next Puppy thread I read it as "Dpup with Widow Maker" and reflect on the truth in that! Okay, I'm easily amused, but along with golfing widows, and rugby widows, judging by the productivity of some people here (not mentioning any names, of course), there must be quite a number of Puppy widows, too.
I'd just like them to know we appreciate their sacrifice.
Every time I scroll down through 'Derivatives' to find the Next Puppy thread I read it as "Dpup with Widow Maker" and reflect on the truth in that! Okay, I'm easily amused, but along with golfing widows, and rugby widows, judging by the productivity of some people here (not mentioning any names, of course), there must be quite a number of Puppy widows, too.
I'd just like them to know we appreciate their sacrifice.
- Iguleder
- Posts: 2026
- Joined: Tue 11 Aug 2009, 09:36
- Location: Israel, somewhere in the beautiful desert
- Contact:
It's fun, what can I say
I rebuilt the dpup base, now I'm rebuilding yesterday's testing build with the addition of GdMap and a small bug fix for the menu generator. Also, this time AbiWord's huge locales are trimmed too, so maybe we'll be able to stay below the 100 MB mark
By the way, 101 MB isn't that bad at all - Lucid is 128-129 MB without Xorg_High and a browser, which weight around 25-30 MB together in the case of Firefox. In fact, it's even smaller than Wary, which uses an older X to achieve its small size.
I rebuilt the dpup base, now I'm rebuilding yesterday's testing build with the addition of GdMap and a small bug fix for the menu generator. Also, this time AbiWord's huge locales are trimmed too, so maybe we'll be able to stay below the 100 MB mark
By the way, 101 MB isn't that bad at all - Lucid is 128-129 MB without Xorg_High and a browser, which weight around 25-30 MB together in the case of Firefox. In fact, it's even smaller than Wary, which uses an older X to achieve its small size.
[url=http://dimakrasner.com/]My homepage[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]
- Iguleder
- Posts: 2026
- Joined: Tue 11 Aug 2009, 09:36
- Location: Israel, somewhere in the beautiful desert
- Contact:
Still building ... here's a nice pie chart made in Gnumeric that shows each package's share of the total package size.
EDIT: I've got wbar down to a ~50 KB size and Openbox to around 185 KB. I'm trying to get tint2 to build - once I have it, I want to set up some minimalistic desktop that has a top panel with a window list and system tray and a dock at the bottom (wbar).
EDIT 2: it works! Here's a screeny of the WIP desktop. I want the next build to have this.
EDIT: I've got wbar down to a ~50 KB size and Openbox to around 185 KB. I'm trying to get tint2 to build - once I have it, I want to set up some minimalistic desktop that has a top panel with a window list and system tray and a dock at the bottom (wbar).
EDIT 2: it works! Here's a screeny of the WIP desktop. I want the next build to have this.
- Attachments
-
- size.png
- (184.91 KiB) Downloaded 912 times
[url=http://dimakrasner.com/]My homepage[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]
- Iguleder
- Posts: 2026
- Joined: Tue 11 Aug 2009, 09:36
- Location: Israel, somewhere in the beautiful desert
- Contact:
OK, time for some news!
I'm trying to accelerate dpup development even further.
At the moment, Woof does not handle multiple repositories. It just downloads all packages it sees that match a given package name. I'm working on a tool that makes Woof behave as expected: it just removes multiple entries of each package and keeps only the preferred one.
Also, I'm trying to write a tool that converts all Next Puppy's Debian base into PET packages, so it can be built just like Wary, which means Woof will be much faster now.
I'm trying to accelerate dpup development even further.
At the moment, Woof does not handle multiple repositories. It just downloads all packages it sees that match a given package name. I'm working on a tool that makes Woof behave as expected: it just removes multiple entries of each package and keeps only the preferred one.
Also, I'm trying to write a tool that converts all Next Puppy's Debian base into PET packages, so it can be built just like Wary, which means Woof will be much faster now.
[url=http://dimakrasner.com/]My homepage[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]
-
- Posts: 117
- Joined: Mon 13 Mar 2006, 07:39
- Location: Sydney, Australia
e3 bug
I haven't read all 31 pages of this thread but in case it has not been mentioned before there is a problem with the e3 editor in this puplet.
e3 segfaults when invoked as e3ne or e3pi. I'm not running Next Puppy at the moment so I cannot confirm the second case.
Trying to edit /etc/X11/xorg.conf during the setup process fails as the editor does not open the xorg.conf file. This may be related to the failure of the e3 editor if this is the editor being called.
e3 segfaults when invoked as e3ne or e3pi. I'm not running Next Puppy at the moment so I cannot confirm the second case.
Trying to edit /etc/X11/xorg.conf during the setup process fails as the editor does not open the xorg.conf file. This may be related to the failure of the e3 editor if this is the editor being called.
- Iguleder
- Posts: 2026
- Joined: Tue 11 Aug 2009, 09:36
- Location: Israel, somewhere in the beautiful desert
- Contact:
It's a very old package that wasn't built on dpup. I think I'll rebuild it, thanks.
EDIT: I'm done implementing the most important feature of the next version - I added the Debian backports repository and added support for it in Woof. Instead of the old X (which was 7.5), Xorg 7.6 from Debian testing is backported.
Here are the new packages that will be used:
EDIT 2: e3 is written in Assembly, which isn't portable. I kicked it out in favor of the reliable and lovely nano.
EDIT: I'm done implementing the most important feature of the next version - I added the Debian backports repository and added support for it in Woof. Instead of the old X (which was 7.5), Xorg 7.6 from Debian testing is backported.
Here are the new packages that will be used:
As you can see - it's cmake, X, SANE and yasm.cmake_2.8.5-1~bpo60+1_i386.deb
cmake-data_2.8.5-1~bpo60+1_all.deb
hicolor-icon-theme_0.12-1_all.deb
libdrm2_2.4.26-1~bpo60+1_i386.deb
libdrm-dev_2.4.26-1~bpo60+1_i386.deb
libdrm-intel1_2.4.26-1~bpo60+1_i386.deb
libdrm-radeon1_2.4.26-1~bpo60+1_i386.deb
libgl1-mesa-dev_7.10.3-4~bpo60+1_i386.deb
libgl1-mesa-dri_7.10.3-4~bpo60+1_i386.deb
libgl1-mesa-glx_7.10.3-4~bpo60+1_i386.deb
libglu1-mesa_7.10.3-4~bpo60+1_i386.deb
libglu1-mesa-dev_7.10.3-4~bpo60+1_i386.deb
libsane_1.0.22-3~bpo60+1_i386.deb
libsane-dev_1.0.22-3~bpo60+1_i386.deb
libstartup-notification0_0.10-1_i386.deb
libstartup-notification0-dev_0.10-1_i386.deb
libxfont1_1.4.4-1~bpo60+1_i386.deb
libxfont-dev_1.4.4-1~bpo60+1_i386.deb
linux-libc-dev_2.6.39-3~bpo60+1_i386.deb
mesa-common-dev_7.10.3-4~bpo60+1_i386.deb
x11proto-core-dev_7.0.22-1~bpo60+1_all.deb
x11proto-xext-dev_7.2.0-3~bpo60+1_all.deb
xserver-xorg_7.6+8~bpo60+1_i386.deb
xserver-xorg-core_1.10.4-1~bpo60+1_i386.deb
xserver-xorg-dev_1.10.4-1~bpo60+1_i386.deb
xserver-xorg-input-all_7.6+8~bpo60+1_i386.deb
xserver-xorg-input-evdev_2.6.0-2~bpo60+1_i386.deb
xserver-xorg-input-evdev-dev_2.6.0-2~bpo60+1_all.deb
xserver-xorg-input-synaptics_1.4.1-1~bpo60+1_i386.deb
xserver-xorg-input-synaptics-dev_1.4.1-1~bpo60+1_all.deb
xserver-xorg-input-wacom_0.10.10+20110203-1~bpo60+1_i386.deb
xserver-xorg-video-all_7.6+8~bpo60+1_i386.deb
xserver-xorg-video-apm_1.2.3-2~bpo60+1_i386.deb
xserver-xorg-video-ark_0.7.3-2~bpo60+1_i386.deb
xserver-xorg-video-ati_6.14.2-1~bpo60+1_i386.deb
xserver-xorg-video-chips_1.2.4-1~bpo60+1_i386.deb
xserver-xorg-video-cirrus_1.3.2-4~bpo60+1_i386.deb
xserver-xorg-video-fbdev_0.4.2-4~bpo60+1_i386.deb
xserver-xorg-video-i128_1.3.4-2~bpo60+1_i386.deb
xserver-xorg-video-i740_1.3.2-4~bpo60+1_i386.deb
xserver-xorg-video-intel_2.15.0-3~bpo60+1_i386.deb
xserver-xorg-video-mach64_6.9.0-1~bpo60+1_i386.deb
xserver-xorg-video-mga_1.4.13.dfsg-3~bpo60+1_i386.deb
xserver-xorg-video-neomagic_1.2.5-2~bpo60+1_i386.deb
xserver-xorg-video-openchrome_0.2.904+svn920-1~bpo60+1_i386.deb
xserver-xorg-video-r128_6.8.1-5~bpo60+1_i386.deb
xserver-xorg-video-radeon_6.14.2-1~bpo60+1_i386.deb
xserver-xorg-video-rendition_4.2.4-2~bpo60+1_i386.deb
xserver-xorg-video-s3_0.6.3-4~bpo60+1_i386.deb
xserver-xorg-video-s3virge_1.10.4-4~bpo60+1_i386.deb
xserver-xorg-video-savage_2.3.2-3~bpo60+1_i386.deb
xserver-xorg-video-siliconmotion_1.7.5-1~bpo60+1_i386.deb
xserver-xorg-video-sis_0.10.3-3~bpo60+1_i386.deb
xserver-xorg-video-sisusb_0.9.4-2~bpo60+1_i386.deb
xserver-xorg-video-tdfx_1.4.3-4~bpo60+1_i386.deb
xserver-xorg-video-trident_1.3.4-2~bpo60+1_i386.deb
xserver-xorg-video-tseng_1.2.4-2~bpo60+1_i386.deb
xserver-xorg-video-vesa_2.3.0-7~bpo60+1_i386.deb
xserver-xorg-video-vmware_11.0.3-2~bpo60+1_i386.deb
xserver-xorg-video-voodoo_1.2.4-2~bpo60+1_i386.deb
xutils-dev_7.6+5~bpo60+1_i386.deb
yasm_1.1.0-1~bpo60+1_i386.deb
EDIT 2: e3 is written in Assembly, which isn't portable. I kicked it out in favor of the reliable and lovely nano.
- Attachments
-
- nano-2.2.6.pet
- (28.6 KiB) Downloaded 658 times
[url=http://dimakrasner.com/]My homepage[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]
Jay very good choice Shows how important it is to report even on such
minor things as one thing going wrong even if all other things just works.
Now that one got solved and Nano is a known such progr so that is cool.
Just me rambling. I love following your progress building this version.
Like being part in a Novel or book forming under ones eyes. Charming
minor things as one thing going wrong even if all other things just works.
Now that one got solved and Nano is a known such progr so that is cool.
Just me rambling. I love following your progress building this version.
Like being part in a Novel or book forming under ones eyes. Charming
I use Google Search on Puppy Forum
not an ideal solution though
not an ideal solution though
- Iguleder
- Posts: 2026
- Joined: Tue 11 Aug 2009, 09:36
- Location: Israel, somewhere in the beautiful desert
- Contact:
Another progress report: I built a 103 MB flavor with everything (including office applications, Dia, etc') and E16.
Now I wrote a build script for Pidgin (which replaces XChat) and replaced the E16 desktop with the much smaller combination of Openbox, wbar and tint2, so I assume it won't be bigger than 105 MB
Now I wrote a build script for Pidgin (which replaces XChat) and replaced the E16 desktop with the much smaller combination of Openbox, wbar and tint2, so I assume it won't be bigger than 105 MB
[url=http://dimakrasner.com/]My homepage[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]
Iguleder. Your next build sounds really promising. I will be amongst the testers and probable candidate for using your new specs as base for somewhat bigger puplet also.
Thanks of your continuing involvement.
Thanks of your continuing involvement.
Last edited by pemasu on Fri 14 Oct 2011, 17:43, edited 1 time in total.
- Iguleder
- Posts: 2026
- Joined: Tue 11 Aug 2009, 09:36
- Location: Israel, somewhere in the beautiful desert
- Contact:
There is a big project I'm working on at the moment - it's a Exprimo-style puplet (i.e full-featured and not minimalistic) that is about 105 MB
I'm doing the Woof build at the moment, once it's ready X needs some testing. An automated build of my new puplet will follow
EDIT: Openbox, tint2 and wbar, did I mention?
I'm doing the Woof build at the moment, once it's ready X needs some testing. An automated build of my new puplet will follow
EDIT: Openbox, tint2 and wbar, did I mention?
[url=http://dimakrasner.com/]My homepage[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]
Hi Iguleder,
Regarding Opnbox - here is a simple modification i used to make openbox mini right click menu with custom quick launchers at top with normal puppy menus in Apps.
Only relies on the /root/.config/openbox/ menu_top.xml and menu_bottom.xml files so no major menu hacking.
Regarding Opnbox - here is a simple modification i used to make openbox mini right click menu with custom quick launchers at top with normal puppy menus in Apps.
Only relies on the /root/.config/openbox/ menu_top.xml and menu_bottom.xml files so no major menu hacking.
- Attachments
-
- openbox.tar.gz
- (759 Bytes) Downloaded 642 times
iguleder... whoa... Ive been messing with NEXT for several days... Im s-oooo glad you did this "wmakerPup" ! Wmaker is an old favorite... really old... I was using it in 1997 if thats a clue.
Ive also just tried wbar (from another iguleder thread)... looking forward to adding wbar to my NEXT install !
thanks for being a minimalist !
Ive also just tried wbar (from another iguleder thread)... looking forward to adding wbar to my NEXT install !
thanks for being a minimalist !
- Iguleder
- Posts: 2026
- Joined: Tue 11 Aug 2009, 09:36
- Location: Israel, somewhere in the beautiful desert
- Contact:
Glad to hear
I want to make a new version based on Guy Dog (with Window Maker instead of Openbox, tint2 and wbar) after the next release of Guy Dog, which will be 5.0.1, nothing but a bug fix release.
I want to make a new version based on Guy Dog (with Window Maker instead of Openbox, tint2 and wbar) after the next release of Guy Dog, which will be 5.0.1, nothing but a bug fix release.
[url=http://dimakrasner.com/]My homepage[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]
oooo... ooo... slobber... drool... I mean, well, what a terrific projectIguleder wrote:
I want to make a new version based on Guy Dog (with Window Maker instead of Openbox, tint2 and wbar) after the next release of Guy Dog, which will be 5.0.1, nothing but a bug fix release.
Good luck with that, as always !
while wmaker has desktop functionality not found elsewhere,
it lacks much of the flexibility Rox-Filer offers respecting access to
directories / app icons... can ROX be added to a wmaker type
desktop, or, not compatible ?
just wondering
There is also windowmaker drawer available in the debian repos. Easily configured. I can provide a basic walkthrough for setting up & configuring wmdrawer if someone would like me to.
Here is the complete desktop the above windowmaker drawer is pulled from.
Here is the complete desktop the above windowmaker drawer is pulled from.
Last edited by pacer106 on Mon 17 Oct 2011, 21:04, edited 1 time in total.
you are right... Im just used to pulling the icon from ROX and usingIguleder wrote:Yes, of course. I just find it totally unneeded - desktop icons are a means for quick access to common applications, but you already have Window Maker's dock.
that on desktop... ROX might not even be supported with the
NEXT/wmaker ?
wmaker makes an editable icon whenever an app is run, so,
if the app can be started, there is no icon problem; however, I
could still see ROX as helpful in this mix, as some applications
use oddball names or spelling, so, seeing the click-and-run icon
in a visible bin directory is quite useful.
thanks again for this innovative puppy distro !
For Next Pup users who do not like the current emelFM2 in Next Pup there is a new pet Iguleder made that has the default actions with files working much better. I am attaching the pet for anyone who would like to try it out.
There are a few instructions though.
delete ~/.config/emelfm2 before you install it.
put "feh" in /usr/local/bin/defaultimageviewer after installing.
So after editing defaultimageviewer it should look like this:
feh does not like .gif files it seems so double clicking to open a .gif file will not work but everything else i tried seemed to work great.
There are a few instructions though.
delete ~/.config/emelfm2 before you install it.
put "feh" in /usr/local/bin/defaultimageviewer after installing.
So after editing defaultimageviewer it should look like this:
Code: Select all
#!/bin/sh
exec feh "$@"
How to install pet?
Sorry for the noob question How to install a package from a .pet file under Next puppy? There is no Rox here that would accept click-on-filename...pacer106 wrote:I am attaching the pet for anyone who would like to try it out.
Hey, is there anybody here who knows the secret about command-line usage of ppm?