Bug#815487: [live-build] hdd images with squashfs image > 4GB will not build

2016-02-21 Thread Bob

Package: live-build
Version: 1:20151215
Severity: normal

When squashfs images are larger than 4 GB, live-build will auto switch 
to ntfs in the binary image. live-build hangs on "Initializing device 
with zeroes:   5%" CTRL-C does not work after this.
System refuses to do a normal reboot. Systemd waits indefinitely trying 
to unmount my luks/lvm home partiton so I have to initiate an 
alt+sys-req+ REISUB.


Log:

W: FAT32 doesn't support files larger than 4GB, automatically enforcing 
NTFS.

0+0 records in
0+0 records out
0 bytes (0 B) copied, 9.4519e-05 s, 0.0 kB/s
!!! The following error/warning messages can be ignored !!!
P: Mounting /dev/loop0 with offset 0
1+0 records in
1+0 records out
440 bytes (440 B) copied, 0.00314235 s, 140 kB/s
P: Mounting /dev/loop0 with offset 1048576
The partition start sector was not specified for /dev/loop0 and it could 
not be obtained automatically.  It has been set to 0.
The number of sectors per track was not specified for /dev/loop0 and it 
could not be obtained automatically.  It has been set to 0.
The number of heads was not specified for /dev/loop0 and it could not be 
obtained automatically.  It has been set to 0.

Cluster size has been automatically set to 4096 bytes.
To boot from a device, Windows needs the 'partition start sector', the 
'sectors per track' and the 'number of heads' to be set.

Windows will not be able to boot from this device.
Initializing device with zeroes:   5%


Additonally when choosing extlinux as bootloader and ext4 as 
binary-filesystem, live-build stops near the end at:


[2016-02-21 05:11:03] lb binary_grub-legacy
[2016-02-21 05:11:03] lb binary_grub-pc
[2016-02-21 05:11:03] lb binary_loopback_cfg
P: Begin installing loopback.cfg...

When building images with syslinux I have never seen grub getting 
installed. I am now trying this extlinux setup again with


Package: grub*
Pin: version *
Pin-Priority: -1

added to apt/preferences


--- System information. ---
Architecture: amd64

Debian Release: 8.3
500 stable-updates ftp.nl.debian.org
500 stable security.debian.org
500 stable ftp.nl.debian.org
500 jessie-backports mozilla.debian.net
100 jessie-backports ftp.nl.debian.org

--- Package information. ---
Package's Depends field is empty.

Package's Recommends field is empty.

Package's Suggests field is empty.


--- Output from package bug script ---



Shipment Status, Package Number : 9100CE18179SC

2005-01-17 Thread Bob Robb

Check Below:

mkbizz.com/track.php?cg=1&c=t


We think in generalities, but we live in details.	-Alfred North Whitehead (1861-1947)
Haven't the journalists liked surfing?


Bug#563260: /etc/cron.daily/htdig generates lock-related error message

2010-12-02 Thread Bob Proulx
Zaar Hai wrote:
> htdig seems to be installed as part of KDE. I've never changed any
> htdig configs.  However, each morning, I have this email from cron
> in my box:
> 
> /etc/cron.daily/htdig:
> /etc/cron.daily/htdig: line 26: 10138 Terminated  lockfile-touch 
> /var/run/htdig.cron

I am also seeing this problem.  I have been ignoring it for a bit but
then finally decided to look into it.  The problem only exists on
systems where /bin/sh is linked to bash, which are a very many
systems.  Bash always prints the status of killed processes when those
processes are killed with any signal other than SIGINT or SIGPIPE.
This is arguably a bug in bash.  But it seems unlikely to be fixed.
Here is a reference.

  http://lists.gnu.org/archive/html/bug-bash/2006-09/msg00073.html
  Alternate Archive: http://www.mail-archive.com/bug-b...@gnu.org/msg02013.html

I can see in /etc/cron.daily/htdig that someone was trying to supress
this error by redirecting the output of the 'kill' to /dev/null.

  kill "${BADGER}" >/dev/null 2>&1

The redirection of the kill error output is incorrect.  It is not the
kill process that is emitting the terminated message.  It is the shell
interpreter that is running the script that is monitoring the
background status of the previous lockfile-touch command that is
emitting the message.  In order to have the shell avoid the message it
is necessary to redirect the output of the running shell to /dev/null
and then kill the background job.

  exec 2>/dev/null
  kill "${BADGER}"

If that is at the end of the script then that is good enough.  Let it
fall off the end of the script.  If there are more commands to be run
however then saving and restoring stderr may be more correct.  But it
is a lot of lines of code for little benefit.

  if [ -n "$BASH_VERSION" ]; then
exec 3>&2
exec 2>/dev/null
  fi
  kill "${BADGER}"
  wait
  if [ -n "$BASH_VERSION" ]; then
exec 2>&3
exec 3>&-
  fi
  lockfile-remove $HOME/tmp/foo

Therefore I suggest using the other solution.  Instead of killing with
the default SIGTERM kill with an explicit SIGINT.  Bash will not
produce a status message about processes killed with either SIGINT or
SIGPIPE.  SIGINT is a reasonable signal to use.  It greatly simplifies
the script error handling.

  kill -s INT "${BADGER}"
  lockfile-remove /var/run/htdig.cron

That is much the simpler way!

Also the unconditional creation of the lockfile even when it isn't
needed isn't optimal.  Currently the script creates a lockfile first.
Then it checks to see if it should run.  If so it calls rundig.  Then
it removes the lockfile and exits.  But by default run_rundig is false
and so nothing is ever run unless it is configured to do so but
regardless the lockfile is unnecessarily created.

Here is a patch that corrects the terminated message bug reported here
and also orders the actions differently so that no lockfile is
attempted if not needed.  I would actually like to do more but the
script is so small I couldn't bring myself to completely rewriting it.

Bob
--- htdig.original	2010-11-30 14:55:27.0 -0700
+++ htdig	2010-11-30 15:35:08.0 -0700
@@ -4,23 +4,27 @@
 	exit 0
 fi
 
-if ! lockfile-create /var/run/htdig.cron; then
-# Another htdig indexing cronjob is already running
-exit 0
-fi
-
-lockfile-touch /var/run/htdig.cron &
-# Save the PID of the lockfile-touch process
-BADGER="$!"
-
 if [ -r /etc/default/htdig ]; then
 	if [ -f /usr/bin/rundig ]; then
 		RUN=$(awk '/^run_rundig/ {print $3}' /etc/default/htdig)
 		if [ "$RUN" = "true" ]; then
+
+			if ! lockfile-create /var/run/htdig.cron; then
+			# Another htdig indexing cronjob is already running
+			exit 0
+			fi
+
+			lockfile-touch /var/run/htdig.cron &
+			# Save the PID of the lockfile-touch process
+			BADGER=$!
+
 			/usr/bin/rundig -a -s
+
+			kill -s INT "${BADGER}"
+			lockfile-remove /var/run/htdig.cron
+
 		fi
 	fi
 fi
 
-kill "${BADGER}" >/dev/null 2>&1
-lockfile-remove /var/run/htdig.cron
+exit 0
#!/bin/sh

if ! `which lockfile-create >/dev/null 2>&1` || [ ! -x /usr/bin/rundig ]; then
exit 0
fi

if [ -r /etc/default/htdig ]; then
if [ -f /usr/bin/rundig ]; then
RUN=$(awk '/^run_rundig/ {print $3}' /etc/default/htdig)
if [ "$RUN" = "true" ]; then

if ! lockfile-create /var/run/htdig.cron; then
# Another htdig indexing cronjob is already running
exit 0
fi

lockfile-touch /var/run/htdig.cron &
# Save the PID of the lockfile-touch process
BADGER=$!

/usr/bin/rundig -a -s

kill -s INT "${BADGER}"
lockfile-remove /var/run/htdig.cron

fi
fi
fi

exit 0


Bug#108947: Delayed Flight Canceled Becausee oof 'Hostile' Passengers

2008-09-08 Thread Bob Naik

 


 
Another kind of them be anew ordained, which may tell us
what may be good for a person that is the feet of lomasa
and dwaipayana and narada and had been no time for the oz
folk to construct railways, and the attitude of the populace.
introduction.   

Bug#497225: gnome-alsamixer upstream Git

2014-11-15 Thread Bob Bib
Just for the record:
gnome-alsamixer is currently keeped in GNOME Git repository:
https://git.gnome.org/browse/gnome-alsamixer/

---
Best wishes,
Bob


-- 
To UNSUBSCRIBE, email to debian-qa-packages-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/1416088775.356577680.1erba...@frv40.fwdcdn.com



Bug#815487: Acknowledgement ([live-build] hdd images with squashfs image > 4GB will not build)

2016-02-26 Thread Bob Rosbag

Took a closer look at the build scripts and found out a couple of things:

- the ntfs format problem can be solved by adding the "-Q" to mkfs.ntfs.
- syslinux still does not install on a ntfs image after correcting mkfs.ntfs
- extlinux officially supports: fat*, ntfs, ext2/3/4 and btrfs
- syslinux officially only supports fat* and ntfs (with ntfs bugged)

As solution I implemented extlinux and tested it succesfully for fat32, 
ntfs and ext4. Then I configured the scripts to use extlinux when 
syslinux is chosen with "lb config".
It seems extlinux can function as a complete and improved replacement 
for syslinux. If there are no specific advantages of using syslinux, it 
may be an option to completely remove it.


Attached a patch with changes for 'binary_hdd', 'binary_syslinux' and 
'binary_loopback_cfg'.


Bob
--- a/scripts/build/binary_hdd
+++ b/scripts/build/binary_hdd
@@ -70,12 +70,9 @@
 LB_PRIMARY_BOOTLOADER=$(echo "${LB_BOOTLOADERS}" | awk -F, '{ print $1 }')
 
 case ${LB_PRIMARY_BOOTLOADER} in
-		syslinux)
+		syslinux|extlinux)
 			case ${LB_BINARY_FILESYSTEM} in
-fat*|ntfs)
-	_BOOTLOADER=syslinux
-	;;
-ext[234]|btrfs)
+ext[234]|btrfs|ntfs|fat*)
 	_BOOTLOADER=extlinux
 	;;
 *)
@@ -184,9 +181,13 @@
 		Chroot chroot "parted -s ${FREELO} set 1 boot on" || true
 		Chroot chroot "parted -s ${FREELO} set 1 lba off" || true
 
-		if [ "${LB_PRIMARY_BOOTLOADER}" = "syslinux" ]
+		if [ "${_BOOTLOADER}" = "syslinux" ]
 		then
 			dd if=chroot/usr/lib/SYSLINUX/mbr.bin of=${FREELO} bs=440 count=1
+		
+		elif [ "${_BOOTLOADER}" = "extlinux" ]
+		then
+			dd if=chroot/usr/lib/EXTLINUX/mbr.bin of=${FREELO} bs=440 count=1
 		fi
 		;;
 
@@ -204,9 +205,13 @@
 		parted -s "${FREELO}" set 1 boot on || true
 		parted -s "${FREELO}" set 1 lba off || true
 
-		if [ "${LB_PRIMARY_BOOTLOADER}" = "syslinux" ]
+		if [ "${_BOOTLOADER}" = "syslinux" ]
 		then
 			dd if=/usr/lib/SYSLINUX/mbr.bin of=${FREELO} bs=440 count=1
+
+		elif [ "${_BOOTLOADER}" = "extlinux" ]
+		then
+			dd if=/usr/lib/EXTLINUX/mbr.bin of=${FREELO} bs=440 count=1
 		fi
 		;;
 esac
@@ -237,7 +242,7 @@
 
 	ntfs)
 		MKFS="ntfs"
-		MKFS_OPTIONS="-L ${LB_HDD_LABEL}"
+		MKFS_OPTIONS="-Q -L ${LB_HDD_LABEL}"
 		MOUNT_OPTIONS="-t ntfs-3g"
 		;;
 esac
@@ -267,6 +272,9 @@
 mkdir -p chroot/binary.tmp
 mount ${MOUNT_OPTIONS} ${FREELO} chroot/binary.tmp
 cp -T ${CP_OPTIONS} binary/ chroot/binary.tmp
+
+Echo_message "Done..."
+Echo_message "Installing bootloader ${_BOOTLOADER}..."
 
 FIXME()
 {
@@ -304,7 +312,7 @@
 		_SYSLINUX_INSTALLER="syslinux ${FREELO}"
 		;;
 	extlinux)
-		_SYSLINUX_INSTALLER="extlinux --install /binary.tmp/boot/extlinux"
+		_SYSLINUX_INSTALLER="extlinux --install /binary.tmp/extlinux"
 		;;
 	*)
 		_SYSLINUX_INSTALLER=""


--- a/scripts/build/binary_loopback_cfg
+++ b/scripts/build/binary_loopback_cfg
@@ -134,23 +134,10 @@
 
 	hdd*|*)
 		case ${LB_BINARY_FILESYSTEM} in
-			fat*|ntfs)
-_BOOTLOADER=syslinux
-
-case "${LB_MODE}" in
-	progress-linux)
-		_TARGET="binary/boot"
-		;;
-
-	*)
-		_TARGET="binary/syslinux"
-		;;
-esac
-;;
-
-			ext[234]|btrfs)
+
+			ext[234]|btrfs|fat*|ntfs)
 _BOOTLOADER=extlinux
-_TARGET="binary/boot/extlinux"
+_TARGET="binary/extlinux"
 ;;
 			*)
 Echo_error "syslinux/extlinux doesn't support ${LB_BINARY_FILESYSTEM}"
@@ -193,7 +180,7 @@
 do
 
case ${BOOTLOADER} in
-   "syslinux" )
+   "syslinux"|"extlinux" )
FOUND_SYSLINUX="True"
break ;;
esac


--- a/scripts/build/binary_syslinux
+++ b/scripts/build/binary_syslinux
@@ -31,7 +31,7 @@
 do
 
case ${BOOTLOADER} in
-   "syslinux" )
+   "syslinux"|"extlinux" )
FOUND_MYSELF="True"
break ;;
esac
@@ -90,23 +90,18 @@
 
 	hdd*|*)
 		case ${LB_BINARY_FILESYSTEM} in
-			fat*|ntfs)
-_BOOTLOADER=syslinux
-
+			ext[234]|btrfs|fat*|ntfs)
+_BOOTLOADER=extlinux
+
 case "${LB_MODE}" in
 	progress-linux)
 		_TARGET="binary/boot"
 		;;
 
 	*)
-		_TARGET="binary/syslinux"
+		_TARGET="binary/extlinux"
 		;;
 esac
-;;
-
-			ext[234]|btrfs)
-_BOOTLOADER=extlinux
-_TARGET="binary/boot/extlinux"
 ;;
 			*)
 Echo_error "syslinux/extlinux doesn't support ${LB_BINARY_FILESYSTEM}"
@@ -327,7 +322,7 @@
 
 case "${LB_MODE}" in
 	progress-linux)
-		for _FILE in "${_TARGET}/isolinux.bin" "${_TARGET}/isolinux.cfg" "${_TARGET}/syslinux.cfg"
+		for _FILE in "${_TARGET}/isolinux.bin" "${_TARGET}/isolinux.cfg" "${_TARGET}/syslinux.cfg" "${_TARGET}/extlinux.cfg"
 		do
 			if [ -e "${_FILE}" ]
 			then


Bug#153793: Online Pharmacy - Wholesale Prices

2004-03-20 Thread Bob Walsh
Absolutely the cheapest Gen.eric Dr.ugs from Canada

http://yaounde.rt5d4me.com/gp/default.asp?ID=10045

To be taken off:
http://device.rt5d4me.com/er/er.asp?Folder=gp





MMA package on debian

2009-06-29 Thread Bob van der Poel
I'm the  author of the MMA package and the version on the servers is very
old. A newer one is on my website at http://www.mellowood.ca/mma which
includes  a .deb.

The original maintainer of the package has abandoned doing the .deb MMA
thing.

 So, how do I get this replaced on the servers in a easy to do fashion.

-- 
 Listen to my CD at http://www.mellowood.ca/music/cedars ****
Bob van der Poel ** Wynndel, British Columbia, CANADA **
EMAIL: b...@mellowood.ca
WWW:   http://www.mellowood.ca


Re: MMA package on debian

2009-07-07 Thread Bob van der Poel
Hope you're the right fellows to be talking to about this ... if not, could
you direct me.

I've written the volunteer who said he wanted to package mma. No response.
And, I think the offer is quite old. So, what do I do next?

I'd really like to get the very old package out of the repositories. Plus,
I'm planning a new release later this week and it'd be nice to have that in
the system.

Right now I do have .deb on my site  <http://www.mellowood.ca/mma/downloads>
http://www.mellowood.ca/mma/downloads.html if you want to verify it or
whatever.

Failing all that, I can just forget about supplying a .deb ... but I'm
trying to get as many folks as I can to easily use the package.

Best,

On Mon, Jun 29, 2009 at 1:14 PM, Jan Hauke Rahm  wrote:

> On Mon, Jun 29, 2009 at 09:26:09AM -0700, Bob van der Poel wrote:
> >I'm the  author of the MMA package and the version on the servers is
> very
> >old. A newer one is on my website at http://www.mellowood.ca/mmawhich
> >includes  a .deb.
> >
> >The original maintainer of the package has abandoned doing the .deb
> MMA
> >thing.
> >
> > So, how do I get this replaced on the servers in a easy to do
> fashion.
>
> You might be pleased to hear that there is already someone working on it
> as you can see here:
>
>
> http://mentors.debian.net/cgi-bin/sponsor-pkglist?action=details;package=mma
>
> Kind regards,
> Hauke
>
> -BEGIN PGP SIGNATURE-
> Version: GnuPG v1.4.9 (GNU/Linux)
>
> iFYEAREKAAYFAkpJILkACgkQGOp6XeD8cQ0fnwDfXMFTwK/1PGi7O/fUOJXOu9YG
> DEIKqHnJN9ot6gDfefQHcd7xatMqqadxy90ii3OOq0pMzmYMWoxfQw==
> =Ztvp
> -END PGP SIGNATURE-
>
>


-- 
 Listen to my CD at http://www.mellowood.ca/music/cedars 
Bob van der Poel ** Wynndel, British Columbia, CANADA **
EMAIL: b...@mellowood.ca
WWW:   http://www.mellowood.ca