DebianDog - Wheezy

A home for all kinds of Puppy related projects
Message
Author
User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#1341 Post by saintless »

Hi Fred.

I get the mount error on the screenshot with debdog-install but only sometimes after formatting flashdrive just before frugal install. I remember we had similar problem with the full installer and you solved it by adding ext4 in the script instead FS variable but the problem here is different.
I'm not sure what is the cause of the problem yet. Maybe refreshing the drives information happens slower on old machines (after the mount command instead before). I think adding sleep 5 here will fix this but I will test more before I can confirm it works always:

Code: Select all

  mkdir -p "$MNT"
  sleep 5
  mount -t "$FS" "/dev/$PART" "$MNT"
BTW I have the same problem sometimes with the included in the iso script. It is not because of the sd-card mods or other fixes made later with sure.

Edit: Further testing shows the error appears more often in DD-Squeeze. Only two times in DD-Wheezy for now. I will test better in DD-Jessie in the next days.
Adding sleep 5 seems to work as solution in Squeeze. Could be because DD-Squeeze has different pup-volume-monitor version. The sdb1 drive icon re-appears slower I think in DD-Squeeze after the formatting is done.

Toni
Attachments
debdog-install.jpg
(83.9 KiB) Downloaded 524 times

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#1342 Post by fredx181 »

Hi Toni,

Delayed reply because I was busy with jwm-obmenu.

Sorry, I never could reproduce the error you got, if the 'sleep 5' really solves the problem, please feel free to add it.

Fred

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#1343 Post by saintless »

Hi Fred.
Yes, sleep 5 works for me but I like to test it a little more in all DD versions.
It seems the desktop drive icons refershing after the formatting is done makes /dev/sdb1 not available when the script starts the mount command for /dev/sdb1
Or maybe I should wait more before closing gparted window. it is some timing issue with sure and maybe appears on old hardware only.
Since you can't reproduce it I'm sure what works as a fix on my hardware will work for anyone.

Toni

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#1344 Post by saintless »

Hi Fred.

The problem I have with debdog-install appears often in Squeeze and "sleep 5" works as a fix. It is added in latest DD-Squeeze iso uploaded today.
To be safe I think for Wheezy and Jessie we can use the same fix. I had only two times the same problems in Wheezy and never in Jessie.

I suggest to add manually sleep 5 in the scripts and I will update the deb packages without changing the version number.

Code: Select all

  mkdir -p "$MNT"
  sleep 5
  mount -t "$FS" "/dev/$PART" "$MNT"
No need to add the change inside portable installer in my opinion but it is your choice.

I made separate portable installer for Squeeze with "sleep 5" and removed systemd entries and this should be enough since the problem appears often for me in Squeeze only.

I will include the attached script in all DD and MintPup inside /opt/bin (no menu entry - for typing clearRAM in terminal only).

Edit: The latest version debdoginstallscripts_1.0.5_i386.deb in Wheezy and Jessie repo updated with "sleep 5" included. Also added in latest version for MintPup - mintpupinstallscripts_1.0.4_i386.deb.

Toni
Attachments
clearRAM.zip
Extract the archive in /opt/bin
(807 Bytes) Downloaded 249 times

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#1345 Post by fredx181 »

Toni wrote:The latest version debdoginstallscripts_1.0.5_i386.deb in Wheezy and Jessie repo updated with "sleep 5" included. Also added in latest version for MintPup - mintpupinstallscripts_1.0.4_i386.deb.
Thanks, Toni, fine for me.

I will add also clearRAM script in Openbox version.

Fred

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#1346 Post by saintless »

Hi Fred.

I'm almost ready with Wheezy and Jessie testing and I have nothing new to fix for the moment. I can build new no-pae images in few days.
I will continue testing and wait for information from you.
For pae-kernel version I will need a week after we upload no-pae version.
Later I will rebuild wheezy separate kernel modules with initrd1.xz (sd-card support).

Toni

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#1347 Post by fredx181 »

Toni wrote:I'm almost ready with Wheezy and Jessie testing and I have nothing new to fix for the moment. I can build new no-pae images in few days.
I will continue testing and wait for information from you.
.....
Ok, Toni, probably within a few days I will upload new Wheezy and Jessie openbox_xfce iso's.

Fred

mcewanw
Posts: 3169
Joined: Thu 16 Aug 2007, 10:48
Contact:

#1348 Post by mcewanw »

saintless wrote:Hi Fred.

I'm almost ready with Wheezy and Jessie testing and I have nothing new to fix for the moment. I can build new no-pae images in few days.
I will continue testing and wait for information from you.
For pae-kernel version I will need a week after we upload no-pae version.
Later I will rebuild wheezy separate kernel modules with initrd1.xz (sd-card support).

Toni
Hi Toni,

One very minor omission in current isos, I've noted, is that there is no right-click to script for extracting deb when using xfe filemanager (rox has that).

William
github mcewanw

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#1349 Post by saintless »

Hi William.

Xfe is set to extract deb package in the same folder with single left click on the deb.
Marking the deb package and pressing Enter works also.
Right click -> Scripts -> Create-deb-from-folder does the same if you use it for deb package instead for folder.

Toni

mcewanw
Posts: 3169
Joined: Thu 16 Aug 2007, 10:48
Contact:

#1350 Post by mcewanw »

Thanks Toni,

I have been using rox for that purpose and didn't realise that xfe had the same facility albeit with alternative method to call it up. I used to use Rox for everything, but xfe has grown on me over time - it has so many different ways of arranging its panels that it manages to cover most options. It doesn't seem to conveniently give choice of creating absolute or relative symlinks though (just absolute paths as far as I recall), unless I missed that method too.

William
github mcewanw

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#1351 Post by saintless »

Hi William.
I think the only way to have symbolic link with relative path in XFE is adding script doing this in ~/.config/xfe/Scripts
Nice you test rox because I don't use it much.

Toni

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#1352 Post by fredx181 »

Hi Toni,

As I'd like to include an updated youtube-get version (Simple YouTube downloader, small bash version) in the openbox iso's, I think it's best to have it first in the DD repositories, so can you please upload?.
Just a very small change; only in included m-play script: Message added that mpv is required for playing YouTube url (as mplayer unfortunately doesn't work anymore for that)
Didn't want to add dependency mpv, to keep it a small package, so just the message should be ok, IMO.

Edit: Question: When I reinstall frisbee and debdoginstallscripts (same version is kept after you changed) I see the change looking inside the scripts, I know of these packages, but are there possibly any others with same version number (not listed as upgradable) I need to reinstall?

Fred
Attachments
youtube-get_0.1.1_i386.deb.tar
New package youtube-get, remove dummy .tar extension
(20.2 KiB) Downloaded 395 times

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#1353 Post by saintless »

Hi Fred.

New youtube-get uploaded in Wheezy and Jessie repository.
fredx181 wrote:Edit: Question: When I reinstall frisbee and debdoginstallscripts (same version is kept after you changed) I see the change looking inside the scripts, I know of these packages, but are there possibly any others with same version number (not listed as upgradable) I need to reinstall?
I think no other packages for Jessie and Wheezy include changes without changing the version number.

Toni

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#1354 Post by fredx181 »

saintless wrote:Hi Fred.

New youtube-get uploaded in Wheezy and Jessie repository.
fredx181 wrote:Edit: Question: When I reinstall frisbee and debdoginstallscripts (same version is kept after you changed) I see the change looking inside the scripts, I know of these packages, but are there possibly any others with same version number (not listed as upgradable) I need to reinstall?
I think no other packages for Jessie and Wheezy include changes without changing the version number.

Toni
Ok, thanks, I thought already but just wanted to be sure.

Fred

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#1355 Post by saintless »

New DebianDog-Wheezy iso images uploaded here:
http://kazzascorner.com.au/saintless/De ... og-Wheezy/
http://smokey01.com/saintless/DebianDog/
First post links and information updated.

Changes and fixes list and information:

1. FlashPlayer choice menu entry does not start from user account in DebianDog-Openbox version.
Install this package: flashplayerchoice_1.0.0_i386.deb
Or using Synaptic or running in terminal:

Code: Select all

apt-get update
apt-get install flashplayerchoice
2. apt2sfs upgraded to version 1.0.4
Bugfix1: 1.0.2 doesn't work in case package "resolvconf" is installed (no network connection).
In version 1.0.3 instead of copying the file /etc/resolv.conf to the chroot it copies the contents of /etc/resolv.conf
to new created file resolv.conf in the chroot. (needed for network connection while running in chroot).
Bugfix2: In version 1.0.4 added option to choose location / or /tmp for working directory (in case you have only vfat or ntfs partitions).
Bugfix3: Important fix for downloading from Wheezy repository after stable Debian changed to Jessie.
Install this package: apt2sfs_1.0.5_i386.deb
Or using Synaptic or running in terminal:

Code: Select all

apt-get update
apt-get install apt2sfs
3. ffconvert - added oss-compat as dependency needed only for screencast audio capture.
Install this package: ffconvert_1.4.2-1_i386.deb
Or using Synaptic or running in terminal:

Code: Select all

apt-get update
apt-get install ffconvert
4. New deb package made with RemasterCow and RemasterDog - remaster-scripts_1.0.2_i386.deb
Fix1: Added some extra cleaning in /var/log and option to choose / and /tmp as location for working directory
(needed in case you have only vfat or ntfs partition available).
Fix2: In ver. 1.0.2 added cleaning var/lib/aptitude content in case aptitude is installed
and creating /usr/share/doc/elinks symlink to elinks-data to prevent elinks uninstall error.
Install the deb package from here:
Install this package: remaster-scripts_1.0.2_i386.deb
Or using Synaptic or apt-get:

Code: Select all

apt-get update
apt-get install remaster-scripts
5. New deb package Make Swap File available.
Fix: changing owner to root and chmod 0600 for new created swap file to prevent making world-readable swap.
Install this package: makeswap_1.0.1_i386.deb
Or using Synaptic or apt-get:

Code: Select all

apt-get update
apt-get install makeswap
6. Portablesfs-loadsfs-fuse deb package updated to version 1.0.2
Small change in portablesfs script:
- portablesfs creates a portable script to activate *.squashfs or *.sfs module
(changed in v 1.0.2: added (optional) choice to enter a command that will be executed directly when running created portable script, instead of showing 'Applications' menu)
Install this package: portablesfs-loadsfs-fuse_1.0.2_i386.deb
Or using Synaptic or apt-get:

Code: Select all

apt-get update
apt-get install portablesfs-loadsfs-fuse
7. Change stable to wheezy in sources.list
8. Install debdoginstallscripts.
9. Change to hybrid iso.
10. Install systemd with the same fixes and setup as in DD-Jessie.
11. Install jwm-obmenu for DD-Jwm version.
12. initrd1.xz with sd-card support.
13. apt-get upgrade
14. Initrd files and iso-data in archives here:
http://murga-linux.com/puppy/viewtopic. ... 839#858839
15. loadsfs-fuse fix:
http://www.murga-linux.com/puppy/viewto ... 954#858954
16. Remove change frisbee to sns option.
17. apt-get install xbacklight lxinputsave
18. Remove ktsuss and /opt/bin/ktsuss2
19. Install latest debdoginstallscripts_1.0.5_i386.deb; remaster-scripts_1.0.4_i386.deb with progressbar fixes.
20. Add gsu line in /usr/bin/ipinfo
21. For Jwm-Icewm version only - change icewm setup to read the files in /usr/share/icewm and /etc/X11/icewm instead from $home. Updating the menus from $home doesn't work properly in icewm from user account and it is the same in Debian Live. Remove icewm control center package because it works with $home files only. It is available in the repo if anyone likes to change the icewm setup and use icewm control center.
22. New video2audio extract and portablesfs versions:
http://murga-linux.com/puppy/viewtopic. ... 337#861337
23. ClearRAM script and add "sleep 5" in debdog-install:
http://murga-linux.com/puppy/viewtopic. ... 102#862102
.

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#1356 Post by fredx181 »

Hi All,

*** New DogRadio v 0.0.4 ***

Support for displaying other then english characters e.g russian or arabic, some bugfixes and cosmetic change: choice of theme.
See more info and download, Edit3 in Utility thread here:
http://www.murga-linux.com/puppy/viewto ... 507#854507

Edit: Now new version is 0.0.5 with added stream ripping option, see more, Edit5 here;
http://www.murga-linux.com/puppy/viewto ... 507#854507

Fred

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#1357 Post by saintless »

Hi William, Fred.
I just made registration and I will try to get more comfortable with github.
Registered as MintPup.
Saintless is already taken from someone else few years ago :(

Edit: Waiting for confirmation if it is OK to use github for this kind of projects first. No problem to upload iso images, debs and squashfs modules otherwise.
Just example setup without documentation yet till waiting for answer:
https://github.com/MintPup/MintPup-Trusty
https://github.com/MintPup/MintPup-Trusty/releases

Toni

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#1358 Post by fredx181 »

Hi Toni,
Hi William, Fred.
I just made registration and I will try to get more comfortable with github.
Registered as MintPup.
Saintless is already taken from someone else few years ago Sad

Edit: Waiting for confirmation if it is OK to use github for this kind of projects first. No problem to upload iso images, debs and squashfs modules otherwise.
Just example setup without documentation yet till waiting for answer:
I'm not sure from who you'd like confirmation, from one of us?
Anyway I think it's nice to have github repository, although I'm not sure it can be used as a repository (using apt-get) and downloading a .deb is not straight forward , I found out that clicking on it and then choose 'raw' will download it.

Fred

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#1359 Post by saintless »

Hi Fred.

I'm waiting for answer from github help service if it is ok to upload iso images and binary files as in this example repository.
Github is for source code hosting and has 1Gb limit for repository and 100Mb file size limit. Seems there is a workaround to upload iso images over 200Mb but I prefer to ask github support if it is OK first.

Edit: Just tested direct download link and adding at the end "?raw-true" works:
https://github.com/MintPup/MintPup-Trus ... b?raw=true

Toni

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#1360 Post by fredx181 »

Ah, I see now, Toni

I'm curious, what are you going to use it for, You think it's possible for use as real repository?
I've been searching for that possibility in the past.

Edit:
Edit: Just tested direct download link and adding at the end "?raw-true" works:
https://github.com/MintPup/MintPup-Trus ... b?raw=true
Ok, that's useful


Fred

Post Reply