Bug#658540: gnome does not pull in gkbd-capplet but should

2012-12-01 Thread Michael Dorrington
Package: gkbd-capplet
Version: 3.4.0.2-1
Followup-For: Bug #658540
Control: affects -1 + gnome

The 'gnome' meta-package does not pull in 'gkbd-capplet'.  Not having
'gkbd-capplets' installed means when a user clicks on Show Keyboard
Layout in GNOME Shell instead of getting a keyboard layout they get an
error notification.  In order for the 'gnome' meta-package to fulfil its
description it should pull in 'gkbd-capplet' either directly or indirectly.

Regards,
Mike.

-- 
FSF member #9429
http://www.fsf.org/register_form?referrer=9429
http://www.fsf.org/about
The Free Software Foundation (FSF) is a nonprofit with a worldwide
mission to promote computer user freedom and to defend the rights of all
free software users.



signature.asc
Description: OpenPGP digital signature


Bug#658540: gnome-core does not pull in gkbd-capplet but should

2012-12-01 Thread Michael Dorrington
Package: gkbd-capplet
Version: 3.4.0.2-1
Followup-For: Bug #658540
Control: reassign -1 gnome-core 1:3.4+6
Control: fixed -1 1:3.4+7

It seems appropriate to reassign this bug to 'gnome-core' which does not
depend on 'gkbd-capplet' in the version currently in wheezy (1:3.4+6)
but does in the version currently in sid (1:3.4+7).

Regards,
Mike.

-- 
FSF member #9429
http://www.fsf.org/register_form?referrer=9429
http://www.fsf.org/about
The Free Software Foundation (FSF) is a nonprofit with a worldwide
mission to promote computer user freedom and to defend the rights of all
free software users.



signature.asc
Description: OpenPGP digital signature


Bug#653312: tahoe-lafs: Error on building from source: aborting due to unexpected upstream changes

2012-03-04 Thread Michael Dorrington
I think the problem comes from patching and not cleaning out files that
are build generated.

Attached is a patch that makes rebuild possible.  It should at least be
a start in fixing the bug.  A git repo including this and additional
changes at:
http://anonscm.debian.org/gitweb/?p=users/michaeld-guest/tahoe.git

Regards,
Mike.
diff --git a/debian/patches/exclude_buildtest_package.diff b/debian/patches/exclude_buildtest_package.diff
index 2471409..cadb425 100644
--- a/debian/patches/exclude_buildtest_package.diff
+++ b/debian/patches/exclude_buildtest_package.diff
@@ -2,10 +2,8 @@ Description: Exclude buildtest python package from Debian package.
  By default tahoe-lafs also install a buildtest package but this isn't relevant
  in the context of the Debian package.
 Author: bertagaz berta...@ptitcanardnoir.org
-Index: tahoe/setup.py
-===
 tahoe.orig/setup.py	2011-04-13 22:43:22.349847608 +0200
-+++ tahoe/setup.py	2011-04-13 22:43:54.277842306 +0200
+--- a/setup.py
 b/setup.py
 @@ -404,7 +404,7 @@
  sdist: MySdist,
  },
@@ -15,24 +13,8 @@ Index: tahoe/setup.py
classifiers=trove_classifiers,
test_suite=allmydata.test,
install_requires=install_requires,
-Index: tahoe/src/allmydata_tahoe.egg-info/SOURCES.txt
-===
 tahoe.orig/src/allmydata_tahoe.egg-info/SOURCES.txt	2011-04-13 22:46:13.953848270 +0200
-+++ tahoe/src/allmydata_tahoe.egg-info/SOURCES.txt	2011-04-13 22:46:27.061842298 +0200
-@@ -476,7 +476,5 @@
- src/allmydata_tahoe.egg-info/not-zip-safe
- src/allmydata_tahoe.egg-info/requires.txt
- src/allmydata_tahoe.egg-info/top_level.txt
--src/buildtest/__init__.py
--src/buildtest/test_build_with_fake_dist.py
- static/tahoe.py
--twisted/plugins/allmydata_trial.py
-\ No newline at end of file
-+twisted/plugins/allmydata_trial.py
-Index: tahoe/src/allmydata_tahoe.egg-info/top_level.txt
-===
 tahoe.orig/src/allmydata_tahoe.egg-info/top_level.txt	2011-04-13 22:46:53.945848318 +0200
-+++ tahoe/src/allmydata_tahoe.egg-info/top_level.txt	2011-04-13 22:47:01.213842243 +0200
+--- a/src/allmydata_tahoe.egg-info/top_level.txt
 b/src/allmydata_tahoe.egg-info/top_level.txt
 @@ -1,2 +1 @@
  allmydata
 -buildtest
diff --git a/debian/patches/remove_upstream_setup_deps.diff b/debian/patches/remove_upstream_setup_deps.diff
index 640425b..5021240 100644
--- a/debian/patches/remove_upstream_setup_deps.diff
+++ b/debian/patches/remove_upstream_setup_deps.diff
@@ -2,10 +2,8 @@ Description: Remove upstream setup dependencies.
  Tahoe-lafs setup uses a custom setuptools which rely on darcsver to do some
  smart guessings. This isn't relevant in Debian and needs to be ignored.
 Author: bertagaz berta...@ptitcanardnoir.org
-Index: tahoe/setup.cfg
-===
 tahoe.orig/setup.cfg	2011-09-14 13:28:55.0 +0200
-+++ tahoe/setup.cfg	2011-09-14 14:00:08.127061668 +0200
+--- a/setup.cfg
 b/setup.cfg
 @@ -4,16 +4,6 @@
  	http://tahoe-lafs.org/source/tahoe-lafs/deps/tahoe-dep-sdists/
  	http://tahoe-lafs.org/source/tahoe-lafs/deps/tahoe-lafs-dep-eggs/
@@ -23,10 +21,8 @@ Index: tahoe/setup.cfg
  [egg_info]
  tag_build = 
  tag_date = 0
-Index: tahoe/setup.py
-===
 tahoe.orig/setup.py	2011-06-25 13:19:00.0 +0200
-+++ tahoe/setup.py	2011-09-14 13:57:36.726551958 +0200
+--- a/setup.py
 b/setup.py
 @@ -67,15 +67,15 @@
  del sys.argv[1]
  install_requires += [fakedependency = 1.0.0]
diff --git a/debian/rules b/debian/rules
index 47ee783..0ebaa6b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -12,6 +12,9 @@ clean:
 	dh_testroot
 	python setup.py clean
 	rm -rf build
+	rm -f src/allmydata_tahoe.egg-info/PKG-INFO
+	rm -f src/allmydata_tahoe.egg-info/SOURCES.txt
+	rm -f src/allmydata_tahoe.egg-info/requires.txt
 	find . -name *\.py[co] -exec rm -f {} \;
 	dh_clean
 


signature.asc
Description: OpenPGP digital signature


Bug#594827: installation-reports: kFreeBSD install using, daily-build 20100828-3

2012-03-03 Thread Michael Dorrington
reassign 594827 kbdcontrol
thanks

The only remaining issue raised is with kbdcontrol so reassigning to that.




signature.asc
Description: OpenPGP digital signature


Bug#594827: installation-reports: kFreeBSD install using, daily-build 20100828-3

2012-03-03 Thread Michael Dorrington
forcemerge 661825 594827
thanks

Keyboard issue has been raised in #661825 so merging.




signature.asc
Description: OpenPGP digital signature


Bug#594827: installation-reports: kFreeBSD install using, daily-build 20100828-3

2012-03-03 Thread Michael Dorrington
On 03/03/12 22:40, Samuel Thibault wrote:
 reassign 594827 console-setup-udeb
 done 594827 1.75
 thanks
 
 Michael Dorrington, le Sat 03 Mar 2012 18:00:09 +, a écrit :
 reassign 594827 kbdcontrol
 thanks

 The only remaining issue raised is with kbdcontrol so reassigning to that.
 
 Actually it's rather console-setup-udeb, and I believe it is fixed in
 the latest versions.

I installed with the latest mini.iso:
http://d-i.debian.org/daily-images/kfreebsd-i386/20120303-00:10/netboot/mini.iso
and the system still had the same problem, that the keyboard was not
configured as specified in the installer.  The system has both
console-setup and console-setup-freebsd at version 1.75.

Regards,
Mike.



signature.asc
Description: OpenPGP digital signature


Bug#594827: installation-reports: kFreeBSD install using, daily-build 20100828-3

2012-03-03 Thread Michael Dorrington
On 03/03/12 23:18, Samuel Thibault wrote:
snip
 But the installer had the keyboard properly configured, right?

No, just retested and the keyboard is wrong/unconfigured after the
keyboard selection, when in hostname and domain entry.

 For the installed system part, it's most probably to be discussed along
 661825.

Regards,
Mike.



signature.asc
Description: OpenPGP digital signature


Bug#594684: xserver-xorg-video-siliconmotion: exactly how the sarea patch worked for me

2011-04-30 Thread Michael Dorrington

Jason Woofenden wrote:
 Package: xserver-xorg-video-siliconmotion
 Version: 1:1.7.3-2
 Severity: normal
snip
 Then I googled around for how to get the siliconmotion driver
 working, and tried the following procedure:
 
 
   apt-get build-dep xorg-server
   mkdir xorg-server
   cd xorg-server
   apt-get source xorg-server
   dpkg-source -x xorg-server*.dsc
   cd xorg-server*/debian/patches/
   wget http://jasonwoof.com/downloads/01_mips-sarea.diff
   echo 01_mips-sarea.diff  series
   cd ../../
   dpkg-buildpackage -b -uc
   cd ../
   rm xserver-xorg-core-dbg*
   sudo dpkg -i *.deb
 
 Except I didn't install all the .debs, just the ones that were
 already installed.
 
 Then from aptitude, I installed the siliconmotion driver again, and
 rebooted.

After following this procedure, including having the correct xorg.conf,
I have working X. However, the VGA output under X does not work for me.
If I switch to a virtual console then I do get the virtual console
outputted to VGA. Do you have working VGA output under X?

Regards,
Mike.



signature.asc
Description: OpenPGP digital signature


Bug#624695: xserver-xorg-video-siliconmotion: No VGA output on Lemote Yeeloong.

2011-04-30 Thread Michael Dorrington
Package: xserver-xorg-video-siliconmotion
Version: 1:1.7.3-2
Severity: normal
Tags: patch
User: debian-yeeloong-proj...@lists.alioth.debian.org
Usertags: yeeloong
X-Debbugs-CC: debian-yeeloong-proj...@lists.alioth.debian.org

After using the patch to xorg-server detailed in #594684
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=594684 and the
include xorg.conf for help, X works on the attached screen (LVDS) of the
Lemote Yeeloong. However, the VGA output under X does not work. Further,
under a virtual console the VGA output does work.

This post to the debian-yeelong-project list

[debian-yeeloong-project] Loongson console display text
http://lists.alioth.debian.org/pipermail/debian-yeeloong-project/2010-August/09.html

details several patches including
http://www.bjlx.org.cn/loongson2f/squeeze/xserver-xorg-video-siliconmotion/98_sm712_CRT_enable.diff
I guess that 'CRT' in the name is referring to external monitor output
(the VGA). I am not sure of the correctness of the patch, it could
certainly do with being reformatted. But applying the patch results in
VGA output under X working as expected.

Regards,
Mike.

-- Package-specific info:
X server symlink status:

lrwxrwxrwx 1 root root 13 Mar 20 17:16 /etc/X11/X - /usr/bin/Xorg
-rwxr-xr-x 1 root root 2196096 Mar 20 23:40 /usr/bin/Xorg

VGA-compatible devices on PCI bus:
--
00:08.0 VGA compatible controller [0300]: Silicon Motion, Inc. SM712 LynxEM+ 
[126f:0712] (rev b0)

Xorg X server configuration file status:

-rw-r--r-- 1 root root 553 Mar 20 19:45 /etc/X11/xorg.conf

Contents of /etc/X11/xorg.conf:
---
Section Device
Identifier  Card0
Driver  siliconmotion
Option  pci_burst  true
Option  HWCursor   true
Option  VideoKey   45000
Option  UseBIOSfalse
Option  PanelSize  1024x600
Option  CSCVideo   false
EndSection
 
Section Screen
Identifier  Screen0
Device  Card0
Monitor Monitor0
DefaultDepth16
EndSection

/etc/X11/xorg.conf.d does not exist.

/etc/modprobe.d contains no KMS configuration files.

Kernel version (/proc/version):
---
Linux version 2.6.38-libre-lemote (oliva@loongson2f-1) (gcc version 4.3.2 
(Debian 4.3.2-1.1) ) #1 PREEMPT Wed Mar 16 05:33:51 UTC 2011

Xorg X server log files on system:
--
-rw-r--r-- 1 root root 20926 Apr 16 10:08 /var/log/Xorg.1.log
-rw-r--r-- 1 root root 20444 Apr 30 17:18 /var/log/Xorg.0.log


DRM Information from dmesg:
---


-- System Information:
Debian Release: 6.0.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: mipsel (mips64)

Kernel: Linux 2.6.38-libre-lemote (PREEMPT)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages xserver-xorg-video-siliconmotion depends on:
ii  libc6 2.11.2-10  Embedded GNU C Library: Shared lib
ii  xserver-xorg-core [xorg-video 2:1.7.7-13 Xorg X server - core server

xserver-xorg-video-siliconmotion recommends no packages.

xserver-xorg-video-siliconmotion suggests no packages.

-- no debconf information

--- ../xx/xserver-xorg-video-siliconmotion-1.7.3/src/smi_driver.c	2010-03-09 23:39:23.451798382 +0800
+++ xserver-xorg-video-siliconmotion-1.7.3/src/smi_driver.c	2010-03-10 10:36:58.835798871 +0800
@@ -1805,6 +1797,11 @@
 pScreen-SaveScreen = SMI_SaveScreen;
 pSmi-CloseScreen = pScreen-CloseScreen;
 pScreen-CloseScreen = SMI_CloseScreen;
+/* Added by Belcon to enable LCD Panel Control Select */
+if (pSmi-Chipset == SMI_LYNXEMplus)
+{
+VGAOUT8_INDEX (pSmi, VGA_SEQ_INDEX, VGA_SEQ_DATA, 0x22, 2);
+}
 
 if ((IS_MSOC(pSmi) 
 	 !xf86DPMSInit(pScreen, SMI501_DisplayPowerManagementSet, 0)) ||


signature.asc
Description: OpenPGP digital signature


Bug#594684: xserver-xorg-video-siliconmotion: exactly how the sarea patch worked for me

2011-04-30 Thread Michael Dorrington
 I have working X. However, the VGA output under X does not work for me.=

 If I switch to a virtual console then I do get the virtual console
 outputted to VGA. Do you have working VGA output under X?

Patch required to get VGA output working, see
#624695 xserver-xorg-video-siliconmotion: No VGA output on Lemote
Yeeloong. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D624695.

Regards,
Mike.



signature.asc
Description: OpenPGP digital signature


Bug#624241: update-manager-gnome: [CRASH] Uncaught exception ZeroDivisionError in Frontend/Gtk/GtkProgress.py:688

2011-04-26 Thread Michael Dorrington
Package: update-manager-gnome
Version: 0.200.5-1
Severity: normal
File: /usr/share/pyshared/UpdateManager/Frontend/Gtk/GtkProgress.py

Update manager crashed while performing security upgrades.

The computer is a Yeeloong, this has a small screen of 1024x600, could this be
the cause? Or that it is mipsel?

*** /tmp/update-manager-bug2VhB6S
The information below has been automatically generated.
Please do not remove this from your bug report.

- Exception Type: type 'exceptions.ZeroDivisionError'
- Exception Value: ZeroDivisionError('float division',)
- Exception Origin: _MainThread(MainThread, started 71048)
- Exception Traceback:
  File
/usr/lib/pymodules/python2.6/UpdateManager/Frontend/Gtk/GtkProgress.py, line
602, in _sig_item_update
self._update_percent()
  File
/usr/lib/pymodules/python2.6/UpdateManager/Frontend/Gtk/GtkProgress.py, line
688, in _update_percent
self._download_count)




-- System Information:
Debian Release: 6.0.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: mipsel (mips64)

Kernel: Linux 2.6.38-libre-lemote (PREEMPT)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages update-manager-gnome depends on:
ii  gconf22.28.1-6   GNOME configuration database syste
ii  gksu  2.0.2-5graphical frontend to su
ii  python2.6.6-3+squeeze6   interactive high-level object-orie
ii  python-dbus   0.83.1-1   simple interprocess messaging syst
ii  python-gconf  2.28.1-1   Python bindings for the GConf conf
ii  python-gobject2.21.4+is.2.21.3-1 Python bindings for the GObject li
ii  python-gtk2   2.17.0-4   Python bindings for the GTK+ widge
ii  python-support1.0.10 automated rebuilding support for P
ii  python-vte1:0.24.3-2 Python bindings for the VTE widget
ii  update-manager-core   0.200.5-1  APT update manager core functional

update-manager-gnome recommends no packages.

Versions of packages update-manager-gnome suggests:
ii  software-properties-gtk0.60.debian-3 manage the repositories that you i
ii  update-notifier0.99.3debian8 Daemon which notifies about packag




signature.asc
Description: OpenPGP digital signature


Bug#620420: grub-yeeloong: grub-mkimage looks in /usr/lib/grub/mipsel-yeeloong/ but files in /usr/lib/grub/mips-yeeloong/

2011-04-01 Thread Michael Dorrington
Package: grub-yeeloong
Version: 1.98+20100804-14
Severity: normal
User: debian-yeeloong-proj...@lists.alioth.debian.org
Usertags: yeeloong
X-Debbugs-CC: debian-yeeloong-proj...@lists.alioth.debian.org

The program grub-mkimage in the grub-yeeloong package is looking in
/usr/lib/grub/mipsel-yeeloong/ for the modules by default which does not
exist. The modules are in /usr/lib/grub/mips-yeeloong/ . The
Architecture is mipsel so perhaps that means the correct location for
the modules should be /usr/lib/grub/mipsel-yeeloong/ .

# grub-mkimage --output=/dev/null --format=mipsel-yeeloong-elf
grub-mkimage: error: cannot open /usr/lib/grub/mipsel-yeeloong/moddep.lst.
# grub-mkimage --output=/dev/null --format=mipsel-yeeloong-flash
grub-mkimage: error: cannot open /usr/lib/grub/mipsel-yeeloong/moddep.lst.
# ls /usr/lib/grub/
grub-mkconfig_lib  mips-yeeloong  update-grub_lib
# ls -d /usr/lib/grub/mips-yeeloong/
/usr/lib/grub/mips-yeeloong/
# grub-mkimage --output=/dev/null --format=mipsel-yeeloong-elf 
--directory=/usr/lib/grub/mips-yeeloong/
# grub-mkimage --output=/dev/null --format=mipsel-yeeloong-flash 
--directory=/usr/lib/grub/mips-yeeloong/
# 

Regards,
Mike.

-- System Information:
Debian Release: 6.0.1
  APT prefers squeeze-updates
  APT policy: (500, 'squeeze-updates'), (500, 'stable')
Architecture: mipsel (mips64)

Kernel: Linux 2.6.38-libre-lemote (PREEMPT)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages grub-yeeloong depends on:
ii  debconf [debconf-2.0]   1.5.36.1 Debian configuration management sy
ii  grub-common 1.98+20100804-14 GRand Unified Bootloader, version 
ii  ucf 3.0025+nmu1  Update Configuration File: preserv

grub-yeeloong recommends no packages.

Versions of packages grub-yeeloong suggests:
ii  os-prober 1.42   utility to detect other OSes on a 

-- debconf information:
  grub2/kfreebsd_cmdline:
  grub2/device_map_regenerated:
* grub2/linux_cmdline: tty no_auto_cmd machtype=8.9
  grub2/kfreebsd_cmdline_default: quiet
  grub2/linux_cmdline_default: quiet





signature.asc
Description: OpenPGP digital signature


Bug#600365: [Fwd: Re: Bug#600365 closed by Josselin Mouette j...@debian.org (Bug#600365: fixed in libgksu 2.0.13~pre1-3)]

2010-12-05 Thread Michael Dorrington
Petr Salinger wrote:

 $ gksu gnome-system-log
 
 kvm_open: kvm_nlist: No such file or directory
 
 No protocol specified
 
 (gnome-system-log:4168): gnome-system-log-CRITICAL **: Unable to parse
 
 arguments: Cannot open display:
 
 LibGTop-Server: pid 4184 received eof.
 
 $ echo $?
 
 1
 
 Does gksu id work for you ?
   
Yes and show its run as uid 0.

$ gksu id
kvm_open: kvm_nlist: No such file or directory
uid=0(root) gid=0(root) groups=0(root)
LibGTop-Server: pid 8762 received eof.


 Please can you try whether xhost +local: before gksu gnome-system-log 
 does help for you ?
   
Yes, it works then.

Before:

$ gksu gnome-system-log
kvm_open: kvm_nlist: No such file or directory
No protocol specified

(gnome-system-log:8938): gnome-system-log-CRITICAL **: Unable to parse 
arguments: Cannot open display:
LibGTop-Server: pid 8949 received eof.

And gnome-system-log not displayed.

Then do:

$ xhost +local:
non-network local connections being added to access control list

After this gnome-system-log is displayed:

$ gksu gnome-system-log
kvm_open: kvm_nlist: No such file or directory
$ LibGTop-Server: pid 9202 received eof.

Interestingly, subsequent invocations do not produce the output to terminal:

$ gksu gnome-system-log
$


 Cheers
   
 Petr
Cheers,

Mike.




signature.asc
Description: OpenPGP digital signature


Bug#600365: closed by Josselin Mouette j...@debian.org (Bug#600365: fixed in libgksu 2.0.13~pre1-3)

2010-11-21 Thread Michael Dorrington

Debian Bug Tracking System wrote:
[snip]
 Changes: 
  libgksu (2.0.13~pre1-3) unstable; urgency=low
  .
* pt_BR.po: updated Brazilian Portuguese translation by Sérgio
  Cipolla. Closes: #601168.
* 01_tcdrain_kfreebsd.patch: patch from Petr Salinger. Dont use
  tcdrain on kfreebsd. Closes: #600365.

With the attached libgksu-2.0.13~pre1-kfreebsd_tcdrain-1.patch patch
applied to gksu,  the Granting Rights window is now displayed but gksu
does not completely work, the program that is granted rights is never
displayed.

Example of using the command for Log File Viewer menu item:

$ gksu gnome-system-log
kvm_open: kvm_nlist: No such file or directory
No protocol specified

(gnome-system-log:4168): gnome-system-log-CRITICAL **: Unable to parse
arguments: Cannot open display:
LibGTop-Server: pid 4184 received eof.
$ echo $?
1

Whereas, the command does run using su:

$ su -c gnome-system-log
Password:
GConf Error: Failed to contact configuration server; the most common
cause is a missing or misconfigured D-Bus session bus daemon. See
http://projects.gnome.org/gconf/ for information. (Details -  1: Failed
to get connection to session: Did not receive a reply. Possible causes
include: the remote application did not send a reply, the message bus
security policy blocked the reply, the reply timeout expired, or the
network connection was broken.)
lots more error messages like this but gnome-system-log works
$

Do you want me to open a new bug report for this or continue to use this
bug report?

Additionally, I attach a patch that makes sure the tcdrain function is
not used on FreeBSD as well as kFreeBSD. Perhaps this could be submitted
upstream?

Regards,
Mike.
--- libgksu-2.0.13~pre1/libgksu/libgksu.c	2009-08-16 23:16:09.0 +0100
+++ libgksu-2.0.13~pre1-kfreebsd/libgksu/libgksu.c	2010-11-21 15:04:41.0 +
@@ -2202,7 +2202,9 @@
 	  write (fdpty, line, strlen(line));
 	  g_free (line);
 
+#ifndef __FreeBSD_kernel__
 	  tcdrain (fdpty);
+#endif
 
 	  bzero (buf, 256);
 	  read (fdpty, buf, 255);
Description: Do not use tcdrain on kFreeBSD or FreeBSD.  
 The tcdrain call causes issues on kFreeBSD and FreeBSD so do not use it.
Author: Michael Dorrington michael.dorring...@gmail.com
Last-Update: 2010-11-21

--- libgksu-2.0.13~pre1.orig/libgksu/libgksu.c	2009-08-16 23:16:09.0 +0100
+++ libgksu-2.0.13~pre1/libgksu/libgksu.c	2010-11-21 15:10:47.0 +
@@ -2202,7 +2202,9 @@
 	  write (fdpty, line, strlen(line));
 	  g_free (line);
 
+#if ! defined(__FreeBSD__)  ! defined(__FreeBSD_kernel__)
 	  tcdrain (fdpty);
+#endif
 
 	  bzero (buf, 256);
 	  read (fdpty, buf, 255);


signature.asc
Description: OpenPGP digital signature


Bug#601902: gnome-netstatus-applet: On kfreebsd, does not understand the kernel network information.

2010-11-14 Thread Michael Dorrington

Robert Millan wrote:
 2010/11/13 Michael Dorrington michael.dorring...@gmail.com:
 netstatus-sysdeps.c: In function ‘wireless_getval’:
 netstatus-sysdeps.c:408: warning: implicit declaration of function ‘strlcpy’
 
 Add -lbsd to CFLAGS

Added -lbsd to Makefile.in:
-CFLAGS = @CFLAGS@
+CFLAGS = @CFLAGS@ -lbsd

Which made it to the Makefile:
-CFLAGS = -g -O2 -g -Wall -O2
+CFLAGS = -g -O2 -g -Wall -O2 -lbsd

But build still has:
netstatus-sysdeps.c:408: warning: implicit declaration of function ‘strlcpy’

 netstatus-sysdeps.c: In function ‘get_wi_data’:
 netstatus-sysdeps.c:474: error: storage size of ‘wreq’ isn’t known
 
 Seems like wireless structs aren't properly defined.  Perhaps
 this is the same problem that caused #601803 ?
 
 grep for struct.*wreq in kfreebsd headers, see if the declaration is
 present, and why it isn't accessible.
 

# apt-get install kfreebsd-headers-8-686

# grep -rl 'struct.*wreq' /usr/src/kfreebsd-headers-8* 2 /dev/null
Nothing

Regards,
Mike.



signature.asc
Description: OpenPGP digital signature


Bug#601902: gnome-netstatus-applet: On kfreebsd, does not understand the kernel network information.

2010-11-13 Thread Michael Dorrington
Robert Millan wrote:
 2010/10/30 Michael Dorrington michael.dorring...@gmail.com:
   
 On kfreebsd, the gnome-netstatus-applet does not understand the way the
 kernel presents network interface information.
 

 Probably related to:

 ./src/netstatus-sysdeps.c:#ifdef __FreeBSD__
 ./src/netstatus-sysdeps.c:#if !defined (__FreeBSD__)
 ./src/netstatus-sysdeps.c:#else /* defined(__FreeBSD__) */
 ./src/netstatus-sysdeps.c:#endif /* !defined(__FreeBSD__) */

 Does s/__FreeBSD__/__FreeBSD_kernel__/ help?
   
I applied the attached patch but it failed to build with the following:

gcc -DHAVE_CONFIG_H -I. -I.. -I../src -DPREFIX=\/usr\ 
-DSYSCONFDIR=\/etc\ -DDATADIR=\/usr/share\ -DLIBDIR=\/usr/lib\ 
-DORBIT2=1 -pthread -I/usr/include/panel-2.0 -I/usr/include/gconf/2 
-I/usr/include/gtk-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/orbit-2.0 
-I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ 
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 
-I/usr/include/libxml2 -I/usr/include/libbonobo-2.0 
-I/usr/include/libgnomecanvas-2.0 -I/usr/include/libgnome-2.0 
-I/usr/include/bonobo-activation-2.0 -I/usr/include/gail-1.0 
-I/usr/include/libart-2.0 -I/usr/include/gnome-vfs-2.0 
-I/usr/lib/gnome-vfs-2.0/include-Wall -Wmissing-prototypes  
-DNETSTATUS_ICONDIR=\/usr/share/icons/gnome-netstatus\ 
-DNETSTATUS_BUILDERDIR=\/usr/share/gnome-netstatus\ 
-DGNOMELOCALEDIR=\/usr/share/locale\-g -O2 -g -Wall -O2 -c 
netstatus-iface.c
netstatus-iface.c:768: warning: ‘print_ash_addr’ defined but not used
netstatus-iface.c:792: warning: ‘print_ax25_addr’ defined but not used
netstatus-iface.c:826: warning: ‘print_rose_addr’ defined but not used
netstatus-iface.c:832: warning: ‘print_x25_addr’ defined but not used
netstatus-iface.c:844: warning: ‘print_dlci_addr’ defined but not used
netstatus-iface.c:850: warning: ‘print_irda_addr’ defined but not used
netstatus-iface.c:856: warning: ‘print_econet_addr’ defined but not used
netstatus-iface.c:874: warning: ‘hw_types’ defined but not used
netstatus-iface.c: In function ‘netstatus_iface_get_inet4_details’:
netstatus-iface.c:715: warning: dereferencing pointer ‘({anonymous})’ does 
break strict-aliasing rules
netstatus-iface.c:715: note: initialized from here
netstatus-iface.c:737: warning: dereferencing pointer ‘({anonymous})’ does 
break strict-aliasing rules
netstatus-iface.c:737: note: initialized from here
netstatus-iface.c:743: warning: dereferencing pointer ‘({anonymous})’ does 
break strict-aliasing rules
netstatus-iface.c:743: note: initialized from here
netstatus-iface.c:748: warning: dereferencing pointer ‘({anonymous})’ does 
break strict-aliasing rules
netstatus-iface.c:748: note: initialized from here
gcc -DHAVE_CONFIG_H -I. -I.. -I../src -DPREFIX=\/usr\ 
-DSYSCONFDIR=\/etc\ -DDATADIR=\/usr/share\ -DLIBDIR=\/usr/lib\ 
-DORBIT2=1 -pthread -I/usr/include/panel-2.0 -I/usr/include/gconf/2 
-I/usr/include/gtk-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/orbit-2.0 
-I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ 
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 
-I/usr/include/libxml2 -I/usr/include/libbonobo-2.0 
-I/usr/include/libgnomecanvas-2.0 -I/usr/include/libgnome-2.0 
-I/usr/include/bonobo-activation-2.0 -I/usr/include/gail-1.0 
-I/usr/include/libart-2.0 -I/usr/include/gnome-vfs-2.0 
-I/usr/lib/gnome-vfs-2.0/include-Wall -Wmissing-prototypes  
-DNETSTATUS_ICONDIR=\/usr/share/icons/gnome-netstatus\ 
-DNETSTATUS_BUILDERDIR=\/usr/share/gnome-netstatus\ 
-DGNOMELOCALEDIR=\/usr/share/locale\-g -O2 -g -Wall -O2 -c 
netstatus-sysdeps.c
netstatus-sysdeps.c: In function ‘wireless_getval’:
netstatus-sysdeps.c:408: warning: implicit declaration of function ‘strlcpy’
netstatus-sysdeps.c: In function ‘get_wi_data’:
netstatus-sysdeps.c:474: error: storage size of ‘wreq’ isn’t known
netstatus-sysdeps.c:513: warning: assignment makes pointer from integer without 
a cast
netstatus-sysdeps.c:516: warning: assignment makes integer from pointer without 
a cast
netstatus-sysdeps.c:521: warning: assignment makes pointer from integer without 
a cast
netstatus-sysdeps.c:474: warning: unused variable ‘wreq’
make[4]: *** [netstatus-sysdeps.o] Error 1
make[4]: Leaving directory `/usr/src/gnome-netstatus-2.28.1-kfreebsd2/src'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/usr/src/gnome-netstatus-2.28.1-kfreebsd2/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/gnome-netstatus-2.28.1-kfreebsd2'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/gnome-netstatus-2.28.1-kfreebsd2'
make: *** [debian/stamp-makefile-build] Error

Bug#589460: vala: FTBFS on kfreebsd-*: 6 of 76 tests failed

2010-11-13 Thread Michael Dorrington
tags |589460 + experimental
thanks

Builds on squeeze and unstable. Bug only in experimental. Tagging as such.

https://buildd.debian.org/status/package.php?p=valasuite=squeeze
https://buildd.debian.org/status/package.php?p=valasuite=unstable

Regards,
Mike.
|




signature.asc
Description: OpenPGP digital signature


Bug#601901: gnome-applets: On kfreebsd, cpufreq-applet not included but still listed in Add to Panel.

2010-10-30 Thread Michael Dorrington
Package: gnome-applets
Version: 2.30.0-3
Severity: normal
User: debian-...@lists.debian.org
Usertags: kfreebsd
X-Debbugs-CC: debian-...@lists.debian.org

On kfreebsd, in Add to Panel window the following applet is listed:

CPU Frequency Scaling Monitor
Monitor the CPU Frequency Scaling

On an attempt to add this applet a pop up is displayed saying:

   / \   The panel encountered a problem while 
  / ! \  loading OAFIID:GNOME_CPUFreqApplet.

 Do you want to delete the applet from your configuration?

 [Don't Delete]   [Delete]

$ head /usr/lib/bonobo/servers/GNOME_CPUFreqApplet.server
?xml version=1.0?
oaf_info

oaf_server iid=OAFIID:GNOME_CPUFreqApplet_Factory
type=exe
location=/usr/lib/gnome-applets/cpufreq-applet

oaf_attribute name=repo_ids type=stringv
item value=IDL:Bonobo/GenericFactory:1.0/
item value=IDL:Bonobo/Unknown:1.0/

$ ls /usr/lib/gnome-applets/cpufreq-applet
ls: cannot access /usr/lib/gnome-applets/cpufreq-applet: No such file or 
directory
$ ls /usr/lib/gnome-applets/
accessx-status-applet  geyes_applet2  modem_applettrashapplet
battstat-applet-2  gweather-applet-2  multiload-applet-2
charpick_applet2   invest-applet  null_applet
drivemount_applet2 mixer_applet2  stickynotes_applet

http://packages.debian.org/squeeze/kfreebsd-i386/gnome-applets/filelist
http://packages.debian.org/squeeze/i386/gnome-applets/filelist

Regards,
Mike.

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: kfreebsd-i386 (i686)

Kernel: kFreeBSD 8.1-1-686
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gnome-applets depends on:
ii  gconf2  2.28.1-5 GNOME configuration database syste
ii  gnome-applets-data  2.30.0-3 Various applets for the GNOME pane
ii  gnome-icon-theme2.30.3-1 GNOME Desktop icon theme
ii  gnome-panel 2.30.2-2 launcher and docking facility for 
ii  gstreamer0.10-plugins-g 0.10.24-1GStreamer plugins from the good 
ii  gvfs1.6.4-2  userspace virtual filesystem - ser
ii  libatk1.0-0 1.30.0-1 The ATK accessibility toolkit
ii  libbonobo2-02.24.3-1 Bonobo CORBA interfaces library
ii  libbonoboui2-0  2.24.3-1 The Bonobo UI library
ii  libc0.1 2.11.2-6 Embedded GNU C Library: Shared lib
ii  libgconf2-4 2.28.1-5 GNOME configuration database syste
ii  libglib2.0-02.24.2-1 The GLib library of C routines
ii  libgnome-desktop-2-17   2.30.2-1 Utility library for loading .deskt
ii  libgnome2-0 2.30.0-1 The GNOME library - runtime files
ii  libgstreamer-plugins-ba 0.10.30-1GStreamer libraries from the base
ii  libgstreamer0.10-0  0.10.30-1Core GStreamer libraries and eleme
ii  libgtk2.0-0 2.20.1-2 The GTK+ graphical user interface 
ii  libgtop2-7  2.28.1-1 gtop system monitoring library (sh
ii  libgucharmap7   1:2.30.3-1   Unicode browser widget library (sh
ii  libgweather12.30.2-1 GWeather shared library
ii  libnotify1 [libnotify1- 0.5.0-2  sends desktop notifications to a n
ii  liboobs-1-4 2.30.1-1 GObject based interface to system-
ii  libpanel-applet2-0  2.30.2-2 library for GNOME Panel applets
ii  libpango1.0-0   1.28.3-1 Layout and rendering of internatio
ii  libupower-glib1 0.9.5-3  abstraction for power management -
ii  libwnck22   2.30.4-2 Window Navigator Construction Kit 
ii  libx11-62:1.3.3-3X11 client-side library
ii  libxml2 2.7.7.dfsg-4 GNOME XML library
ii  python  2.6.6-3+squeeze1 interactive high-level object-orie

Versions of packages gnome-applets recommends:
ii  cpufrequtils  007-1  utilities to deal with the cpufreq
ii  deskbar-applet2.32.0-1   universal search and navigation ba
ii  gnome-media   2.30.0-1   GNOME media utilities
ii  gnome-netstatus-apple 2.28.1-1   Network status applet for GNOME
ii  gnome-system-monitor  2.28.1-1   Process viewer and system resource
ii  policykit-1-gnome 0.96-2 GNOME authentication agent for Pol
ii  python-gconf  2.28.1-1   Python bindings for the GConf conf
ii  python-gnome2 2.28.1-1   Python bindings for the GNOME desk
ii  python-gnomeapplet2.30.0-3   Python bindings for the GNOME pane
ii  python-gobject2.21.4+is.2.21.3-1 Python bindings for the GObject li
ii  python-gtk2   2.17.0-4   Python bindings for the GTK+ widge

Versions of 

Bug#601902: gnome-netstatus-applet: On kfreebsd, does not understand the kernel network information.

2010-10-30 Thread Michael Dorrington
Package: gnome-netstatus-applet
Version: 2.28.1-1
Severity: normal
User: debian-...@lists.debian.org
Usertags: kfreebsd
X-Debbugs-CC: debian-...@lists.debian.org

On kfreebsd, the gnome-netstatus-applet does not understand the way the
kernel presents network interface information. The applet icon only ever
has a stop icon on it and does not show network activity even if an
active device is selected.

Right clicking on the applet icon brings up the Connections Properties
window. In the Name drop down box are several strange entries along
with a real one on my system, 're0'. Selecting this real interface still
does not make the applet display the correct value in the Connections
Properties window for Status or Activity, although the Support tab
displays the correct information for Address, Broadcast and Subnet Mask.

Left clicking on the applet icon pops up a message saying:

   /__\ Please contact your system administrator to resolve the 
   \  / following problem:

Could not find information on interface 're0' in /proc/net/dev

 [ Close ]

AFAIK, the kfreebsd does not use '/proc/net/dev' for its device
statistics, its just a dummy file for Linux compatibility layer.

$ cat /proc/net/dev 
Inter-|   Receive|  Transmit
  face|  bytespackets errs drop fifo frame compressed|  
bytespackets errs drop fifo frame compressed
  eth0:   0   0000 0  0 00  
 0000 0   0  0
   lo0:   0   0000 0  0 00  
 0000 0   0  0

whereas netstat and ifconfig say

# netstat -b -d -f link -I eth0
NameMtu Network   Address  Ipkts Ierrs Idrop Ibytes
Opkts Oerrs Obytes  Coll Drop
# netstat -b -d -f link -I re0
NameMtu Network   Address  Ipkts Ierrs Idrop Ibytes
Opkts Oerrs Obytes  Coll Drop
re01500 Link#1  52:54:00:12:34:56 1020 0 0 446181 
 927 0 113138   8880 
# netstat -b -d -f link -I lo0
NameMtu Network   Address  Ipkts Ierrs Idrop Ibytes
Opkts Oerrs Obytes  Coll Drop
lo0   16384 Link#2   6 0 0504 
   6 0504 00 
# ifconfig 
re0: flags=8843UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST metric 0 mtu 1500
options=9bRXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM
ether 52:54:0:12:34:56
inet6 fe80::5054:ff:fe12:3456%re0 prefixlen 64 scopeid 0x1 
inet 10.0.2.15 netmask 0xff00 broadcast 10.0.2.255
nd6 options=3PERFORMNUD,ACCEPT_RTADV
media: Ethernet autoselect (100baseTX full-duplex)
status: active
lo0: flags=8049UP,LOOPBACK,RUNNING,MULTICAST metric 0 mtu 16384
options=3RXCSUM,TXCSUM
inet6 ::1 prefixlen 128 
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2 
inet 127.0.0.1 netmask 0xff00 
nd6 options=3PERFORMNUD,ACCEPT_RTADV

Regards,
Mike.

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: kfreebsd-i386 (i686)

Kernel: kFreeBSD 8.1-1-686
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gnome-netstatus-applet depends on:
ii  gconf2  2.28.1-5 GNOME configuration database syste
ii  gksu2.0.2-4  graphical frontend to su
ii  libart-2.0-22.3.21-1 Library of functions for 2D graphi
ii  libatk1.0-0 1.30.0-1 The ATK accessibility toolkit
ii  libbonobo2-02.24.3-1 Bonobo CORBA interfaces library
ii  libbonoboui2-0  2.24.3-1 The Bonobo UI library
ii  libc0.1 2.11.2-6 Embedded GNU C Library: Shared lib
ii  libcairo2   1.8.10-6 The Cairo 2D vector graphics libra
ii  libfontconfig1  2.8.0-2.1generic font configuration library
ii  libfreetype62.4.2-1  FreeType 2 font engine, shared lib
ii  libgconf2-4 2.28.1-5 GNOME configuration database syste
ii  libglib2.0-02.24.2-1 The GLib library of C routines
ii  libgnome2-0 2.30.0-1 The GNOME library - runtime files
ii  libgnomecanvas2-0   2.30.1-1 A powerful object-oriented display
ii  libgtk2.0-0 2.20.1-2 The GTK+ graphical user interface 
ii  liborbit2   1:2.14.18-0.1libraries for ORBit2 - a CORBA ORB
ii  libpanel-applet2-0  2.30.2-2 library for GNOME Panel applets
ii  libpango1.0-0   1.28.3-1 Layout and rendering of internatio
ii  libpopt01.16-1   lib for parsing cmdline parameters
ii  zlib1g  1:1.2.3.4.dfsg-3 

Bug#598901: gnome-system-monitor: On kfreebsd System Monitor spews LibGTop-Server: kvm_read (si): Bad address.

2010-10-29 Thread Michael Dorrington
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256


Michael Dorrington wrote:
 Josselin Mouette wrote:
 [snip]
 In kfreebsd start the program (capturing stdout and stderr to a file).

 $ gnome-system-monitor  gnome-system-monitor.out 21

 Click on the Processes tab. System Monitor is now spewing
 LibGTop-Server: kvm_read (si): Bad address to the output capture file
 and lacks responsiveness. End the program.
 In all cases the bug lies in libgtop.

 Note that on my installation of kfreebsd the program doesn't crash
 (unlike http://bugs.debian.org/568404) and it does display the process
 list (unlike http://bugs.debian.org/596142).
 Could it be that either: 
   * you have a different kernel version? 
   * you have something else installed that should be a dependency
 for libgtop on kfreebsd?
 
 The system was up to date at time of testing and was using the 8.1 (the
 default) kfreebsd kernel.
 I've tried the 8.0 kernel and its is the same. But the 7.3 kernel
 doesn't suffer the issue with the Processes tab and the processes are
 displayed. So its looks kernel specific. For the 7.3 kernel there is a
 problem with the Resources tab. On selecting the Resources tab the tab
 is never display but there is lots of LibGTop-Server: kvm_read
 (ifnetaddr): Bad address.
 
 $ gnome-system-monitor  gnome-system-monitor-kfreebsd7.3.out 21
 Killed
 $ sort gnome-system-monitor-kfreebsd7.3.out | uniq -c | sort -nr
 1919312 LibGTop-Server: kvm_read (ifnetaddr): Bad address
  13 glibtop: geom_stats_open(): Permission denied
   1 LibGTop-Server: kvm_read (ifnetaddr)
   1 LibGTop-Server: kvm_getargv (9): Success
   1 LibGTop-Server: kvm_getargv (8): Success
   1 LibGTop-Server: kvm_getargv (7): Success
 [snip]

Now both the 7.3 and 8.1 kernel show the same behaviour for the
Processes tab, they don't show any processes. The version of libgtop2-7
has not changed.

$ dpkg-query --show libgtop2-7
libgtop2-7  2.28.1-1
$ gnome-system-monitor
kvm_open: kvm_nlist: No such file or directory
LibGTop-Server: sysctl (kern.proc.all): Cannot allocate memory
LibGTop-Server: sysctl (kern.proc.all): Cannot allocate memory
LibGTop-Server: sysctl (kern.proc.all): Cannot allocate memory
LibGTop-Server: sysctl (kern.proc.all): Cannot allocate memory
LibGTop-Server: sysctl (kern.proc.all): Cannot allocate memory
[prints LibGTop-Server: sysctl (kern.proc.all): Cannot allocate memory
line every second or so]

So it now looks like that reported in http://bugs.debian.org/596142.

Regards,
Mike.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQIcBAEBCAAGBQJMyyWEAAoJENdybD6q+OPvOo0P/1fzeizFweIC9DAj/q5haOeU
Vwtc3wGZvx2NErMJRvPxHYcm6wmmUk5GAbaA18rLYUTu0XCIHtDyOQVU0j1VFD5q
8RezwLp3yxJJvxjmkWIhAQbq+5DmxodFwLkXRhz8MMjZNbcQB8xaH/QLY2tE9MTA
43kcWMk9uOp+Ppgd6FE3TuVj+pxCYR/4kGnWiCIbET+8xasyqZlf7Jo2cZZmrd1o
W1jPpHzDcJg7/mfrqZlqbdyIb2T0Y1TCPiiBS/oLGwrzdar19LInCtwNixaOU26j
gri0ZUaLFzh8Dn8rs1ey+uxkskGqzqlaE9k1Om0HQPsfoHP9UH1ei3yg7as4xu2O
Pt1VHDXYZ12kLh8WAsoIAk9aEtJcXApLZ60qHeKHzMNDr1sfxDobpKPL7PytNlqG
6qcJ+X0LreGgyrvwVtKuSYfhuCHJY3530BG/c73ZNLoIF1bdUCC7TWJWs95MB0ZV
aczmZZ6rIedkagNOt1EVDg82nnrv6MDRp9Sn+VxCF/19Coxsim/SS2jZRVxruZg3
tzOnBBtVG8qFqIEvwy8kKt0rvMbVxk/GIO2fEEYSIRGbA204HCi7Ixlcdgx2vzdo
Lf5Bg8h0rswQgDh1BEdBVHjRPvKFYIN+0rjGLnXZC0rY/SjT4HiY3lyY47d6SlOd
gfhKU3NTwz7oHpDTR8ou
=IYmz
-END PGP SIGNATURE-



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#568404: gnome-system-monitor: crashes at startup on kfreebsd

2010-10-29 Thread Michael Dorrington

Emilio Pozuelo Monfort wrote:
 Hi,
 
 On 04/02/10 17:08, Rogério Brito wrote:
 I just installed kfreebsd-i386 and I tried using gnome-system-monitor to 
 check
 some details to give a report regarding another bug, but I was greeted with
 the following upon starting it:

 br...@debian:~$ gnome-system-monitor 
 kvm_open: kvm_nlist: No such file or directory
 *** glibc detected *** gnome-system-monitor: free(): invalid next size 
 (fast): 0x0815e810 ***
 LibGTop-Server: pid 7522 received eof.
 Aborted
 rbr...@debian:~$ 

 I am not really sure if this is a problem with gnome-system-monitor or with 
 glibc.
 So, if that's appropriate, feel free to reassign it.
 
 Does this still happen? If so, can you get a gdb backtrace?
 
 Thanks,
 Emilio

On my up to date kfreebsd-i386 (and kfreebsd-amd64) systems,
gnome-system-monitor does not crash.

Regards,
Mike.



signature.asc
Description: OpenPGP digital signature


Bug#570015: Re: [Pkg-utopia-maintainers] Bug#570015: consolekit: ck-collect-session-info coredumps on kFreeBSD

2010-10-27 Thread Michael Dorrington

Michael Biebl wrote:
 tags 570015 + help
 thanks
 
 Justin B Rye wrote:
 Package: consolekit
 Version: 0.4.1-3
 Severity: normal

 Every time I boot into kFreeBSD, the logs include:

 Feb 15 16:02:28 xan kernel: pid 1591 (ck-collect-session-), uid 0: exited on 
 signal 11 (core dumped)

 ...and there's a fresh 3.8MB corefile in the root directory.

 I gather it's /usr/lib/ConsoleKit/ck-collect-session-info that's
 crashing, though what it's trying to do and what functionality I'm
 therefore liable to be missing out on is unclear, so I'll just call
 it Severity: normal.

 Following the wiki's instructions for HowToGetABacktrace I get a
 debug version; taking a wild stab in the dark at the right arguments
 I run it under gdb, and while it doesn't crash, it does say
 something that might explain the problem:

  Starting program: /usr/lib/ConsoleKit/ck-collect-session-info --uid 0 --pid 
 $$

  ** (ck-collect-session-info:13682): WARNING **: 
  ** (process:13683): WARNING **: Socket credentials not supported on this OS

 
 I don't use kfreebsd myself, so I hope anyone from the kfreebsd can help here.

I am not getting these coredump messages in the logs or corefiles in the
root directory on an up to date kfreebsd-i386 (or kfreebsd-amd64)
system, which uses consolekit 0.4.1-4. Justin, could you please retest.

Regards,
Mike.



signature.asc
Description: OpenPGP digital signature


Bug#547177: midori: segfaults when starting under kfreebsd-i386

2010-10-25 Thread Michael Dorrington
package midori
reassign 547177 libwebkit-1.0-2 1.2.4-1
affects 547177 + midori
tags 547177 + confirmed
package
forcemerge 547177 559925
thanks

I can confirm that this issue is caused by the webkit javascript JIT bug
on kfreebsd-i386. Using webkit with the
webkit-1.2.4-fix_jit_on_kfreebsd-i386-1.patch[1] applied stops midori
crashing.

Regards,
Mike.

[1] 
http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=69;filename=webkit-1.2.4-fix_jit_on_kfreebsd-i386-1.patch;att=1;bug=598956




signature.asc
Description: OpenPGP digital signature


Bug#601273: installation-report: kfreebsd-i386 install: non-fatal ad0 cache flush issue.

2010-10-24 Thread Michael Dorrington
Package: installation-reports
Version: 2.42
Severity: important
User: debian-...@lists.debian.org
Usertags: kfreebsd
X-Debbugs-CC: debian-...@lists.debian.org

-- Package-specific info:

Boot method: CD
Image version: 
http://cdimage.debian.org/cdimage/daily-builds/daily/20101016-7/kfreebsd-i386/iso-cd/debian-testing-kfreebsd-i386-netinst.iso
Date: 2010-10-24

Machine: PIII with 2 IDE hard drives and 2 IDE optical drives.
Partitions: df -Tl will do; the raw partition table is preferred

# df -Tl
FilesystemType   1K-blocks  Used Available Use% Mounted on
/dev/ad0s1 ufs16467790   2969336  12181032  20% /
devfsdevfs   1 1 0 100% /dev
linprocfs
 linprocfs   4 4 0 100% /proc
/sys sysfs   4 4 0 100% /sys
fdescfsfdescfs   1 1 0 100% /dev/fd
tmpfstmpfs  788444 4788440   1% /lib/init/rw

# sfdisk -l /dev/ad0

last_lba(): I don't know how to handle files with mode 20660
Disk /dev/ad0: cannot get geometry

Disk /dev/ad0: 2193 cylinders, 255 heads, 63 sectors/track
Warning: extended partition does not start at a cylinder boundary.
DOS and Linux will interpret the contents differently.
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0

   Device Boot Start End   #cyls#blocks   Id  System
/dev/ad0p1   *  0+   2117-   2118-  17006592   a5  FreeBSD
/dev/ad0p2   2117+   2193- 76-6103055  Extended
/dev/ad0p3  0   -   0  00  Empty
/dev/ad0p4  0   -   0  00  Empty
/dev/ad0p5   2117+   2193- 76-610304   82  Linux swap / Solaris

Base System Installation Checklist:
[O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it

Initial boot:   [O]
Detect network card:[O]
Configure network:  [O]
Detect CD:  [O]
Load installer modules: [O]
Detect hard drives: [O]
Partition hard drives:  [O]
Install base system:[O]
Clock/timezone setup:   [O]
User/password setup:[O]
Install tasks:  [O]
Install boot loader:[O]
Overall install:[O]

Comments/Problems:

During partitioning got lots of these pop-up alerts for /dev/ad0:

   -| [!] Partition disks |--
Warning!
   Could not flush cache of device /dev/ad0 - No such device.
   
 Go Back  Continue

And got one for /dev/ad1.

In the install menus the first character isn't highlighted when the item
is selected.

_Post-install_

Despite choosing UK keyboard on install still had to do
'dpkg-reconfigure kbdcontrol' and choose 'uk.iso.kbd' to get correct
keymap on console.

After booting, upowerd was running at 80+%, dramatically slowing down
the presentation of the GNOME login screen. 

After booting, there were ata1 error messages filling ttyv0
and /var/log/messages.
# grep -i ata1 /var/log/messages
Oct 24 12:59:24 kara kernel: ata1: ATA channel 1 on atapci0
Oct 24 12:59:24 kara kernel: ata1: [ITHREAD]
Oct 24 12:59:24 kara kernel: acd0: CDRW YAMAHA CRW2216E/1.0f at ata1-master 
PIO4 
Oct 24 12:59:24 kara kernel: acd1: CDROM LG CD-ROM CRD-8522B/2.00 at 
ata1-slave PIO4 
Oct 24 12:59:24 kara kernel: ata1: error issuing ATA PACKET command
Oct 24 12:59:24 kara kernel: ata1: error issuing ATA PACKET command
Oct 24 12:59:24 kara kernel: ata1: error issuing ATA PACKET command
Oct 24 12:59:24 kara kernel: ata1: error issuing ATA PACKET command
Oct 24 12:59:24 kara kernel: ata1: error issuing ATA PACKET command
Oct 24 12:59:24 kara kernel: ata1: error issuing ATA PACKET command
Oct 24 12:59:24 kara kernel: ata1: error issuing ATA PACKET command
Oct 24 12:59:24 kara kernel: ata1: error issuing ATA PACKET command
Oct 24 12:59:24 kara kernel: ata1: error issuing ATA PACKET command
Oct 24 12:59:24 kara kernel: ata1: error issuing ATA PACKET command
Oct 24 12:59:24 kara kernel: ata1: error issuing ATA PACKET command
Oct 24 12:59:24 kara kernel: (probe1:ata1:0:1:0): TEST UNIT READY. CDB: 0 0 0 0 
0 0 
Oct 24 12:59:24 kara kernel: (probe1:ata1:0:1:0): CAM status: SCSI Status Error
Oct 24 12:59:24 kara kernel: (probe1:ata1:0:1:0): SCSI status: Check Condition
Oct 24 12:59:24 kara kernel: (probe1:ata1:0:1:0): SCSI sense: NOT READY 
asc:3a,0 (Medium not present)
Oct 24 12:59:24 kara kernel: ata1: error issuing ATA PACKET command
Oct 24 12:59:24 kara kernel: (probe0:ata1:0:0:0): AutoSense failed
Oct 24 12:59:24 kara kernel: cd0 at ata1 bus 0 scbus1 target 1 lun 0
Oct 24 12:59:54 kara kernel: ata1: error issuing ATA PACKET command
Oct 24 12:59:54 kara kernel: ata1: error issuing ATA PACKET command
Oct 24 12:59:54 kara kernel: ata1: error issuing ATA PACKET command
Oct 24 12:59:54 kara kernel: ata1: error issuing ATA PACKET command
Oct 24 12:59:54 kara kernel: ata1: error issuing ATA PACKET command
Oct 24 12:59:54 kara kernel: ata1: error issuing ATA PACKET command
Oct 24 

Bug#601106: gdm3: On kfreebsd 'New Login in a Window' (gdmflexiserver --xnest) does not work.

2010-10-23 Thread Michael Dorrington
Package: gdm3
Version: 2.30.5-4
Severity: normal
User: debian-...@lists.debian.org
Usertags: kfreebsd
X-Debbugs-CC: debian-...@lists.debian.org

On launching 'New Login in a Window' a window flashes up for a instant
but then disappears. The title of the window is displayed but the
contents do not seem to be displayed.

$ gdmflexiserver --xnest
** (gdmflexiserver:4651): DEBUG: Started /org/gnome/DisplayManager/Display5
$ gdmflexiserver --debug --xnest
** (gdmflexiserver:4679): DEBUG: Started /org/gnome/DisplayManager/Display6
$ echo $?
1

$ ktrace -f gdmflexiserver.out -- gdmflexiserver --debug --xnest
** (gdmflexiserver:24252): DEBUG: Started /org/gnome/DisplayManager/Display23
$ echo $?
1
$ kdump -f gdmflexiserver.out
[snip]
 24252 gdmflexiserver RET   writev 247/0xf7
 24252 gdmflexiserver CALL  gettimeofday(0xbfbfe128,0)
 24252 gdmflexiserver RET   gettimeofday 0
 24252 gdmflexiserver CALL  poll(0xbfbfe0b4,0x1,0x61a8)
 24252 gdmflexiserver RET   poll 1
 24252 gdmflexiserver CALL  read(0x6,0x80ab308,0x800)
 24252 gdmflexiserver GIO   fd 6 read 104 bytes
   0x 6c02 0101 2800  4a03  2d00   |l...(...J...-...|
   0x0010 0601 7300 0600  3a31 2e31 3237   |..s.:1.127..|
   0x0020 0501 7500 1800  0801 6700 016f   |..u...g..o..|
   0x0030 0701 7300 0400  3a31 2e30    |..s.:1.0|
   0x0040 2300  2f6f 7267 2f67 6e6f 6d65 2f44  |#.../org/gnome/D|
   0x0050 6973 706c 6179 4d61 6e61 6765 722f 4469  |isplayManager/Di|
   0x0060 7370 6c61 7932 3300  |splay23.|

 24252 gdmflexiserver RET   read 104/0x68
 24252 gdmflexiserver CALL  read(0x6,0x80ab308,0x800)
 24252 gdmflexiserver RET   read -1 errno 35 Resource temporarily unavailable
 24252 gdmflexiserver CALL  getpid
 24252 gdmflexiserver RET   getpid 24252/0x5ebc
 24252 gdmflexiserver CALL  write(0x1,0x80ac858,0x4e)
 24252 gdmflexiserver GIO   fd 1 wrote 78 bytes
   ** (gdmflexiserver:24252): DEBUG: Started /org/gnome/DisplayManager/Di\
splay23
   
 24252 gdmflexiserver RET   write 78/0x4e
 24252 gdmflexiserver CALL  exit(0x1)
$ ls -sh gdmflexiserver.out 
320K gdmflexiserver.out

Regards,
Mike.

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: kfreebsd-i386 (i686)

Kernel: kFreeBSD 8.1-1-686
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gdm3 depends on:
ii  adduser 3.112add and remove users and groups
ii  debconf [debconf-2.0]   1.5.36   Debian configuration management sy
ii  gconf2  2.28.1-4 GNOME configuration database syste
ii  gnome-session [x-sessio 2.30.2-2 The GNOME Session Manager - GNOME 
ii  gnome-session-bin   2.30.2-2 The GNOME Session Manager - Minima
ii  gnome-terminal [x-termi 2.30.2-1 The GNOME terminal emulator applic
ii  libart-2.0-22.3.21-1 Library of functions for 2D graphi
ii  libatk1.0-0 1.30.0-1 The ATK accessibility toolkit
ii  libbonobo2-02.24.3-1 Bonobo CORBA interfaces library
ii  libbonoboui2-0  2.24.3-1 The Bonobo UI library
ii  libc0.1 2.11.2-6 Embedded GNU C Library: Shared lib
ii  libcairo2   1.8.10-6 The Cairo 2D vector graphics libra
ii  libcanberra-gtk00.24-1   Gtk+ helper for playing widget eve
ii  libcanberra00.24-1   a simple abstract interface for pl
ii  libdbus-1-3 1.2.24-3 simple interprocess messaging syst
ii  libdbus-glib-1-20.88-2   simple interprocess messaging syst
ii  libfontconfig1  2.8.0-2.1generic font configuration library
ii  libfreetype62.4.2-1  FreeType 2 font engine, shared lib
ii  libgconf2-4 2.28.1-4 GNOME configuration database syste
ii  libglib2.0-02.24.2-1 The GLib library of C routines
ii  libgnome2-0 2.30.0-1 The GNOME library - runtime files
ii  libgnomecanvas2-0   2.30.1-1 A powerful object-oriented display
ii  libgtk2.0-0 2.20.1-1+b1  The GTK+ graphical user interface 
ii  liborbit2   1:2.14.18-0.1libraries for ORBit2 - a CORBA ORB
ii  libpam-modules  1.1.1-6  Pluggable Authentication Modules f
ii  libpam-runtime  1.1.1-6  Runtime support for the PAM librar
ii  libpam0g1.1.1-6  Pluggable Authentication Modules l
ii  libpanel-applet2-0  2.30.2-2 library for GNOME Panel applets
ii  libpango1.0-0   1.28.1-1 Layout and rendering of internatio
ii  libpolkit-gobject-1-0   0.96-3   PolicyKit Authorization API
ii  libpolkit-gtk-1-0   0.96-2   PolicyKit GTK+ API
ii  libpopt01.16-1   lib for parsing cmdline 

Bug#601144: freebsd-utils: mount can't mount /media/cdrom0 using /etc/fstab.

2010-10-23 Thread Michael Dorrington
Package: freebsd-utils
Version: 8.1-2+b1
Severity: normal
User: debian-...@lists.debian.org
Usertags: kfreebsd
X-Debbugs-CC: debian-...@lists.debian.org

The freebsd-utils /bin/mount can't mount /media/cdrom0 using the
/etc/fstab entry.

# grep /media/cdrom0 /etc/fstab 
/dev/cd0/media/cdrom0   cd9660  user,noauto 0   0
# mount /media/cdrom0 
mount: /media/cdrom0 has unknown file system type
# echo $?
1
# mount -v /media/cdrom0 
mount: /media/cdrom0 has unknown file system type
# mount -t cd9660 /dev/cd0 /media/cdrom0 
# mount | grep /media/cdrom0
/dev/cd0 on /media/cdrom0 (cd9660, local, read-only)
# mount -p | grep /media/cdrom0
/dev/cd0/media/cdrom0   cd9660  ro  0 0
# umount /media/cdrom0
# echo $?
0

Regards,
Mike.

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: kfreebsd-i386 (i686)

Kernel: kFreeBSD 8.1-1-686
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages freebsd-utils depends on:
ii  libbsd0   0.2.0-1utility functions from BSD systems
ii  libc0.1   2.11.2-6   Embedded GNU C Library: Shared lib
ii  libcam0   8.1-5  FreeBSD CAM (Common Access Method)
ii  libgcc1   1:4.4.5-4  GCC support library
ii  libgeom0  8.1-5  FreeBSD GEOM library
ii  libkiconv48.1-5  FreeBSD kernel side iconv library 
ii  libkvm0   8.1-5  FreeBSD kvm (kernel memory interfa
ii  libsbuf0  8.1-5  FreeBSD string buffer library
ii  libstdc++64.4.5-4The GNU Standard C++ Library v3
ii  ufsutils  7.3-1+b1   UFS filesystems utilities

freebsd-utils recommends no packages.

Versions of packages freebsd-utils suggests:
pn  freebsd-hackedutils   none (no description available)
ii  kbdcontrol8.1-2+b1   command-line tool to change keyboa
ii  vidcontrol8.1-2+b1   command-line tool to control the s

-- no debconf information




signature.asc
Description: OpenPGP digital signature


Bug#586540: kdm on initial start at kfreebsd bootup does not allow keyboard input

2010-10-23 Thread Michael Dorrington

Didier 'OdyX' Raboud wrote:
[snip]
 Hi, 
 
 as per discussion on #debian-qt-kde, I am hereby rising the severity of this 
 bug 
 to serious. 
 
 This bug is a real hurdle for KDE on kfreebsd-* as it enforces a manual X 
 restart by the user at every reboot. (Rising the kdmrc ServerTimeout as 
 mentioned in various places doesn't help either).
 
 kFreeBSD porters: could you please take a look at that ?
 
 Cheers,
 
 OdyX

You might want to look what has done in gdm3, which according to
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=586539#20,
has a TTY manager that takes kFreeBSD into account. So although gdm had
the same issue as kdm,
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=586539#5,
the issue was not present on gdm3,
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=586539#25.

Further, a different issue on gdm3 has been fixed so gdm3 now works as a
login manager on kfreebsd,
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=592549#25.

Regards,
Mike.



signature.asc
Description: OpenPGP digital signature


Bug#598894: software-center: On kfreebsd the program segfaults.

2010-10-16 Thread Michael Dorrington

reassign 598894 libwebkit-1.0-2 1.2.4-1
affects 598894 software-center
forcemerge 598894 559925
thanks

Michael Dorrington wrote:
 Julian Andres Klode wrote:
 [snip]
 On kfreebsd when the program is run no windows ever appear and after
 several seconds the program segfaults leaving a python2.6 core file.

 $ software-center
 WARNING:root:ubuntu-almost-fixed-height-mode extension not available
 WARNING:root:ubuntu-almost-fixed-height-mode extension not available
 WARNING:root:ubuntu-almost-fixed-height-mode extension not available
 Segmentation fault (core dumped)
 $ echo $?
 139
 $ ls -sh python2.6.core
 100M python2.6.core
 Please run a debugger and reassign it to the crashing Python extension;
 software-center is a Python application and should not be able to cause
 segfaults itself without a bug somewhere else.
 
 I'm not sure how to go about this. Please can you give me some pointers.

It is webkit that is causing the crash and software-center no longer
crashes when using a version of libwebkit-1.0-2 patched with the patch
for webkit submited to #598956,
webkit-1.2.4-fix_jit_on_kfreebsd-i386-1.patch
http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=69;filename=webkit-1.2.4-fix_jit_on_kfreebsd-i386-1.patch;att=1;bug=598956

Regards,
Mike.



signature.asc
Description: OpenPGP digital signature


Bug#600365: gksu: On kfreebsd gksu never runs the program requested to run.

2010-10-16 Thread Michael Dorrington

Package: gksu
Version: 2.0.2-3
Severity: important
User: debian-...@lists.debian.org
Usertags: kfreebsd
X-Debbugs-CC: debian-...@lists.debian.org

On kfreebsd, when the first program is requested to run in a GNOME
session using gksu the user is prompted for the administrative password.
Entering of an incorrect password causes the user to be prompted for the
password again, as gksu should behave. On entering a correct password
the program requested to run is not run, this not how gksu should
behave. If a program is later requested to run using gksu then a
Granting Rights item appears in Window List for several seconds and
then disappears but the requested program is not run. These programs can
be run using 'su -c'.

$ gksu --debug gnome-system-log
xauth: -edb34b3bcaa00f11c3796acb0718d433
-
display: -:0.0-
final xauth: -edb34b3bcaa00f11c3796acb0718d433
-
final display: -:0.0-
STARTUP_ID: gksu/gnome-system-log/7005-0-debian-kfreebsd-i386-3_TIME0
gksu_context_run: buf: -Password: -
password from keyring found
DEBUG (run:after-pass) buf: -Password: -
-EBUG (run:post-after-pass) buf: -
-EBUG (run:post-after-pass) buf: -gksu: waiting
-EBUG (gksu: waiting) buf: -gksu: waiting
Output stops there and command doesn't return.
On i386 there is an extra line of output Calling pass_not_needed
window... and then (on i386) the program is run.
^C
$ echo $?
130

Regards,
Mike.

P.S. Recreated .Xauthority now. :)

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: kfreebsd-i386 (i686)

Kernel: kFreeBSD 8.1-1-686
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gksu depends on:
ii  libatk1.0-01.30.0-1  The ATK accessibility toolkit
ii  libc0.12.11.2-6  Embedded GNU C Library:
Shared lib
ii  libcairo2  1.8.10-6  The Cairo 2D vector
graphics libra
ii  libfontconfig1 2.8.0-2.1 generic font configuration
library
ii  libfreetype6   2.4.2-1   FreeType 2 font engine,
shared lib
ii  libgconf2-42.28.1-4  GNOME configuration
database syste
ii  libgksu2-0 2.0.13~pre1-1 library providing su and
sudo func
ii  libglib2.0-0   2.24.2-1  The GLib library of C routines
ii  libgnome-keyring0  2.30.1-1  GNOME keyring services library
ii  libgtk2.0-02.20.1-1+b1   The GTK+ graphical user
interface
ii  libpango1.0-0  1.28.1-1  Layout and rendering of
internatio
ii  libstartup-notification0   0.10-1library for program launch
feedbac
ii  sudo   1.7.4p4-2 Provide limited super user
privile

Versions of packages gksu recommends:
ii  gnome-keyring 2.30.3-2   GNOME keyring services
(daemon and

gksu suggests no packages.

-- no debconf information



signature.asc
Description: OpenPGP digital signature


Bug#600377: gnome-menus: On kfreebsd Shut Down... is missing from System menu.

2010-10-16 Thread Michael Dorrington
Package: gnome-menus
Version: 2.30.3-1
Severity: normal
User: debian-...@lists.debian.org
Usertags: kfreebsd
X-Debbugs-CC: debian-...@lists.debian.org

On kfreebsd the Shut Down... menu item is missing from the System menu
in the default Debian GNOME install.

Regards,
Mike.

P.S. Apologies if this is the wrong package to file against. I
investigated which package to file the bug against and this is the one I
determined to be the best.

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: kfreebsd-i386 (i686)

Kernel: kFreeBSD 8.1-1-686
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gnome-menus depends on:
ii  python2.6.6-3interactive high-level object-orie
ii  python-gmenu  2.30.3-1   an implementation of the freedeskt

gnome-menus recommends no packages.

gnome-menus suggests no packages.

-- no debconf information




signature.asc
Description: OpenPGP digital signature


Bug#592549: gdm3 on {re,}start on kfreebsd displays only a black screen with an X cursor

2010-10-16 Thread Michael Dorrington

Michael Dorrington wrote:
 Package: gdm3
 Version: 2.30.2-4

A new version of gdm3 has just reached testing taking gdm3 from version
2.30.2-4 to version 2.30.5-4. Now on kfreebsd (i386 and amd64) gdm3
works and no longer has this bug.

Regards,
Mike.



signature.asc
Description: OpenPGP digital signature


Bug#598894: software-center: On kfreebsd the program segfaults.

2010-10-08 Thread Michael Dorrington

Julian Andres Klode wrote:
[snip]
 On kfreebsd when the program is run no windows ever appear and after
 several seconds the program segfaults leaving a python2.6 core file.

 $ software-center
 WARNING:root:ubuntu-almost-fixed-height-mode extension not available
 WARNING:root:ubuntu-almost-fixed-height-mode extension not available
 WARNING:root:ubuntu-almost-fixed-height-mode extension not available
 Segmentation fault (core dumped)
 $ echo $?
 139
 $ ls -sh python2.6.core
 100M python2.6.core
 
 Please run a debugger and reassign it to the crashing Python extension;
 software-center is a Python application and should not be able to cause
 segfaults itself without a bug somewhere else.

I'm not sure how to go about this. Please can you give me some pointers.

Regards,
Mike.



signature.asc
Description: OpenPGP digital signature


Bug#598956: On kfreebsd going into web pane segfaults Liferea.

2010-10-07 Thread Michael Dorrington

Petr Salinger wrote:
 Hi,
 
 given it has only problems on (kfreebsd-)i386, please could you try whether
 patch bellow is sufficient to stop crash (instead of disabling JIT) ?

Built as suggested. This results in Liferea and Epiphany not crashing
when Javascript is enabled. I checked that the Javascript JIT really was
built-in by using Epiphany to visit a Javascript benchmarker. Epiphany
using the newly built libwebkit was clearly faster than Epiphany using
the JIT disabled libwebkit, nearly twice as fast, so JIT really is
built-in. Patch attached. Please can someone try the patch on
kfreebsd-i386 to confirm.

 Only wild guess, though.

What happens when you are certain!

 Petr

Mike.

P.S. I think the patch whitespace must have got munged on the way to me
so I had to add by hand and recreate the patch.
Author: Petr Salinger
Tester: Michael Dorrington
Description: Fixes Javascript JIT crashing on kfreebsd-i386.
 Fixes Javascript JIT issue that causes webkit to crash on kfreebsd-i386,
 see http://bugs.debian.org/598956.

 For reasoning of patch see:
 Common practices and problems found when porting to GNU/k*BSD
 http://glibc-bsd.alioth.debian.org/porting/PORTING

 On kfreebsd-amd64, this issue does not occur.


--- webkit-1.2.4/JavaScriptCore/jit/JITOpcodes.cpp	2010-09-03 20:18:02.0 +0100
+++ webkit-1.2.4-fix_jit_kfreebsd_i386/JavaScriptCore/jit/JITOpcodes.cpp	2010-10-07 06:09:55.0 +0100
@@ -165,7 +165,7 @@
  * stack pointer by the right amount after the call.
  */
 
-#if COMPILER(MSVC) || OS(LINUX)
+#if COMPILER(MSVC) || OS(LINUX) || defined(__GLIBC__)
 #if COMPILER(MSVC)
 #pragma pack(push)
 #pragma pack(4)
@@ -228,7 +228,7 @@
 storePtr(regT2, Address(stackPointerRegister, OBJECT_OFFSETOF(NativeCallFrameStructure, thisValue) + OBJECT_OFFSETOF(JSValue, u.asBits.payload)));
 storePtr(regT3, Address(stackPointerRegister, OBJECT_OFFSETOF(NativeCallFrameStructure, thisValue) + OBJECT_OFFSETOF(JSValue, u.asBits.tag)));
 
-#if COMPILER(MSVC) || OS(LINUX)
+#if COMPILER(MSVC) || OS(LINUX) || defined(__GLIBC__)
 // ArgList is passed by reference so is stackPointerRegister + 4 * sizeof(Register)
 addPtr(Imm32(OBJECT_OFFSETOF(NativeCallFrameStructure, result)), stackPointerRegister, X86Registers::ecx);
 
@@ -1689,7 +1689,7 @@
  * not the rest of the callframe so we need a nice way to ensure we increment the
  * stack pointer by the right amount after the call.
  */
-#if COMPILER(MSVC) || OS(LINUX)
+#if COMPILER(MSVC) || OS(LINUX) || defined(__GLIBC__)
 struct NativeCallFrameStructure {
   //  CallFrame* callFrame; // passed in EDX
 JSObject* callee;
@@ -1742,7 +1742,7 @@
 loadPtr(Address(regT1, -(int)sizeof(Register)), regT1);
 storePtr(regT1, Address(stackPointerRegister, OBJECT_OFFSETOF(NativeCallFrameStructure, thisValue)));
 
-#if COMPILER(MSVC) || OS(LINUX)
+#if COMPILER(MSVC) || OS(LINUX) || defined(__GLIBC__)
 // ArgList is passed by reference so is stackPointerRegister + 4 * sizeof(Register)
 addPtr(Imm32(OBJECT_OFFSETOF(NativeCallFrameStructure, result)), stackPointerRegister, X86Registers::ecx);
 


signature.asc
Description: OpenPGP digital signature


Bug#598956: On kfreebsd going into web pane segfaults Liferea.

2010-10-06 Thread Michael Dorrington

Adrian Bunk wrote:
 forcemerge 598956 559925
 thanks
 
 cu
 Adrian

This bug is indeed the same as http://bugs.debian.org/559925. I can
confirm that Liferea (and Epiphany) only crashes on kfreebsd-i386 and
not kfreebsd-amd64. As such I'm updating the patch.

Regards,
Mike.
Author: Michael Dorrington
Description: Disables the building of JIT on kfreebsd-i386.
 On kfreebsd-i386, webkit crashes due to the Javascript JIT, see 
 http://bugs.debian.org/598956, so we disable the building of the 
 Javascript JIT.
 On kfreebsd-amd64, this issue does not occur.

--- webkit-1.2.4/debian/rules	2010-09-03 22:29:30.0 +0100
+++ webkit-1.2.4-disablejit/debian/rules	2010-10-06 09:36:03.0 +0100
@@ -5,6 +5,7 @@
 
 DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
 DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+DEB_HOST_ARCH  ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
 
 CFLAGS = -g -Wall
 
@@ -22,6 +23,13 @@
 CFLAGS += -gstabs
 endif
 
+CONF_FLAGS =	--enable-gtk-doc \
+		--enable-introspection
+
+ifeq ($(DEB_HOST_ARCH),kfreebsd-i386)
+CONF_FLAGS += --disable-jit
+endif
+
 ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
 	NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
 	MAKEARGUMENTS += -j$(NUMJOBS)
@@ -53,8 +61,7 @@
 	../configure --prefix=/usr \
 		--host=$(DEB_HOST_GNU_TYPE) \
 		--build=$(DEB_BUILD_GNU_TYPE) \
-		--enable-gtk-doc \
-		--enable-introspection
+		$(CONF_FLAGS)
 
 	$(MAKE) $(MAKEARGUMENTS) -C build
 


signature.asc
Description: OpenPGP digital signature


Bug#550362: epiphany-browser: Crash loading any webpage [kfreebsd]

2010-10-06 Thread Michael Dorrington

reassign 550362 libwebkit-1.0-2
found 550362 1.2.4-1
thanks

I believe that this is the same as http://bugs.debian.org/559925.
Epiphany doesn't crash if you build webkit without the Javascript JIT or
in Epiphany in Edit-Preferences-Privacy untick Enable JavaScript. The
bug only affects kfreebsd-i386 and not kfreebsd-amd64. Please consider
merging with 559925.

Regards,
Mike.



signature.asc
Description: OpenPGP digital signature


Bug#550362: epiphany-browser: Crash loading any webpage [kfreebsd]

2010-10-05 Thread Michael Dorrington

user debian-...@lists.debian.org
usertag 550362 + kfreebsd
thanks

We believe this issue is cause by the Javascript JIT in webkit, see
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=598956.

Please can you do the following in Epiphany:
1. In Edit-Preferences-Privacy untick Enable JavaScript.
2. Restart Epiphany
3. Visit a website that isn't your homepage, say, http://bugs.debian.org/.

Does that work?

Regards,
Mike.



signature.asc
Description: OpenPGP digital signature


Bug#598956: On kfreebsd going into web pane segfaults Liferea.

2010-10-04 Thread Michael Dorrington

tags 598956 + patch
thanks

Adrian Bunk wrote:
 On Mon, Oct 04, 2010 at 12:27:29AM +0100, Michael Dorrington wrote:
 ...
 If yes, build WebKit with JIT compilation disabled and
 check whether that fixes the problem.
 Unfortunately, webkit fails to build for me on kfreebsd, even unmodified
 (and webkit takes a long time to build!):

   CXXLD  libwebkit-1.0.la
 collect2: ld terminated with signal 9 [Killed]
 make[2]: *** [libwebkit-1.0.la] Error 1
 make[2]: Leaving directory `/usr/src/webkit-1.2.4/build'
 make[1]: *** [all] Error 2
 make[1]: Leaving directory `/usr/src/webkit-1.2.4/build'
 make: *** [build-stamp] Error 2
 dpkg-buildpackage: error: debian/rules build gave error exit status 2
 
 My first guess would be that you ran out of memory, or have the memory 
 for a process limited.

You are correct. I increased the memory of the VM and didn't login to
Gnome. The compile completed successfully.

 So I can't test this patch in the built package:

 --- webkit-1.2.4/debian/rules2010-09-03 22:29:30.0 +0100
 +++ webkit-1.2.4-disablejit/debian/rules 2010-10-03 15:58:35.0 
 +0100
 @@ -54,6 +54,7 @@
  --host=$(DEB_HOST_GNU_TYPE) \
  --build=$(DEB_BUILD_GNU_TYPE) \
  --enable-gtk-doc \
 +--disable-jit \
  --enable-introspection
 ...
 
 Yes, that's what should be tested.

Installed
# dpkg -i libwebkit-1.0-2_1.2.4-1.disablejit_kfreebsd-i386.deb
libwebkit-1.0-2-dbg_1.2.4-1.disablejit_kfreebsd-i386.deb
libwebkit-1.0-common_1.2.4-1.disablejit_all.deb

Re-enabled Javascript in Liferea and Epiphany (and restarted them). They
both work without crashing. Success!

Patch needed for kfreebsd attached.

Danke!

Tschüss,
Mike.
Patch fixes issue on kfreebsd where webkit crashes due to Javascript with JIT.
--- webkit-1.2.4/debian/rules	2010-09-03 22:29:30.0 +0100
+++ webkit-1.2.4-disablejit/debian/rules	2010-10-03 15:58:35.0 +0100
@@ -54,6 +54,7 @@
 		--host=$(DEB_HOST_GNU_TYPE) \
 		--build=$(DEB_BUILD_GNU_TYPE) \
 		--enable-gtk-doc \
+		--disable-jit \
 		--enable-introspection
 
 	$(MAKE) $(MAKEARGUMENTS) -C build


signature.asc
Description: OpenPGP digital signature


Bug#598956: On kfreebsd going into web pane segfaults Liferea.

2010-10-04 Thread Michael Dorrington

Mike Hommey wrote:
 tags 598956 - patch
 thanks
 
 On Mon, Oct 04, 2010 at 08:33:53AM +0100, Michael Dorrington wrote:
 Patch fixes issue on kfreebsd where webkit crashes due to Javascript with 
 JIT.
 --- webkit-1.2.4/debian/rules2010-09-03 22:29:30.0 +0100
 +++ webkit-1.2.4-disablejit/debian/rules 2010-10-03 15:58:35.0 
 +0100
 @@ -54,6 +54,7 @@
  --host=$(DEB_HOST_GNU_TYPE) \
  --build=$(DEB_BUILD_GNU_TYPE) \
  --enable-gtk-doc \
 +--disable-jit \
  --enable-introspection
  
  $(MAKE) $(MAKEARGUMENTS) -C build
 
 Even if the idea is there, we can't call that a patch. It can't be
 applied as is. It should at least disable jit only on kfreebsd.

I've added the code to make it only apply to kfreebsd, see attached
patch. Is this good enough to be classed as a patch?

Regards,
Mike.
Patch fixes issue on kfreebsd where webkit crashes due to Javascript with JIT.
--- webkit-1.2.4/debian/rules	2010-09-03 22:29:30.0 +0100
+++ webkit-1.2.4-disablejit/debian/rules	2010-10-04 19:18:10.0 +0100
@@ -5,6 +5,7 @@
 
 DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
 DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+DEB_HOST_ARCH_OS  ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS)
 
 CFLAGS = -g -Wall
 
@@ -22,6 +23,13 @@
 CFLAGS += -gstabs
 endif
 
+CONF_FLAGS =	--enable-gtk-doc \
+		--enable-introspection
+
+ifeq ($(DEB_HOST_ARCH_OS),kfreebsd)
+CONF_FLAGS += --disable-jit
+endif
+
 ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
 	NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
 	MAKEARGUMENTS += -j$(NUMJOBS)
@@ -53,8 +61,7 @@
 	../configure --prefix=/usr \
 		--host=$(DEB_HOST_GNU_TYPE) \
 		--build=$(DEB_BUILD_GNU_TYPE) \
-		--enable-gtk-doc \
-		--enable-introspection
+		$(CONF_FLAGS)
 
 	$(MAKE) $(MAKEARGUMENTS) -C build
 


signature.asc
Description: OpenPGP digital signature


Bug#598956: On kfreebsd going into web pane segfaults Liferea.

2010-10-03 Thread Michael Dorrington

Package: liferea
Version: 1.6.4-1
Severity: important
User: debian-...@lists.debian.org
Usertags: kfreebsd
X-Debbugs-CC: debian-...@lists.debian.org

When an article in a feed is selected, moving the cursor over to the web
pane the cursor changes to the double headed arrow as it goes over the
pane divider. The cursor stays as a double headed arrow in the web pane.
Liferea is then unresponsive and segfaults.

# apt-get install libwebkit-1.0-2-dbg libglib2.0-0-dbg libgtk2.0-0-dbg

$ liferea --debug-all
[snip]
GUI: item list selection changed to Cyril Brulebois: Buildd fun
HTML: HTML view: selecting Cyril Brulebois: Buildd fun
DB: loading item 59 (thread=0x80b3518)
DB: loading item 59 (thread=0x80b3518)

** (liferea:97026): CRITICAL **: common_strreplace: assertion `string !=
NULL' failed
DB: loading item 59 (thread=0x80b3518)
PERF: htmlview_render_item took 0,067s
HTML: writing 5232 bytes to HTML view
GUI: itemlist selection took 0,078s
PERF: itemlist_selection_changed took 0,078s

Liferea did receive signal 11 (Segmentation fault).
You have propably triggered a program bug. I will now try to
create a backtrace which you can attach to any support requests.

#0  0x29915775 in wait4 () from /lib/libc.so.0.1
#1  0x2976b79c in waitpid () from /lib/libpthread.so.0
#2  0x297d0978 in IA__g_on_error_stack_trace (
#3  0x080780c4 in ?? ()
#4  0x2976aad7 in __pthread_sighandler () from /lib/libpthread.so.0
#5  signal handler called
#6  0x28c8b9d6 in WTF::RefPtrJSC::Structure::get (exec=0x30240440,
#7  JSC::JSGlobalObject::numberObjectStructure (exec=0x30240440, number=...)
#8  JSC::constructNumber (exec=0x30240440, number=...)
#9  0x28c84fc5 in JSC::JSValue::toThisObjectSlowCase (this=0xbfbfd494,
#10 0x28e7edbb in JSC::JSValue::toThisObject (exec=0x30240440,
thisValue=...,
#11 WebCore::jsDOMWindowPrototypeFunctionClearTimeout (exec=0x30240440,
#12 0x2fd67166 in ?? ()
#13 0x28bae6b0 in JSC::JITCode::execute (this=0x2f37b7e0,
#14 JSC::Interpreter::execute (this=0x2f37b7e0,
functionExecutable=0x2f38e1b0,
#15 0x28c7100d in JSC::JSFunction::call (this=0x302400c0, exec=0x2f3b2e24,
#16 0x28c4e9ae in JSC::call (exec=0x2f3b2e24,
#17 0x2849c96a in WebCore::JSEventListener::handleEvent (this=0x2f3f9a80,
#18 0x285b22b5 in WebCore::EventTarget::fireEventListeners
(this=0x2f403c00,
#19 0x285c0352 in WebCore::Node::handleLocalEvents (this=0x2f403c00,
#20 0x285c3eec in WebCore::Node::dispatchGenericEvent (this=0x2f3f2948,
#21 0x285c43c4 in WebCore::Node::dispatchEvent (this=0x2f3f2948,
prpEvent=...)
#22 0x285c5530 in WebCore::Node::dispatchMouseEvent (this=0x2f3f2948,
#23 0x285c5c70 in WebCore::Node::dispatchMouseEvent (this=0x2f3f2948,
#24 0x287a192b in WebCore::EventHandler::updateMouseEventTargetNode (
#25 0x287a1e42 in WebCore::EventHandler::dispatchMouseEvent
(this=0x2f369a78,
#26 0x287a2fb0 in WebCore::EventHandler::handleMouseMoveEvent (
#27 0x287a33c0 in WebCore::EventHandler::mouseMoved (this=0x2f369a78,
#28 0x28b26c5f in webkit_web_view_motion_event (widget=0x83f1808,
#29 0x292f8044 in _gtk_marshal_BOOLEAN__BOXED (closure=0x80fece8,
#30 0x2977e789 in g_type_class_meta_marshal (closure=0x80fece8,
#31 0x2978011a in IA__g_closure_invoke (closure=0x80fece8,
#32 0x29796246 in signal_emit_unlocked_R (node=value optimized out,
#33 0x29797a5b in IA__g_signal_emit_valist (instance=0x83f1808,
signal_id=52,
#34 0x29798056 in IA__g_signal_emit (instance=0x83f1808, signal_id=52,
#35 0x294243d6 in gtk_widget_event_internal (widget=value optimized out,
#36 0x292f069d in IA__gtk_propagate_event (widget=0x83f1808,
event=0x8348690)
#37 0x292f1a27 in IA__gtk_main_do_event (event=0x8348690)
#38 0x29606daa in gdk_event_dispatch (source=0x80e9dc8, callback=0,
#39 0x297f5415 in g_main_dispatch (context=0x80ca698)
#40 IA__g_main_context_dispatch (context=0x80ca698)
#41 0x297f9018 in g_main_context_iterate (context=0x80ca698,
#42 0x297f9557 in IA__g_main_loop_run (loop=0x83c1768)
#43 0x292f1fe9 in IA__gtk_main ()
#44 0x08077e61 in main ()
$ echo $?
1

This could well be a caused by webkit not working properly on kfreebsd
because Epiphany also crashes on kfreebsd, epiphany-browser: Crash
loading any webpage
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=550362

Regards,
Mike.

P.S. Crash reporter says
You have propably triggered a program bug. I will now try to
but probably is spelt incorrectly, it should be
You have probably triggered a program bug. I will now try to

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: kfreebsd-i386 (i686)

Kernel: kFreeBSD 8.1-1-686
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages liferea depends on:
ii  gconf2  2.28.1-3 GNOME configuration
database syste
ii  libatk1.0-0 1.30.0-1 The ATK accessibility toolkit
ii  libc0.1 2.11.2-6 Embedded GNU C Library:
Shared lib
ii  libcairo2   1.8.10-6 

Bug#598956: On kfreebsd going into web pane segfaults Liferea.

2010-10-03 Thread Michael Dorrington

 #0  0x29915775 in wait4 () from /lib/libc.so.0.1
 #1  0x2976b79c in waitpid () from /lib/libpthread.so.0
 #2  0x297d0978 in IA__g_on_error_stack_trace (
 #3  0x080780c4 in ?? ()
 #4  0x2976aad7 in __pthread_sighandler () from /lib/libpthread.so.0
 #5  signal handler called
 #6  0x28c8b9d6 in WTF::RefPtrJSC::Structure::get (exec=0x30240440,
 #7  JSC::JSGlobalObject::numberObjectStructure (exec=0x30240440, number=...)
 #8  JSC::constructNumber (exec=0x30240440, number=...)
 #9  0x28c84fc5 in JSC::JSValue::toThisObjectSlowCase (this=0xbfbfd494,
 #10 0x28e7edbb in JSC::JSValue::toThisObject (exec=0x30240440,
 thisValue=...,
 ...
 This could well be a caused by webkit not working properly on kfreebsd
 because Epiphany also crashes on kfreebsd, epiphany-browser: Crash
 loading any webpage
 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=550362
 
 Thanks for your bug report.
 
 Nothing in this bug report points at a Liferea bug,
 I'm therefore reassigning it to libwebkit-1.0-2.
 
 http://bugs.debian.org/559925 might be the same issue.
 
 Does disabling Javascript in Liferea fix it for you
 (restart Liferea after changing the option in the preferences)?

Yes it does! In Tools-Preferences-Browser ticked Disable Javascript.
Liferea no longer crashes.

Not only that, for Epiphany in Edit-Preferences-Privacy unticking
Enable JavaScript stops Epiphany from crashing. (Had some weirdness
with http://debian.org/ but think that's because its the homepage.
Unsetting this homepage made http://debian.org/ available).

 If yes, build WebKit with JIT compilation disabled and
 check whether that fixes the problem.

Unfortunately, webkit fails to build for me on kfreebsd, even unmodified
(and webkit takes a long time to build!):

  CXXLD  libwebkit-1.0.la
collect2: ld terminated with signal 9 [Killed]
make[2]: *** [libwebkit-1.0.la] Error 1
make[2]: Leaving directory `/usr/src/webkit-1.2.4/build'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/webkit-1.2.4/build'
make: *** [build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2

So I can't test this patch in the built package:

--- webkit-1.2.4/debian/rules   2010-09-03 22:29:30.0 +0100
+++ webkit-1.2.4-disablejit/debian/rules2010-10-03 15:58:35.0 
+0100
@@ -54,6 +54,7 @@
--host=$(DEB_HOST_GNU_TYPE) \
--build=$(DEB_BUILD_GNU_TYPE) \
--enable-gtk-doc \
+   --disable-jit \
--enable-introspection

$(MAKE) $(MAKEARGUMENTS) -C build

All I can say is the patch appears to disable JIT in the compile.

 P.S. Crash reporter says
 You have propably triggered a program bug. I will now try to
 but probably is spelt incorrectly, it should be
 You have probably triggered a program bug. I will now try to
 ...
 
 Thanks, fixed in upstream SVN (fix will be in 1.6.6 and 1.7.5).

Thanks.

Cheers,
Mike.



signature.asc
Description: OpenPGP digital signature


Bug#598901: gnome-system-monitor: On kfreebsd System Monitor spews LibGTop-Server: kvm_read (si): Bad address.

2010-10-03 Thread Michael Dorrington

Josselin Mouette wrote:
[snip]
 In kfreebsd start the program (capturing stdout and stderr to a file).

 $ gnome-system-monitor  gnome-system-monitor.out 21

 Click on the Processes tab. System Monitor is now spewing
 LibGTop-Server: kvm_read (si): Bad address to the output capture file
 and lacks responsiveness. End the program.
 
 In all cases the bug lies in libgtop.
 
 Note that on my installation of kfreebsd the program doesn't crash
 (unlike http://bugs.debian.org/568404) and it does display the process
 list (unlike http://bugs.debian.org/596142).
 
 Could it be that either: 
   * you have a different kernel version? 
   * you have something else installed that should be a dependency
 for libgtop on kfreebsd?

The system was up to date at time of testing and was using the 8.1 (the
default) kfreebsd kernel.
I've tried the 8.0 kernel and its is the same. But the 7.3 kernel
doesn't suffer the issue with the Processes tab and the processes are
displayed. So its looks kernel specific. For the 7.3 kernel there is a
problem with the Resources tab. On selecting the Resources tab the tab
is never display but there is lots of LibGTop-Server: kvm_read
(ifnetaddr): Bad address.

$ gnome-system-monitor  gnome-system-monitor-kfreebsd7.3.out 21
Killed
$ sort gnome-system-monitor-kfreebsd7.3.out | uniq -c | sort -nr
1919312 LibGTop-Server: kvm_read (ifnetaddr): Bad address
 13 glibtop: geom_stats_open(): Permission denied
  1 LibGTop-Server: kvm_read (ifnetaddr)
  1 LibGTop-Server: kvm_getargv (9): Success
  1 LibGTop-Server: kvm_getargv (8): Success
  1 LibGTop-Server: kvm_getargv (7): Success
[snip]

Cheers,
Mike.



signature.asc
Description: OpenPGP digital signature


Bug#598848: gnome-nettool: On kfreebsd is mostly non-functional.

2010-10-02 Thread Michael Dorrington

Package: gnome-nettool
Version: 2.30.0-1
Severity: important
User: debian-...@lists.debian.org
Usertags: kfreebsd
X-Debbugs-CC: debian-...@lists.debian.org

On kfreebsd the various networking tools of gnome-nettool
(Applications-System Tools-Network Tools) generally do not work and
using them causes the whole application to lock up. The Devices tab has
missing information on the network card such that it is Ethernet and
what its hardware address is. When run from the command line, using the
tools produce error messages to the console such as:

kvm_open: kvm_nlist: No such file or directory

and

netstat: kvm not available: inet6: No such file or directory

It appears that gnome-nettool (and perhaps some of the libraries and
programs it relies on) have not been adapted for kfreebsd so leaving
gnome-nettool mostly non-functional on kfreebsd.

Regards,
Mike.

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: kfreebsd-i386 (i686)

Kernel: kFreeBSD 8.1-1-686
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gnome-nettool depends on:
ii  dnsutils   1:9.7.1.dfsg.P2-2 Clients provided with BIND
ii  freebsd-net-tools [net 8.1-2 FreeBSD networking tools
ii  inetutils-ping [ping]  2:1.6-3+b1ICMP echo tool
ii  libc0.12.11.2-6  Embedded GNU C Library:
Shared lib
ii  libgconf2-42.28.1-3  GNOME configuration
database syste
ii  libglib2.0-0   2.24.2-1  The GLib library of C routines
ii  libgtk2.0-02.20.1-1+b1   The GTK+ graphical user
interface
ii  libgtop2-7 2.28.1-1  gtop system monitoring
library (sh
ii  libpango1.0-0  1.28.1-1  Layout and rendering of
internatio
ii  tcptraceroute  1.5beta7+debian-4 traceroute implementation
using TC
ii  whois  5.0.7 an intelligent whois client

gnome-nettool recommends no packages.

Versions of packages gnome-nettool suggests:
ii  gnome-system-tools2.30.2-1   Cross-platform
configuration utili

-- no debconf information



signature.asc
Description: OpenPGP digital signature


Bug#598894: software-center: On kfreebsd the program segfaults.

2010-10-02 Thread Michael Dorrington

Package: software-center
Version: 2.0.7debian5
Severity: important
User: debian-...@lists.debian.org
Usertags: kfreebsd
X-Debbugs-CC: debian-...@lists.debian.org

On kfreebsd when the program is run no windows ever appear and after
several seconds the program segfaults leaving a python2.6 core file.

$ software-center
WARNING:root:ubuntu-almost-fixed-height-mode extension not available
WARNING:root:ubuntu-almost-fixed-height-mode extension not available
WARNING:root:ubuntu-almost-fixed-height-mode extension not available
Segmentation fault (core dumped)
$ echo $?
139
$ ls -sh python2.6.core
100M python2.6.core

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: kfreebsd-i386 (i686)

Kernel: kFreeBSD 8.1-1-686
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages software-center depends on:
ii  app-install-data   2010.08.21Application Installer Data
Files
ii  aptdaemon  0.31+bzr413-1 transaction based package
manageme
ii  gnome-icon-theme   2.30.3-1  GNOME Desktop icon theme
ii  gnome-menus2.30.2-1  an implementation of the
freedeskt
ii  lsb-release3.2-23.1  Linux Standard Base version
report
ii  policykit-10.96-3framework for managing
administrat
ii  policykit-1-gnome  0.96-2GNOME authentication agent
for Pol
ii  python 2.6.5-13  interactive high-level
object-orie
ii  python-apt 0.7.97.1  Python interface to libapt-pkg
ii  python-aptdaemon   0.31+bzr413-1 Python module for the
server and c
ii  python-aptdaemon-gtk   0.31+bzr413-1 Python GTK+ widgets to run
an aptd
ii  python-central 0.6.16+nmu1   register and build utility
for Pyt
ii  python-dbus0.83.1-1  simple interprocess
messaging syst
ii  python-gconf   2.28.1-1  Python bindings for the
GConf conf
ii  python-gtk22.17.0-4  Python bindings for the
GTK+ widge
ii  python-webkit  1.1.7-1+b1WebKit/Gtk Python bindings
ii  python-xapian  1.2.3-3   Xapian search engine
interface for
ii  python-xdg 0.19-2Python library to access
freedeskt

Versions of packages software-center recommends:
ii  apt-xapian-index 0.38maintenance tools for a
Xapian ind
ii  software-properties-gtk  0.60.debian-1.1 manage the repositories
that you i
ii  update-notifier  0.99.3debian6   Daemon which notifies about
packag

software-center suggests no packages.

-- no debconf information



signature.asc
Description: OpenPGP digital signature


Bug#598898: openoffice.org-core: On kfreebsd running openoffice.org creates a oosplash.bin core file.

2010-10-02 Thread Michael Dorrington

Package: openoffice.org-core
Version: 1:3.2.1-6
Severity: normal
User: debian-...@lists.debian.org
Usertags: kfreebsd
X-Debbugs-CC: debian-...@lists.debian.org

When running openoffice.org on kfreebsd a oosplash.bin core file is
dumped. The office suite's functionality appears to be unaffected by
this. No tweaking of OpenOffice.org has been done, no non-Debian modules
installed and no document is involved.

$ openoffice.org
*** glibc detected *** /usr/lib/openoffice/program/oosplash.bin: double
free or corruption (out): 0x298b9008 ***
$ echo $?
0
$ ls -sh oosplash.bin.core
26M oosplash.bin.core

Following http://wiki.debian.org/OpenOffice#debug as recommended by
reportbug.

Installed openoffice.org-dbg.

$ gdb /usr/lib/openoffice/program/soffice.bin
GNU gdb (GDB) 7.0.1-debian
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type show copying
and show warranty for details.
This GDB was configured as i486-kfreebsd-gnu.
For bug reporting instructions, please see:
http://www.gnu.org/software/gdb/bugs/...
Reading symbols from /usr/lib/openoffice/program/soffice.bin...Reading
symbols from /usr/lib/debug/usr/lib/openoffice/program/soffice.bin...done.
(no debugging symbols found)...done.
(gdb) set pagination 0
(gdb) run
Starting program: /usr/lib/openoffice/program/soffice.bin

Program received signal ?, Unknown signal.
0x285630d7 in ?? ()
(gdb) bt
#0  0x285630d7 in ?? ()
#1  0x28561f18 in ?? ()
#2  0x28563025 in ?? ()
#3  0x280abc6b in ?? ()
#4  0x2856175c in ?? ()
#5  0x280ab9c6 in ?? ()
#6  0x2808c930 in ?? ()
#7  0x2808ca42 in ?? ()
#8  0x2808cc8e in ?? ()
#9  0x2808cef7 in ?? ()
#10 0x280a0b65 in ?? ()
#11 0x280a0290 in ?? ()
#12 0x280a105d in ?? ()
#13 0x280a2df5 in ?? ()
#14 0x280a2e53 in ?? ()
#15 0x2946d6b3 in ?? ()
#16 0x2828a8b8 in ?? ()
#17 0x08048cd1 in main ()
(gdb) quit
A debugging session is active.

Inferior 1 [process 37783] will be killed.

Quit anyway? (y or n) y

-- Package-specific info:
all deployed shared packages:
Identifier: org.openoffice.legacy.mailmerge.py
  URL:
vnd.sun.star.expand:$UNO_SHARED_PACKAGES_CACHE/uno_packages/F8Ya1k_/mailmerge.py
  is registered: yes
  Media-Type: application/vnd.sun.star.uno-component;type=Python
  Description:
all deployed user packages:
none

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: kfreebsd-i386 (i686)

Kernel: kFreeBSD 8.1-1-686
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages openoffice.org-core depends on:
ii  fontconfig  2.8.0-2.1generic font configuration
library
ii  libc0.1 2.11.2-6 Embedded GNU C Library:
Shared lib
ii  libcairo2   1.8.10-6 The Cairo 2D vector
graphics libra
ii  libcurl3-gnutls 7.21.0-1 Multi-protocol file
transfer libra
ii  libdb4.84.8.30-2 Berkeley v4.8 Database
Libraries [
ii  libexpat1   2.0.1-7  XML parsing C library -
runtime li
ii  libfreetype62.4.2-1  FreeType 2 font engine,
shared lib
ii  libgcc1 1:4.4.4-8GCC support library
ii  libglib2.0-02.24.2-1 The GLib library of C routines
ii  libgraphite31:2.3.1-0.2  SILGraphite - a smart
font rende
ii  libgstreamer-plugins-ba 0.10.30-1GStreamer libraries from
the base
ii  libgstreamer0.10-0  0.10.30-1Core GStreamer libraries
and eleme
ii  libgtk2.0-0 2.20.1-1+b1  The GTK+ graphical user
interface
ii  libhunspell-1.2-0   1.2.11-1 spell checker and
morphological an
ii  libhyphen0  2.5-1ALTLinux hyphenation
library - sha
ii  libice6 2:1.0.6-1X11 Inter-Client Exchange
library
ii  libicu444.4.1-6  International Components
for Unico
ii  libjpeg62   6b1-1The Independent JPEG
Group's JPEG
ii  libmythes-1.2-0 2:1.2.1-1simple thesaurus library
ii  libneon27-gnutls0.29.3-2 An HTTP and WebDAV client
library
ii  libnspr4-0d 4.8.4-2  NetScape Portable Runtime
Library
ii  libnss3-1d  3.12.6-3 Network Security Service
libraries
ii  librdf0 1.0.10-3 Redland Resource
Description Frame
ii  libsm6  2:1.1.1-1X11 Session Management library
ii  libssl0.9.8 0.9.8o-2 SSL shared libraries
ii  libstdc++6  4.4.4-8  The GNU Standard C++ Library v3
ii  libx11-62:1.3.3-3X11 client-side library
ii  libxaw7 2:1.0.7-1X11 Athena Widget library
ii  libxext62:1.1.2-1X11 miscellaneous extension

Bug#598901: gnome-system-monitor: On kfreebsd System Monitor spews LibGTop-Server: kvm_read (si): Bad address.

2010-10-02 Thread Michael Dorrington

Package: gnome-system-monitor
Version: 2.28.1-1
Severity: important
User: debian-...@lists.debian.org
Usertags: kfreebsd
X-Debbugs-CC: debian-...@lists.debian.org

In kfreebsd start the program (capturing stdout and stderr to a file).

$ gnome-system-monitor  gnome-system-monitor.out 21

Click on the Processes tab. System Monitor is now spewing
LibGTop-Server: kvm_read (si): Bad address to the output capture file
and lacks responsiveness. End the program.

$ ls -sh gnome-system-monitor.out
26M gnome-system-monitor.out
$ wc -l gnome-system-monitor.out
624431 gnome-system-monitor.out
$ sort gnome-system-monitor.out | uniq -c | sort -nr
 623591 LibGTop-Server: kvm_read (si): Bad address
411 kvm_open: kvm_getprocs: No such process
 12 LibGTop-Server: kvm_getprocs (18164): No such process
  9 LibGTop-Server: kvm_getprocs (18186): No such process
  9 LibGTop-Server: kvm_getprocs (18185): No such process
  9 LibGTop-Server: kvm_getprocs (18184): No such process
  9 LibGTop-Server: kvm_getprocs (18182): No such process
  9 LibGTop-Server: kvm_getprocs (18179): No such process
  9 LibGTop-Server: kvm_getprocs (18166): No such process
  9 LibGTop-Server: kvm_getprocs (18160): No such process
  9 LibGTop-Server: kvm_getprocs (18067): No such process
  9 LibGTop-Server: kvm_getprocs (18066): No such process
  9 LibGTop-Server: kvm_getprocs (18054): No such process
  9 LibGTop-Server: kvm_getprocs (18053): No such process
  9 LibGTop-Server: kvm_getprocs (18044): No such process
  9 LibGTop-Server: kvm_getprocs (18019): No such process
  9 LibGTop-Server: kvm_getprocs (17972): No such process
  9 LibGTop-Server: kvm_getprocs (17971): No such process
  9 LibGTop-Server: kvm_getprocs (17969): No such process
  9 LibGTop-Server: kvm_getprocs (17968): No such process
  9 LibGTop-Server: kvm_getprocs (17965): No such process
  9 LibGTop-Server: kvm_getprocs (17791): No such process
  9 LibGTop-Server: kvm_getprocs (17790): No such process
  9 LibGTop-Server: kvm_getprocs (17788): No such process
  9 LibGTop-Server: kvm_getprocs (17787): No such process
  9 LibGTop-Server: kvm_getprocs (17785): No such process
  9 LibGTop-Server: kvm_getprocs (17705): No such process
  9 LibGTop-Server: kvm_getprocs (17693): No such process
  9 LibGTop-Server: kvm_getprocs (17692): No such process
  9 LibGTop-Server: kvm_getprocs (17683): No such process
  9 LibGTop-Server: kvm_getprocs (17681): No such process
  9 LibGTop-Server: kvm_getprocs (17670): No such process
  9 LibGTop-Server: kvm_getprocs (17669): No such process
  9 LibGTop-Server: kvm_getprocs (17667): No such process
  9 LibGTop-Server: kvm_getprocs (17664): No such process
  9 LibGTop-Server: kvm_getprocs (17377): No such process
  9 LibGTop-Server: kvm_getprocs (17376): No such process
  9 LibGTop-Server: kvm_getprocs (17367): No such process
  9 LibGTop-Server: kvm_getprocs (17181): No such process
  9 LibGTop-Server: kvm_getprocs (17172): No such process
  9 LibGTop-Server: kvm_getprocs (17070): No such process
  9 LibGTop-Server: kvm_getprocs (17069): No such process
  9 LibGTop-Server: kvm_getprocs (17068): No such process
  9 LibGTop-Server: kvm_getprocs (17066): No such process
  9 LibGTop-Server: kvm_getprocs (17063): No such process
  6 LibGTop-Server: kvm_getprocs (18050): No such process
  6 LibGTop-Server: kvm_getprocs (17689): No such process
  4 LibGTop-Server: kvm_getprocs (17959): No such process
  2 glibtop: geom_stats_open(): Permission denied
  1 LibGTop-Server: kvm_getprocs (18288): No such process
  1 LibGTop-Server: kvm_getprocs (18187): No such process
  1 LibGTop-Server: kvm_getprocs (18056): No such process
  1 LibGTop-Server: kvm_getprocs (17671): No such process
  1 LibGTop-Server: kvm_getprocs (17425): No such process
  1 LibGTop-Server: kvm_getargv (9): Success
  1 LibGTop-Server: kvm_getargv (8): Success
  1 LibGTop-Server: kvm_getargv (7): Success
  1 LibGTop-Server: kvm_getargv (6): Success
  1 LibGTop-Server: kvm_getargv (5): Success
  1 LibGTop-Server: kvm_getargv (310): Success
  1 LibGTop-Server: kvm_getargv (18): Success
  1 LibGTop-Server: kvm_getargv (17): Success
  1 LibGTop-Server: kvm_getargv (16): Success
  1 LibGTop-Server: kvm_getargv (15): Success
  1 LibGTop-Server: kvm_getargv (14): Success
  1 LibGTop-Server: kvm_getargv (13): Success
  1 LibGTop-Server: kvm_getargv (12): Success
  1 LibGTop-Server: kvm_getargv (11): Success
  1 LibGTop-Server: kvm_getargv (10): Success
  1 kvm_open: kvm_nlist: No such file or directory


Note that on my installation of kfreebsd the program doesn't crash
(unlike http://bugs.debian.org/568404) and it does display the process
list (unlike http://bugs.debian.org/596142).

Regards,
Mike.

-- System Information:
Debian 

Bug#594827: installation-reports: kFreeBSD install using daily-build 20100828-3

2010-08-30 Thread Michael Dorrington
Christian PERRIER wrote:
 Quoting Michael Dorrington (michael.dorring...@gmail.com):
[...]
 Despite choosing UK keyboard on install still had to do 'dpkg-reconfig=
ure
 kbdcontrol' and choose 'uk.iso.kbd' to get correct keymap on console.
=20
 Hmmm, I'm afraid I know nothing to kFreeBSD but is this kbdcontrol
 package the equivalent of console-data and stuff?

AFAIK, yes.
http://packages.debian.org/squeeze/kbdcontrol

 The '-k' of 'lspci -knn' doesn't work. I guess this is a Linux only
 option.
=20
=20
 Did this lead to a problem in D-I or do you just report this because
 you couldn't, at first, include lspci output in the installation
 report?

It didn't lead to a problem in D-I, only in the installation reporting.
A report from kfreebsd-* won't include PCI information unless the
installation reporter notices that 'lspci -knn' is just listing the help
page rather than the PCI devices.

Mike.



signature.asc
Description: OpenPGP digital signature


Bug#594891: baobab: In kfreebsd on Gnome login baobab displays message saying fd has 0 bytes remaining.

2010-08-30 Thread Michael Dorrington

Package: baobab
Version: 2.30.0-2
Severity: normal
User: debian-...@lists.debian.org
Usertags: kfreebsd
X-Debbugs-CC: debian-...@lists.debian.org


On login to Gnome on kfreebsd-i386 a message pops up saying the following:

 Low Disk Space

 The volume fd has only 0
 bytes disk space remaining.

 You can free up disk space by removing unused programs
 or files, or by moving files to another disk or partition.

 [ ] Don't show any warnings again for this filesystem

  [Examine...] [Ignore]

Clicking on [Examine...] then makes Baobab appears and displays a
message which says:

 Could not initialise monitoring

 Changes to your home folder will not be monitored.

  [OK]

Clicking [OK] causes Baobab to be displayed which says:

 Folder Usage   SizeContents
 fd ###100% 0 bytes 0 items

Baobab could be getting confused by /dev/fd :

FilesystemSize  Used Avail Use% Mounted on
fdescfs   1.0K  1.0K 0 100% /dev/fd

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: kfreebsd-i386 (i686)

Kernel: kFreeBSD 8.1-1-686
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages baobab depends on:
ii  gconf2  2.28.1-3 GNOME configuration
database syste
ii  gnome-utils-common  2.30.0-2 data files for the GNOME
utilities
ii  libatk1.0-0 1.30.0-1 The ATK accessibility toolkit
ii  libc0.1 2.11.2-2 Embedded GNU C Library:
Shared lib
ii  libcairo2   1.8.10-4 The Cairo 2D vector
graphics libra
ii  libfontconfig1  2.8.0-2.1generic font configuration
library
ii  libfreetype62.4.2-1  FreeType 2 font engine,
shared lib
ii  libgconf2-4 2.28.1-3 GNOME configuration
database syste
ii  libglib2.0-02.24.1-1 The GLib library of C routines
ii  libgtk2.0-0 2.20.1-1 The GTK+ graphical user
interface
ii  libgtop2-7  2.28.1-1 gtop system monitoring
library (sh
ii  libpango1.0-0   1.28.1-1 Layout and rendering of
internatio
ii  zlib1g  1:1.2.3.4.dfsg-3 compression library - runtime

baobab recommends no packages.

Versions of packages baobab suggests:
ii  yelp 2.30.1+webkit-1 Help browser for GNOME

-- no debconf information



signature.asc
Description: OpenPGP digital signature


Bug#594898: gnome-system-tools: In kfreebsd Network Administration Tool says the platform is not supported.

2010-08-30 Thread Michael Dorrington
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256


Package: gnome-system-tools
Version: 2.30.2-1
Severity: normal
User: debian-...@lists.debian.org
Usertags: kfreebsd
X-Debbugs-CC: debian-...@lists.debian.org


In kfreebsd, launching the Gnome Network Administration Tool by going to
System-Administration-Network pops up a message saying:

 Unsupported platform

 The platform you are running
 is not supported by this tool

 If you know for sure that it works like one of the platforms
 listed below, you can select that and continue. Note,
 however, that this might damage the system configuration
 or downright cripple your computer.

 Arch Linux
 Ark Linux
 ...
 Debian GNU/Linux
 ...
 FreeBSD
  ...
  8
 Gentoo Linux
 ...

Not sure which, if any, is the 'correct' answer.

Once answered this is question isn't asked again.

- -- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: kfreebsd-i386 (i686)

Kernel: kFreeBSD 8.1-1-686
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gnome-system-tools depends on:
ii  gconf22.28.1-3   GNOME configuration
database syste
ii  libatk1.0-0   1.30.0-1   The ATK accessibility toolkit
ii  libc0.1   2.11.2-2   Embedded GNU C Library:
Shared lib
ii  libcairo2 1.8.10-4   The Cairo 2D vector
graphics libra
ii  libdbus-1-3   1.2.24-3   simple interprocess
messaging syst
ii  libfontconfig12.8.0-2.1  generic font configuration
library
ii  libfreetype6  2.4.2-1FreeType 2 font engine,
shared lib
ii  libgconf2-4   2.28.1-3   GNOME configuration
database syste
ii  libglib2.0-0  2.24.1-1   The GLib library of C routines
ii  libgtk2.0-0   2.20.1-1   The GTK+ graphical user
interface
ii  liboobs-1-4   2.30.1-1   GObject based interface to
system-
ii  libpango1.0-0 1.28.1-1   Layout and rendering of
internatio
ii  libpolkit-gobject-1-0 0.96-2 PolicyKit Authorization API
ii  libpolkit-gtk-1-0 0.96-2 PolicyKit GTK+ API
ii  perl  5.10.1-14  Larry Wall's Practical
Extraction
ii  policykit-1-gnome 0.96-2 GNOME authentication agent
for Pol
ii  system-tools-backends 2.10.0-2   System Tools to manage
computer co

Versions of packages gnome-system-tools recommends:
ii  gnome-control-center  1:2.30.1-2 utilities to configure the
GNOME d

Versions of packages gnome-system-tools suggests:
pn  ntp   none (no description available)

- -- no debconf information
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQIcBAEBCAAGBQJMe7uxAAoJENdybD6q+OPv+DsP/iKdfYQOU7Vzngjk0iK3o3r1
iLADLxv7HZ6NFcDTFDFtFsVkPR/ALllU6vDBhMlEafo0yzNVJ1DACxBtBrYlCrcR
5TaSPyEmXstzNxiK+uFjnRwMid8NTrG7Qjg9vNJIeXPXpbXjj9NDHhlI0l9kObeZ
YCveyHspetH07ivGC3+xikCJPMUhENoCREZkqN59fq2UBihrMNIQU0vHkx2OSZQx
1U9kMvpsw2tymBFIlaElzCJTtJt96UmYHe+ZtoeTNGK4p9zPq8tlByrtNeIZmita
5TcugslKF7NTDcjocFPqUh4C08s2Aum8zFpCCnJHXJSM6vpLJVzSbsJG2a28iGKD
HAIglaAQUr6Is4743cEOoxb5Uuzoju0GO+dKJnyn8PgdKNztlby3mCpXH2ARXlEV
nTGwG9YiMgQYOmxLp7/HYCFMd7lMJLl5iMV0jeG/HuCJyMuIpJmf3IInexQ5FSQB
khhM4gMAtdCeb4o1cclq/PzsY04MkI7Sechu8+UJ7SqToniHYKEO3fiGW38EqFiY
USwammMmNx6DqZ1iDk1nVbp6kjDFTOmM7T9JVT42mnZwGRd4S//BRUlErFXm5gR9
R2Gq1lRcjy0drtKQCyY1bHpI1DoDAA0Pr0rvQ6hDdIsR+lNJVp6kSbumD7nMIJWu
mofTXb5UfnezaArzXG2B
=7bIO
-END PGP SIGNATURE-



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#594827: installation-reports: kFreeBSD install using daily-build 20100828-3

2010-08-29 Thread Michael Dorrington

Package: installation-reports
Severity: normal
User: debian-...@lists.debian.org
Usertags: kfreebsd
X-Debbugs-CC: debian-...@lists.debian.org


-- Package-specific info:

Boot method: CD
Image version:
http://cdimage.debian.org/cdimage/daily-builds/daily/20100828-3/kfreebsd-i386/iso-cd/debian-testing-kfreebsd-i386-netinst.iso
Date: 2010-08-28

Machine: KVM 0.9.1
Partitions: df -Tl will do; the raw partition table is preferred

Disk /dev/ad0: 0 MB, 0 bytes
255 heads, 63 sectors/track, 0 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000b4138

Device Boot  Start End  Blocks   Id  System
/dev/ad0p1   *   1249720051968   a5  FreeBSD
Partition 1 has different physical/logical endings:
 phys=(1023, 254, 63) logical=(2496, 122, 58)
/dev/ad0p224972611  9164815  Extended
Partition 2 has different physical/logical beginnings (non-Linux?):
 phys=(1023, 254, 63) logical=(2496, 155, 26)
Partition 2 has different physical/logical endings:
 phys=(1023, 254, 63) logical=(2610, 180, 2)
/dev/ad0p524972611  916480   82  Linux swap /
Solaris

FilesystemType   1K-blocks  Used Available Use% Mounted on
/dev/ad0s1 ufs19418446   3013244  14851728  17% /
devfsdevfs   1 1 0 100% /dev
linprocfs
 linprocfs   4 4 0 100% /proc
/sys sysfs   4 4 0 100% /sys
fdescfsfdescfs   1 1 0 100% /dev/fd
tmpfstmpfs 1575252 4   1575248   1% /lib/init/rw

Base System Installation Checklist:
[O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it

Initial boot:   [O]
Detect network card:[O]
Configure network:  [O]
Detect CD:  [O]
Load installer modules: [O]
Detect hard drives: [O]
Partition hard drives:  [O]
Install base system:[O]
Clock/timezone setup:   [O]
User/password setup:[O]
Install tasks:  [O]
Install boot loader:[O]
Overall install:[E]

Comments/Problems:

In the install menus the first character isn't highlighted when the item is
selected.

Graphical desktop install went through, although on boot gdm3 gives a black
screen as reported in http://bugs.debian.org/592549 .

Despite choosing UK keyboard on install still had to do 'dpkg-reconfigure
kbdcontrol' and choose 'uk.iso.kbd' to get correct keymap on console.

The '-k' of 'lspci -knn' doesn't work. I guess this is a Linux only
option.

lspci -nn:
00:00.0 Host bridge [0600]: Intel Corporation 440FX - 82441FX PMC
[Natoma] [8086:1237] (rev 02)
00:01.0 ISA bridge [0601]: Intel Corporation 82371SB PIIX3 ISA
[Natoma/Triton II] [8086:7000]
00:01.1 IDE interface [0101]: Intel Corporation 82371SB PIIX3 IDE
[Natoma/Triton II] [8086:7010]
00:01.3 Bridge [0680]: Intel Corporation 82371AB/EB/MB PIIX4 ACPI
[8086:7113] (rev 03)
00:02.0 VGA compatible controller [0300]: Cirrus Logic GD 5446 [1013:00b8]
00:03.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd.
RTL-8139/8139C/8139C+ [10ec:8139] (rev 20)


-- 

Please make sure that the hardware-summary log file, and any other
installation logs that you think would be useful are attached to this
report. Please compress large files using gzip.

Once you have filled out this report, mail it to sub...@bugs.debian.org.

==
Installer lsb-release:
==
DISTRIB_ID=Debian
DISTRIB_DESCRIPTION=Debian GNU/kFreeBSD installer
DISTRIB_RELEASE=6.0 (squeeze) - installer build 20100827-10:20
X_INSTALLATION_MEDIUM=cdrom

==
Installer hardware-summary:
==
uname -a: GNU/kFreeBSD debian-kfreebsd-i386-3 8.1-1-486 #0 Tue Aug 17
22:35:34 CEST 2010 i686 GNU/Linux
lspci -knn: Usage: lspci [switches]
lspci -knn:
lspci -knn: Basic display modes:
lspci -knn: -mm Produce machine-readable output (single -m for an
obsolete format)
lspci -knn: -t  Show bus tree
lspci -knn:
lspci -knn: Display options:
lspci -knn: -v  Be verbose (-vv for very verbose)
lspci -knn: -x  Show hex-dump of the standard part of the config space
lspci -knn: -xxxShow hex-dump of the whole config space 
(dangerous;
root only)
lspci -knn: -   Show hex-dump of the 4096-byte extended config 
space
(root only)
lspci -knn: -b  Bus-centric view (addresses and IRQ's as seen by the 
bus)
lspci -knn: -D  Always show domain numbers
lspci -knn:
lspci -knn: Resolving of device ID's to names:
lspci -knn: -n  Show numeric ID's
lspci -knn: -nn Show both textual and numeric ID's (names  numbers)
lspci -knn: -q  Query the PCI ID database for unknown ID's via DNS
lspci -knn: -qq As 

Bug#586593: #586593: On kfreebsd slim just shows a black screen

2010-08-12 Thread Michael Dorrington

Tags: patch

That patch fixes the issue with slim. Now slim works when starting on
boot, when started post-boot and when restarted due to X session logout.
The quilt patch used is attached.

Cheers,
Mike.

Note if you try to stop or restart slim it doesn't work but this is a
non-kfreebsd specific bug. Its been reported in slim - cannot normally
stop daemon http://bugs.debian.org/501828.
Patch fixes issue on kfreebsd where slim only displays a black screen.
Index: slim-1.3.1/app.cpp
===
--- slim-1.3.1.orig/app.cpp	2010-08-12 18:59:10.0 +0100
+++ slim-1.3.1/app.cpp	2010-08-12 18:59:19.0 +0100
@@ -850,7 +850,7 @@
 
 
 int App::StartServer() {
-ServerPID = vfork();
+ServerPID = fork();
 
 static const int MAX_XSERVER_ARGS = 256;
 static char* server[MAX_XSERVER_ARGS+2] = { NULL };


signature.asc
Description: OpenPGP digital signature


Bug#592549: gdm3 on {re,}start on kfreebsd displays only a black screen with an X cursor

2010-08-10 Thread Michael Dorrington

Package: gdm3
Version: 2.30.2-4
Severity: important
User: debian-...@lists.debian.org
Usertags: kfreebsd
X-Debbugs-CC: debian-...@lists.debian.org

On gdm3 start, or restart, only a black screen is displayed with an X
shaped X cursor with the cursor moveable. If I try to change to a
console VT then this appears to trigger a new X session to start and
this is displayed rather than the console VT. This new X session is also
black with an X shaped X cursor with the cursor moveable. This keeps
happening until eventually I can switch to a console VT.

* gdm3 on i386[1] does not have this issue.
* xdm on kfreebsd-i386[1] and i386[1] does not have this issue.

ps:
root   855  0.0  0.6  11668  4960 ?S21:27   0:00
/usr/lib/gdm3/gdm-simple-slave --display-id
/org/gnome/DisplayManager/Display6
root   854  0.0  0.6  11668  4960 ?S21:27   0:00
/usr/lib/gdm3/gdm-simple-slave --display-id
/org/gnome/DisplayManager/Display6
root   853  0.0  0.6   5880  4664 ?S21:27   0:00
/usr/bin/Xorg :5 -br -verbose -audit 0 -auth
/var/run/gdm3/auth-for-Debian-gdm-CjIcK7/database -nolisten tcp vt10
root   852  0.0  0.6  11668  4960 ?S21:27   0:00
/usr/lib/gdm3/gdm-simple-slave --display-id
/org/gnome/DisplayManager/Display6
root   840  8.6  1.6  16412 13044 ?S21:27   0:05
/usr/bin/Xorg :4 -br -verbose -audit 0 -auth
/var/run/gdm3/auth-for-Debian-gdm-6sWZQa/database -nolisten tcp vt11
root   806  5.3  1.6  16412 13044 ?S21:26   0:05
/usr/bin/Xorg :2 -br -verbose -audit 0 -auth
/var/run/gdm3/auth-for-Debian-gdm-CDe36q/database -nolisten tcp vt9
root   714  4.2  1.6  16412 13040 ?S21:26   0:05
/usr/bin/Xorg :1 -br -verbose -audit 0 -auth
/var/run/gdm3/auth-for-Debian-gdm-sup7XH/database -nolisten tcp vt8
root   403  4.0  1.5  16412 12340 ?S21:25   0:05
/usr/bin/Xorg :0 -br -verbose -audit 0 -auth
/var/run/gdm3/auth-for-Debian-gdm-m3CoFd/database -nolisten tcp vt7
root   392  0.0  0.5  10012  4168 ?S21:25   0:00
/usr/sbin/gdm3
root   391  0.0  0.5  10012  4168 ?S21:25   0:00
/usr/sbin/gdm3
root   376  0.0  0.5  10012  4168 ?S21:25   0:00
/usr/sbin/gdm3

/var/log/daemon.log:
Aug 10 21:25:55 debian-kfreebsd-i386 gdm3[376]: WARNING: GdmDisplay:
display lasted 0.203436 seconds
Aug 10 21:26:26 debian-kfreebsd-i386 gdm3[376]: WARNING: GdmDisplay:
display lasted 0.204698 seconds
Aug 10 21:26:53 debian-kfreebsd-i386 gdm3[376]: WARNING: GdmDisplay:
display lasted 0.261651 seconds
Aug 10 21:27:06 debian-kfreebsd-i386 gdm3[376]: WARNING: GdmDisplay:
display lasted 0.093850 seconds
Aug 10 21:27:09 debian-kfreebsd-i386 gdm3[376]: WARNING: GdmDisplay:
display lasted 0.100995 seconds

Regards,
Mike.

[1] dpkg --print-architecture

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: kfreebsd-i386 (i686)

Kernel: kFreeBSD 8.0-1-686
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gdm3 depends on:
ii  adduser 3.112add and remove users and groups
ii  debconf [debconf-2.0]   1.5.33   Debian configuration
management sy
ii  gconf2  2.28.1-3 GNOME configuration
database syste
ii  gnome-session-bin   2.30.2-1 The GNOME Session Manager -
Minima
ii  libart-2.0-22.3.21-1 Library of functions for 2D
graphi
ii  libatk1.0-0 1.30.0-1 The ATK accessibility toolkit
ii  libbonobo2-02.24.3-1 Bonobo CORBA interfaces library
ii  libbonoboui2-0  2.24.3-1 The Bonobo UI library
ii  libc0.1 2.11.2-2 Embedded GNU C Library:
Shared lib
ii  libcairo2   1.8.10-4 The Cairo 2D vector
graphics libra
ii  libcanberra-gtk00.24-1   Gtk+ helper for playing
widget eve
ii  libcanberra00.24-1   a simple abstract interface
for pl
ii  libdbus-1-3 1.2.24-3 simple interprocess
messaging syst
ii  libdbus-glib-1-20.86-1   simple interprocess
messaging syst
ii  libdevkit-power-gobject 1:0.9.5-1abstraction for power
management -
ii  libfontconfig1  2.8.0-2.1generic font configuration
library
ii  libfreetype62.4.0-2  FreeType 2 font engine,
shared lib
ii  libgconf2-4 2.28.1-3 GNOME configuration
database syste
ii  libglib2.0-02.24.1-1 The GLib library of C routines
ii  libgnome2-0 2.30.0-1 The GNOME library - runtime
files
ii  libgnomecanvas2-0   2.30.1-1 A powerful object-oriented
display
ii  libgtk2.0-0 2.20.1-1 The GTK+ graphical user
interface
ii  liborbit2   1:2.14.18-0.1libraries for ORBit2 - a
CORBA ORB
ii  libpam-modules  1.1.1-3  Pluggable Authentication
Modules 

Bug#586539: gdm problem fixed

2010-08-10 Thread Michael Dorrington

Josselin Mouette wrote:
 Yes, anyway this is either related to X or to gdm3, but not to gdm :)

Reported bug against gdm3.

http://bugs.debian.org/592549
gdm3 on {re,}start on kfreebsd displays only a black screen with an X cursor

Regards,
Mike.



signature.asc
Description: OpenPGP digital signature


Bug#586539: gdm problem fixed

2010-06-27 Thread Michael Dorrington
Josselin Mouette wrote:
[snip]
 The TTY manager for gdm doesn’t work on kFreeBSD, so I’m not surprised.
 
 We tried to take kFreeBSD into account when porting the TTY manager to
 gdm3, so I’d appreciate if you could test this package instead - this is
 the default for squeeze installations now. We are not going to introduce
 many things in gdm 2.20 from now.
 
 Cheers,

I've installed gdm3. Good news is that it is using vt7 (and higher), the
bad news is that it just displays a black screen with the X shaped X
cursor. If I try to change to a console VT then this appears to trigger
a new X session to start and this is displayed rather than the console
VT. This new X session is also black with the X shaped X cursor. This
keeps happening until eventually I can switch to a console VT.

ps:
root   849  1.3  1.6  16412 12996 ?S11:04   0:07
/usr/bin/Xorg :5 -br -verbose -audit 0 -auth
/var/run/gdm3/auth-for-Debian-gdm-lodJF4/database -nolisten tcp vt12
root   815  1.2  1.6  16412 12996 ?S11:03   0:07
/usr/bin/Xorg :3 -br -verbose -audit 0 -auth
/var/run/gdm3/auth-for-Debian-gdm-ZCfnFl/database -nolisten tcp vt10
root   798  0.9  1.6  16412 12996 ?S11:03   0:06
/usr/bin/Xorg :2 -br -verbose -audit 0 -auth
/var/run/gdm3/auth-for-Debian-gdm-rnRVAb/database -nolisten tcp vt9
root   743  0.8  1.6  16412 12996 ?S11:00   0:06
/usr/bin/Xorg :1 -br -verbose -audit 0 -auth
/var/run/gdm3/auth-for-Debian-gdm-xulnbF/database -nolisten tcp vt8
root   391  0.8  1.6  16412 12764 ?S11:00   0:06
/usr/bin/Xorg :0 -br -verbose -audit 0 -auth
/var/run/gdm3/auth-for-Debian-gdm-hSszzu/database -nolisten tcp vt7

/var/log/daemon.log:
Jun 27 11:03:04 debian-kfreebsd-i386 gdm3[372]: WARNING: GdmDisplay:
display lasted 0.315563 seconds
Jun 27 11:03:42 debian-kfreebsd-i386 gdm3[372]: WARNING: GdmDisplay:
display lasted 0.157042 seconds
Jun 27 11:04:07 debian-kfreebsd-i386 gdm3[372]: WARNING: GdmDisplay:
display lasted 0.392899 seconds
Jun 27 11:04:19 debian-kfreebsd-i386 gdm3[372]: WARNING: GdmDisplay:
display lasted 0.092757 seconds
Jun 27 11:04:24 debian-kfreebsd-i386 gdm3[372]: WARNING: GdmDisplay:
display lasted 0.301727 seconds
Jun 27 11:04:24 debian-kfreebsd-i386 gdm3[372]: WARNING:
GdmLocalDisplayFactory: maximum number of X display failures reached:
check X server log for errors

Do you want me to raise a bug report for gdm3?

Regards,
Mike.



signature.asc
Description: OpenPGP digital signature


Bug#586539: gdm problem fixed

2010-06-26 Thread Michael Dorrington
Tags: patch

This patch doesn't fix it for me. With or without the patch gdm does not
accept keyboard input on boot about half the time.

Investigating further I noticed that:

* When gdm does allow keyboard input on boot you can see it running on
vt2 (ttyv1) (the vt you get from Ctrl-Alt-F2) and not, as expected, vt7
(ttyv8 ?) (the vt you get from Ctrl-Alt-F7).

* When gdm doesn't allow keyboard input on boot then when you do the
Action-Run XDMCP chooser trick this starts XDMCP chooser on vt7 and
if you switch to vt2 it is blank until you press Enter and then the
login Password prompt appears. Perhaps in this case getty on vt2 has
been messed up by gdm running on vt2?

Could there be a race condition on boot between getty on vt2 and gdm on vt2?

To test this I disabled getty starting on vt2 (ttyv1 in kfreebsd) in
/etc/inittab and now gdm accepts keyboard input on every boot. So this
suggests the problem lies with gdm starting on vt2 when it should be
starting on vt7.

Note that xdm works every boot on kFreeBSD and runs in vt7.

Regards,
Mike.

Tuco wrote:
 Hi,
 This patch solved the problem for me:
 
 --- gdm-2.20.10/daemon/getvt.h  2009-03-19 00:59:27.0 -0400
 +++ gdm-2.20.10.fixed/daemon/getvt.h2010-06-26 07:57:32.0 -0400
 @@ -27,7 +27,7 @@
  #endif
  #endif
 
 -#if defined (__FreeBSD__) || defined (__DragonFly__)
 +#if defined (__FreeBSD__) || defined (__FreeBSD_kernel__) || defined
 (__DragonFly__)
  #define GDM_USE_CONSIO_VT
  #endif

Define GDM_USE_CONSIO_VT on kFreeBSD.
Index: gdm-2.20.10/daemon/getvt.h
===
--- gdm-2.20.10.orig/daemon/getvt.h	2010-06-26 21:25:47.0 +0100
+++ gdm-2.20.10/daemon/getvt.h	2010-06-26 21:26:39.0 +0100
@@ -27,7 +27,7 @@
 #endif
 #endif
 
-#if defined (__FreeBSD__) || defined (__DragonFly__)
+#if defined (__FreeBSD__) || defined (__FreeBSD_kernel__) || defined (__DragonFly__)
 #define GDM_USE_CONSIO_VT
 #endif
 


signature.asc
Description: OpenPGP digital signature


Bug#586539: gdm on initial start at kfreebsd bootup does not allow keyboard input

2010-06-20 Thread Michael Dorrington
Package: gdm
Version: 2.20.10-3
Severity: important

In kfreebsd-i386[1] on boot gdm does not accept keyboard input. That is,
it will not allow anything to be typed into the Username box or allow
switching to another virtual console. The mouse still works.

A work around is to choose Action-Run XDMCP chooser. This causes X to
restart and the keyboard input now works. Click Cancel, this returns to
gdm which now accepts keyboard input.

* kdm on kfreebsd-i386[1] also has this issue.
* gdm and kdm on i386[1] do not have this issue.
* xdm on kfreebsd-i386[1] and i386[1] does not have this issue.

An email to the debian-bsd list caused me to investigate this:
http://lists.debian.org/debian-bsd/2010/06/msg00027.html

Regards,
Mike.

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: kfreebsd-i386 (i686)

Kernel: kFreeBSD 7.3-1-686
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gdm depends on:
ii  adduser 3.112add and remove users and groups
ii  debconf [debconf-2.0]   1.5.32   Debian configuration
management sy
ii  gksu2.0.2-3  graphical frontend to su
ii  libart-2.0-22.3.21-1 Library of functions for 2D
graphi
ii  libatk1.0-0 1.30.0-1 The ATK accessibility toolkit
ii  libc0.1 2.11.1-3 Embedded GNU C Library:
Shared lib
ii  libcairo2   1.8.10-4 The Cairo 2D vector
graphics libra
ii  libdbus-1-3 1.2.24-1 simple interprocess
messaging syst
ii  libdbus-glib-1-20.86-1   simple interprocess
messaging syst
ii  libdmx1 1:1.1.0-2X11 Distributed Multihead
extensio
ii  libfontconfig1  2.8.0-2.1generic font configuration
library
ii  libfreetype62.3.11-1 FreeType 2 font engine,
shared lib
ii  libglade2-0 1:2.6.4-1library to load .glade
files at ru
ii  libglib2.0-02.24.1-1 The GLib library of C routines
ii  libgnomecanvas2-0   2.30.1-1 A powerful object-oriented
display
ii  libgtk2.0-0 2.20.1-1 The GTK+ graphical user
interface
ii  libpam-modules  1.1.1-3  Pluggable Authentication
Modules f
ii  libpam-runtime  1.1.1-3  Runtime support for the PAM
librar
ii  libpam0g1.1.1-3  Pluggable Authentication
Modules l
ii  libpango1.0-0   1.28.0-1 Layout and rendering of
internatio
ii  librsvg2-2  2.26.3-1 SAX-based renderer library
for SVG
ii  librsvg2-common 2.26.3-1 SAX-based renderer library
for SVG
ii  libwrap07.6.q-19 Wietse Venema's TCP
wrappers libra
ii  libx11-62:1.3.3-3X11 client-side library
ii  libxau6 1:1.0.5-2X11 authorisation library
ii  libxdmcp6   1:1.0.3-2X11 Display Manager Control
Protoc
ii  libxext62:1.1.1-3X11 miscellaneous extension
librar
ii  libxi6  2:1.3-4  X11 Input extension library
ii  libxinerama12:1.1-3  X11 Xinerama extension library
ii  libxml2 2.7.7.dfsg-2 GNOME XML library
ii  lsb-base3.2-23.1 Linux Standard Base 3.2
init scrip
ii  xfce4-session [x-session-ma 4.6.2-1  Xfce4 Session Manager
ii  xfce4-terminal [x-terminal- 0.4.5-1  Xfce terminal emulator
ii  xfwm4 [x-window-manager]4.6.2-1  window manager of the Xfce
project
ii  xterm [x-terminal-emulator] 259-1X terminal emulator

Versions of packages gdm recommends:
ii  gdm-themes0.6.2  Themes for the GNOME
Display Manag
ii  whiptail  0.52.10-8  Displays user-friendly
dialog boxe
ii  xserver-xephyr2:1.7.7-2  nested X server
ii  xserver-xorg  1:7.5+6the X.Org X server
ii  zenity2.30.0-1   Display graphical dialog
boxes fro

Versions of packages gdm suggests:
ii  libpam-gnome-keyring  2.30.1-2   PAM module to unlock the
GNOME key
ii  locales   2.11.1-3   Embedded GNU C Library:
National L
pn  pm-utils  none (no description available)

-- debconf information:
  gdm/daemon_name: /usr/sbin/gdm
* shared/default-x-display-manager: gdm



signature.asc
Description: OpenPGP digital signature


Bug#586540: kdm on initial start at kfreebsd bootup does not allow keyboard input

2010-06-20 Thread Michael Dorrington
Package: kdm
Version: 4:4.4.4-1
Severity: important

In kfreebsd-i386[1] on boot kdm does not accept keyboard input. That is,
it will not allow anything to be typed into the Username box or allow
switching to another virtual console. The mouse still works.

A work around is to choose Menu-Restart X Server. This causes X to
restart and the keyboard input then works in kdm.

* gdm on kfreebsd-i386[1] also has this issue.
* gdm and kdm on i386[1] do not have this issue.
* xdm on kfreebsd-i386[1] and i386[1] does not have this issue.

An email to the debian-bsd list caused me to investigate this:
http://lists.debian.org/debian-bsd/2010/06/msg00027.html

Regards,
Mike.

[1] dpkg --print-architecture

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: kfreebsd-i386 (i686)

Kernel: kFreeBSD 7.3-1-686
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages kdm depends on:
ii  consolekit0.4.1-4framework for defining and
trackin
ii  debconf [debconf-2.0] 1.5.32 Debian configuration
management sy
ii  kdebase-runtime   4:4.4.4-1  runtime components from the
offici
ii  kdebase-workspace-kgreet-plug 4:4.4.4-1  KDE greet libraries for
authentica
ii  libc0.1   2.11.1-3   Embedded GNU C Library:
Shared lib
ii  libck-connector0  0.4.1-4ConsoleKit libraries
ii  libdbus-1-3   1.2.24-1   simple interprocess
messaging syst
ii  libgcc1   1:4.4.4-1  GCC support library
ii  libkdecore5   4:4.4.4-1  the KDE Platform Core Library
ii  libkdeui5 4:4.4.4-1  the KDE Platform User
Interface Li
ii  libkio5   4:4.4.4-1  the Network-enabled File
Managemen
ii  libknewstuff2-4   4:4.4.4-1  the Get Hot New Stuff v2
Library
ii  libkworkspace44:4.4.4-1  library for the kdebase
workspace
ii  libpam0g  1.1.1-3Pluggable Authentication
Modules l
ii  libqimageblitz4   1:0.0.4-4  QImageBlitz image effects
library
ii  libqt4-svg4:4.6.3-1  Qt 4 SVG module
ii  libqt4-xml4:4.6.3-1  Qt 4 XML module
ii  libqtcore44:4.6.3-1  Qt 4 core module
ii  libqtgui4 4:4.6.3-1  Qt 4 GUI module
ii  libstdc++64.4.4-1The GNU Standard C++ Library v3
ii  libx11-6  2:1.3.3-3  X11 client-side library
ii  libxau6   1:1.0.5-2  X11 authorisation library
ii  libxdmcp6 1:1.0.3-2  X11 Display Manager Control
Protoc
ii  libxtst6  2:1.1.0-2  X11 Testing -- Resource
extension
ii  lsb-base  3.2-23.1   Linux Standard Base 3.2
init scrip

Versions of packages kdm recommends:
ii  logrotate 3.7.8-6Log rotation utility
ii  xfce4-session [x-session-mana 4.6.2-1Xfce4 Session Manager
ii  xfce4-terminal [x-terminal-em 0.4.5-1Xfce terminal emulator
ii  xfwm4 [x-window-manager]  4.6.2-1window manager of the Xfce
project
ii  xserver-xorg-core [xserver]   2:1.7.7-2  Xorg X server - core server
ii  xterm [x-terminal-emulator]   259-1  X terminal emulator

Versions of packages kdm suggests:
pn  kdepasswd none (no description available)

-- debconf information:
  kdm/stop_running_server_with_children: false
* shared/default-x-display-manager: kdm
  kdm/daemon_name: /usr/bin/kdm



signature.asc
Description: OpenPGP digital signature


Bug#586593: On kfreebsd slim just shows a black screen

2010-06-20 Thread Michael Dorrington
Package: slim
Version: 1.3.1-5
Severity: important

On kfreebsd-i386[1] slim does not start properly, only a black screen is
displayed with no mouse cursor. This does not happen on i386[1].

# /etc/init.d/slim start
Starting X display manager: slim.

This starts X but just displays a black screen.


# ps -Flp $(pgrep -f slim)
F S UIDPID  PPID  C PRI  NI ADDR SZ  WCHAN   RSS PSR STIME TTY
  TIME CMD
0 S root  1281 1 18 201   - -  4081  - 12788   0 21:39 ?
  0:03 /usr/bin/X11/X -nolisten tcp -auth /var/run/slim.auth vt07

X is running but /usr/bin/slim is not running.


# /etc/init.d/slim stop
Stopping X display manager: slim not running (removing stale
/var/run/slim.lock).
# ps -Flp $(pgrep -f slim)
F S UIDPID  PPID  C PRI  NI ADDR SZ  WCHAN   RSS PSR STIME TTY
  TIME CMD
0 S root  1281 1 10 201   - -  4081  - 12788   0 21:39 ?
  0:03 /usr/bin/X11/X -nolisten tcp -auth /var/run/slim.auth vt07

X is still running after issuing stop to slim.


Regards,
Mike.

[1] dpkg --print-architecture

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: kfreebsd-i386 (i686)

Kernel: kFreeBSD 8.0-1-686
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages slim depends on:
ii  debconf [debconf-2.0] 1.5.32 Debian configuration
management sy
ii  libc0.1   2.11.1-3   Embedded GNU C Library:
Shared lib
ii  libgcc1   1:4.4.4-1  GCC support library
ii  libjpeg62 6b-16.1The Independent JPEG
Group's JPEG
ii  libpam0g  1.1.1-3Pluggable Authentication
Modules l
ii  libpng12-01.2.43-1   PNG library - runtime
ii  libstdc++64.4.4-1The GNU Standard C++ Library v3
ii  libx11-6  2:1.3.3-3  X11 client-side library
ii  libxft2   2.1.14-2   FreeType-based font drawing
librar
ii  libxmu6   2:1.0.5-1  X11 miscellaneous utility
library

Versions of packages slim recommends:
ii  xterm 259-1  X terminal emulator

Versions of packages slim suggests:
pn  scrot none (no description available)

-- debconf information:
* shared/default-x-display-manager: slim



signature.asc
Description: OpenPGP digital signature


Bug#561595: kfreebsd-i386 20091217-11:20

2009-12-18 Thread Michael Dorrington
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Package: installation-reports

Boot method: CD (mini.iso)
Image version:
http://d-i.debian.org/daily-images/kfreebsd-i386/20091217-11:20/monolithic/mini.iso
Date: 2009-12-17

Machine: KVM i386
Processor: QEMU Virtual CPU version 0.9.1
Memory: 768 MB
Partitions:

# fdisk /dev/ad0
last_lba(): I don't know how to handle files with mode 20640
You will not be able to write the partition table.
You must set cylinders.
You can do this from the extra functions menu.

Command (m for help): p

Disk /dev/ad0: 0 MB, 0 bytes
255 heads, 63 sectors/track, 0 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00096914

Device Boot  Start End  Blocks   Id  System
/dev/ad0p1   *   1 993 7976241   83  Linux
/dev/ad0p2 9941044  409657+   5  Extended
Partition 2 has different physical/logical endings:
 phys=(1023, 254, 63) logical=(1043, 254, 63)
/dev/ad0p5 9941044  409626   82  Linux swap /
Solaris

Output of lspci -knn (or lspci -nn):
00:00.0 Host bridge [0600]: Intel Corporation 440FX - 82441FX PMC
[Natoma] [8086:1237] (rev 02)
00:01.0 ISA bridge [0601]: Intel Corporation 82371SB PIIX3 ISA
[Natoma/Triton II] [8086:7000]
00:01.1 IDE interface [0101]: Intel Corporation 82371SB PIIX3 IDE
[Natoma/Triton II] [8086:7010]
00:01.3 Bridge [0680]: Intel Corporation 82371AB/EB/MB PIIX4 ACPI
[8086:7113] (rev 03)
00:02.0 VGA compatible controller [0300]: Cirrus Logic GD 5446 [1013:00b8]
00:03.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd.
RTL-8139/8139C/8139C+ [10ec:8139] (rev 20)

Base System Installation Checklist:
[O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it

Initial boot:   [O]
Detect network card:[O]
Configure network:  [O]
Detect CD:  [O]
Load installer modules: [O]
Detect hard drives: [O]
Partition hard drives:  [O]
Install base system:[O]
Clock/timezone setup:   [O]
User/password setup:[O]
Install tasks:  [E]
Install boot loader:[O]
Overall install:[E]

Comments/Problems:

The debian-installer method is a much better than the modified FreeBSD
sysinstall[1]. Its great to be using the debian-installer for kFreeBSD.

The initial boot menu says Install Debian GNU/kFreeBSD 32 bits but the
normal term is 32 bit.

In the install menus the first character isn't highlighted when the item
is selected.

In the task select I selected the Graphical desktop environment but
this didn't result in a graphical desktop environment after install.
xorg was installed but only a few bits of GNOME were. I suspect this is
because currently 'apt-get install gnome' gives Package gnome is not
available, but is referred to by another package.. Running startx gave
a black screen.  Installed XFCE4 which runs fine. xorg runs correctly
without the need for an xorg.conf file.

Despite choosing UK keyboard on install still had to do
'dpkg-reconfigure kbdcontrol' and choose 'uk.iso.kbd' to get correct
keymap on console and X.

In a ttyv, the menus for 'dpkg-reconfigure kbdcontrol' and 'tasksel'
have ugly window decoration as if the wrong characters have been chosen
and the menu items shift left on first selection.

The '-k' of 'lspci -knn' doesn't work. I guess this is a Linux only
option.

[1]
http://glibc-bsd.alioth.debian.org/install-cd/kfreebsd-i386/20090729/debian-20090729-kfreebsd-i386-install.iso
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQIcBAEBCAAGBQJLK46gAAoJENdybD6q+OPv4/QQAKCCz25Mr3ZcGbIhuXQnTrUo
cN/9+p7ArytSoESMraIhRBCS6kfXh5m8pOaxp7+HfSkTtawCGJHCTTfQXbP0aLB3
G1OsswXBHZSVQ/tuz9bF/UAxIyowGFTizKrfcagaF/GKbna1TlI9RYsaFD6gkX0m
mLKKt5IejrcsfMWSEEPxHZUBYaj4ZbGjHoPgI4kasbwj+aAjb94Bdmy2oqw7/9+t
5tmeckBY4/xAiCBnCeHyDOG1xDJury92iKQpJZsoei6cBcOTiZepMkh6yjyMbz8X
bEfG5epg87Euilf8dfQif8ztCA65+eglx/u5hct/6NK087Ii9ITlEusMOFEt3GsP
Kq0NBWMUoWSdMIzCS5jiiJ2Uyysv7srKf6jRF72MAloOoVkiQ06pTRKnwAAIW/uw
d8n9zOpBsWsZ+Zhr2zZLzqEiflSOmwUNiLHyozcWeI8BjDTbmUv8cXiFt0O2szYe
bg4gs1z9ISXtytx5fmJaI0NGwfA1nUlZQn8WoGvsuJaNORfCQovyOhdV9py9bVJS
83z8CxcoJFwhmzjCSf23zf4i8uOCpO6HBdG8ln0O8YSZnElAMB1twOXQrixlmsGZ
UtH1MuA6TBFxirWGOYKdrMZq4LCErrFgigJYl2ZCmf0FfX+OBWEVQOPpRg+9GJnD
a0jKqE26rD++L7zPNK+Y
=8Gag
-END PGP SIGNATURE-



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#561633: libjsw: Homepage gives 404

2009-12-18 Thread Michael Dorrington
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Source: libjsw
Version: 1:1.5.5-1

The packages built from libjsw (jscalibrator, libjsw-dev, libjsw2) each
have a Description which contains:

More information can be found at the libjsw web site
http://wolfpack.twu.net/libjsw/ .

However, this website now gives 404.

$ wget --server-response http://wolfpack.twu.net/libjsw/
- --2009-12-05 15:45:13--  http://wolfpack.twu.net/libjsw/
Resolving wolfpack.twu.net... 76.74.253.67
Connecting to wolfpack.twu.net|76.74.253.67|:80... connected.
HTTP request sent, awaiting response...
  HTTP/1.1 302 Found
  Date: Sat, 05 Dec 2009 15:45:13 GMT
  Server: Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny3 with Suhosin-Patch
mod_ssl/2.2.9 OpenSSL/0.9.8g
  Location: http://www.twu.net/libjsw/
  Content-Length: 358
  Keep-Alive: timeout=15, max=100
  Connection: Keep-Alive
  Content-Type: text/html; charset=iso-8859-1
Location: http://www.twu.net/libjsw/ [following]
- --2009-12-05 15:45:13--  http://www.twu.net/libjsw/
Resolving www.twu.net... 76.74.253.67
Reusing existing connection to wolfpack.twu.net:80.
HTTP request sent, awaiting response...
  HTTP/1.1 404 Not Found
  Date: Sat, 05 Dec 2009 15:45:13 GMT
  Server: Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny3 with Suhosin-Patch
mod_ssl/2.2.9 OpenSSL/0.9.8g
  Connection: close
  Content-Type: text/html
2009-12-05 15:45:13 ERROR 404: Not Found.

Uscan is getting a 404 too.
http://dehs.alioth.debian.org/report.php?package=libjsw
Uscan errors:
uscan.pl warning: In watchfile /tmp/libjsw_watchN6eaBB, reading webpage
http://wolfpack.twu.net/users/wolfpack/ failed: 404 Not Found

It was giving 403.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=449822
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQIcBAEBCAAGBQJLLANWAAoJENdybD6q+OPv51YQAKykzd9Ttflhufhze4vPtJyz
pEeb/nsGzsx/Q/9iCNU8D6BJ+tAqfuUtgIyYi8Q0TSXmVQbhDtuNoZAv2bVD0mE/
5+5ArIhK/DNQ0eAOjITLQlL6SirOJ/FkJNhKOJM8oUPDPEv6AI4sDzfOgSx5NJW1
DeeT2N9+cihVq6B0teeKPN63Eo53Khz7DPl1dSn0113x8u25TTq7gMeGxvOkAS3R
dWeh2YcFzkhc+HtDsuAmN6ed9sXt1RkTpkszmD4lNewRvmzMajGp4SX5pkgyq2rE
W6j5iy577LiIPke5+ZN6aj/+m22kWrzTiTU8UWiOzhHiJR9/7vP3uA3oevyFuaAb
JHNAvXrP5ThFkMjQ8K/x2iqXxl9ylYu3LSXQU3VRJo6prJGwi+hKUS+wck+uZXeu
+eDvmpnXW96eLjCKxHZ7DtF6DroG006pzA23SjiP07krWD3ImM1EpBkU5gOgRGQQ
5u8gUJrmzelqMr98ZlXa7IhZ5hxZ50fDd4h2iBaI+LCE80fafReIKePYUW0q0I7e
ntOiYo6LgpHQk+58j4CDc3Y+lFSBQpFKr4peGlsvLs9HcqnUWzii2iTfFGGbm2p7
0Fcj4HxGlyKn9by5al3gXQ6x55Mtg3W0sc3ObZgUFufivKvEdJ1yXBS8T/jRwnqA
SW2JlcbYqilv84L1YBUX
=5B+c
-END PGP SIGNATURE-



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#449822: libjsw: debian/watch fails to report upstream's version

2009-12-18 Thread Michael Dorrington
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Source: libjsw
Version: 1:1.5.5-1

Uscan error has gone from a 403 Forbidden to a 404 Not Found.

http://dehs.alioth.debian.org/report.php?package=libjsw
Uscan errors:
uscan.pl warning: In watchfile /tmp/libjsw_watchv6GsPe, reading webpage
http://wolfpack.twu.net/users/wolfpack/ failed: 404 Not Found
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQIcBAEBCAAGBQJLLAWAAAoJENdybD6q+OPvITsP/jbqzFiGF9800nueeRHzUWrZ
ETR3qlJ45zKEBIZNfa6NiuX+3x2Hislk2rbUhiOW0XSdIewqFOVHnoCO5kzxLQZB
kB3EodvGaHrL44Wa02vq5jY+FqgRNCivNM0kX2+JHLUGk53vKHp/OIC9LQwh2lUO
L3459B7DwoYiCptwOPTjNhyN+//H3oryFZJbn4qdx/iTNwPo16VlO/BH0FvT5sS7
FX89Ezs3ZdaPKQfBnMlZVxaPa/5vfsiXC7at0kCxDrFgegNFd44ibPEHG7cEBMAG
tz8saaspJzkpsUJXxW0SuH68l/PmzGioHSjjs4a2GodzxCqU2adgVx1Oo74R7hI9
mKQIlQ/horNietShPwA7FT2c0B5P2+T5t0sPFZqTXxszesGP1rjBtpFwkD4gTNGZ
m4cPEOlD7T+uzAFtKQQHmrlOq1WnTRJOD1eA14+u+Kw2KunQUi8wyZWeOC46FuYr
IA4kVQRIBIRYQ4uTF/aEdovYAh3ah0SU2qeqy2v8oFQtJD/2eQL3A4z2mBYa0pTL
v0wdy1iBtItj9t3HLmLzVCt7ShDGimzfxb/QRd0NcaIoK9J7bCplBsf9SMQlF6Y6
NhLrIJ0PlQx/6/pFORZeNFvg0RPgxZS7/1v7K26Aj4w+c6l0jHQhtLp4s+/Xh0Z4
CU65TQMI2iED3ydPrSKz
=NXYd
-END PGP SIGNATURE-



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#534773: stormbaancoureur: New upstream version (2.1.6) with fixes for leaderboard issues

2009-12-03 Thread Michael Dorrington
Package: stormbaancoureur
Version: 2.1.5-2.1

A new upstream version is available at
http://www.stolk.org/stormbaancoureur/download/stormbaancoureur-2.1.6.tar.gz

In http://www.stolk.org/stormbaancoureur/changelog:
stormbaancoureur (2.1.6-1) unstable; urgency=low

  * Point to new leaderboard server
  * Make name resolve non-fatal
  * Debian patch for gcc-4.4 integrated

 -- Bram Stolk b.st...@gmail.com  Mon, 30 Nov 2009 19:26:00 +0200

The game now uses www.stolk.org for the leaderboard server. This
leaderboard server isn't running yet. But the DNS entry exists AND the
game doesn't abort even if DNS entry can't be resolved. I've done some
testing to confirm this.

--- stormbaancoureur-2.1.5/src-stormbaancoureur/postscore.cxx   2008-04-20
15:56:48.0 +
+++ stormbaancoureur-2.1.6/src-stormbaancoureur/postscore.cxx   2009-12-01
03:31:35.0 +
@@ -21,7 +21,7 @@

 #include postscore.h

-static const char *hostname = leaderboard.stolk.org;
+static const char *hostname = www.stolk.org;
 static const int portnr=7460;

 static char msg[1472];
@@ -38,8 +38,10 @@

   struct hostent *he = gethostbyname(hostname);
   if (!he)
+  {
 perror(gethostbyname);
-  assert(he);
+return;
+  }
   struct in_addr ip_addr = *(struct in_addr *)(he-h_addr);
   char *ipnr = inet_ntoa(ip_addr);




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#534773: stormbaancoureur: DNS entry leaderboard.stolk.org no longer exists.

2009-11-30 Thread Michael Dorrington
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Package: stormbaancoureur
Version: 2.1.5-2.1

The game now aborts when the EXAMINE LEADERBOARD menu entry is
selected or on
level completion. This because the game lookups up a remote leaderboard at
leaderboard.stolk.org which is no longer in DNS and the code does an
assert
on the lookup result. I suspect the original bug report was when the
leaderboard service was removed but the DNS entry still existed.
Program aborts with

gethostbyname: Connection timed out
stormbaancoureur: postscore.cxx:42: void postscore_put(const char*,
float): Assertion `he' failed.
Aborted

The patch attached is a workaround, it sets the name to contact to be
localhost., which should be more contactable. Then the game will not abort
but instead will give LEADERBOARD IS NOT AVAILABLE. A similar
workaround is
to add an entry for leaderboard.stolk.org to /etc/hosts like

127.0.2.1   leaderboard.stolk.org

A proper fix would be to not abort on lookup failure. And if the remote
leaderboard service isn't going to return then a reworking of code to
remove it
and have a local leaderboard.

I've emailed upstream about it.

- -- System Information:
Debian Release: 5.0.3
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-2-686 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages stormbaancoureur depends on:
ii  freeglut32.4.0-6.1   OpenGL Utility Toolkit
ii  libasound2   1.0.16-2ALSA library
ii  libc62.7-18  GNU C Library: Shared libraries
ii  libgcc1  1:4.3.2-1.1 GCC support library
ii  libgl1-mesa-glx [libgl1] 7.0.3-7 A free implementation of
the OpenG
ii  libglu1-mesa [libglu1]   7.0.3-7 The OpenGL utility library
(GLU)
ii  libode0debian1   2:0.9-1 Open Dynamics Engine -
runtime lib
ii  libstdc++6   4.3.2-1.1   The GNU Standard C++ Library v3
ii  plib1.8.4c2  1.8.4-10Portability Libraries:
Run-time pa
ii  stormbaancoureur-data2.1.5-2.1   game data for Stormbaan Coureur

stormbaancoureur recommends no packages.

stormbaancoureur suggests no packages.

- -- no debconf information
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQIcBAEBCAAGBQJLFBY+AAoJENdybD6q+OPvPHwQAJ0/doVnv1YAhlWHnq58IPdh
PJBnoCtxZUHL0MoltX8iGnPogOQxmkRIeZDeceauPTdw6RJsF0kwdEtJ+NCYvHq4
VvHGQPZBsHgW1UKgcxXY+OaZs0IwKOruZq+1zIMCwaNYw8rov9ctULZkQ76GBNTu
qQidmysXDqxm6tbwpcqAG/eSciOBHBhG3hJPBmqPIvQKzxmLTxd8ZPRuEhOjQ/z/
/tr0vgazuwGH/UQ5N4WtawykWdAlqo2U0S7Jxp+xTaM6g0kpYYku0ZrdNOC0wH+J
a82q16hZ8thVAYBqyo8M0WJoONKqSRh3nQIQXwbP8c6ISMBH3sMdbCBUiXI+k+hT
6BL85Gn5f0+QXNIdzx10o6833vfeKWzvNdoibg+0wu6RAels2g+mBhyBWPPKjsQi
LOHzRZ9VIzzg972pHEAyk7NW2RSuXTL5XVdz6TSpjIdGx2E7nQ+v1obFn1gLMeXS
H/fYzU4syJIFVu2NIuXzgsI5olrqMp4UVD7wSQCJM3GwbYLZWFmKQ4+jIMgjQ91F
mW3Dmt4Bbgkl8dBAjfFjJm4Qww6Cz6HcQyWebptfzPd7/H78j5nWr9rrOtltdW08
iws8nINBMQBMeQdyYIwtNQOY9Fb6LzvcVyt2EuL50WYEeamvOdUlWD+qrp0ZXB4t
COJgKDp4R3l6Bg+seOep
=7pwx
-END PGP SIGNATURE-
Submitted By: Michael Dorrington michael dot dorrington at gmail dot com
Date: 2009-11-30
Initial Package Version: 
Upstream Status: Submitted Upstream
Origin: Michael Dorrington michael dot dorrington at gmail dot com
Description: Work around for leaderboard programme abort

   The game tries to contact leaderboard.stolk.org when the 
   EXAMINE LEADERBOARD menu entry is selected or on level completion.
   In order to contact leaderboard.stolk.org the game lookups up the name 
   using gethostbyname(). Unfortunately, that name is no longer in DNS so the 
   lookup times out and gethostbyname() returns NULL. Then an assert() is done 
   on the return value which results in the game aborting with following

 gethostbyname: Connection timed out
 stormbaancoureur: postscore.cxx:42: void postscore_put(const char*, float): Assertion `he' failed.
 Aborted

   This patch is a workaround, it sets the name to contact to be localhost., 
   which should be more contactable. Then the game will not abort but instead 
   will give LEADERBOARD IS NOT AVAILABLE.


diff -Naur stormbaancoureur-2.1.5.orig/src-stormbaancoureur/postscore.cxx stormbaancoureur-2.1.5/src-stormbaancoureur/postscore.cxx
--- stormbaancoureur-2.1.5.orig/src-stormbaancoureur/postscore.cxx	2008-04-20 15:56:48.0 +
+++ stormbaancoureur-2.1.5/src-stormbaancoureur/postscore.cxx	2009-11-30 13:26:25.0 +
@@ -21,7 +21,7 @@
 
 #include postscore.h
 
-static const char *hostname = leaderboard.stolk.org;
+static const char *hostname = localhost.;
 static const int portnr=7460;
 
 static char msg[1472];


stormbaancoureur-2.1.5-leaderboard-1.patch.sig
Description: Binary data


Bug#346091: gip: Network Address not updated.

2006-01-05 Thread Michael Dorrington
Package: gip
Version: 1.2.1.1-1
Severity: important


n IPv4 Address Analyzer tab enter an IP.  Then increment/decrement the
Network Mask or Prefix Length.  Watch the Broadcast Address change and
watch the Network Address not change! You have to enter a different IP
for the Network Address to be updated to the correct value.

-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Locale: LANG=en_GB, LC_CTYPE=en_GB (charmap=ISO-8859-1)

Versions of packages gip depends on:
ii  libatk1.0-0 1.8.0-4  The ATK accessibility toolkit
ii  libc6   2.3.2.ds1-22 GNU C Library: Shared libraries an
ii  libgcc1 1:3.4.3-13   GCC support library
ii  libglib2.0-02.6.4-1  The GLib library of C routines
ii  libgtk2.0-0 2.6.4-3.1The GTK+ graphical user interface 
ii  libgtkmm2.0-1c102   2.2.12-1.1   C++ wrappers for GTK+ 2.0 (shared 
ii  libpango1.0-0   1.8.1-1  Layout and rendering of internatio
ii  libsigc++-1.2-5c102 1.2.5-4  type-safe Signal Framework for C++
ii  libstdc++5  1:3.3.5-13   The GNU Standard C++ Library v3

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#308964: Preseeding .1 host IP bug

2005-05-13 Thread Michael Dorrington
Package: installation-reports

INSTALL REPORT

Debian-installer-version: RC3 boot.img.gz, 20050505 sarge-i386-netinst.iso
uname -a: N/A
Date: 13th May 2005
Method: hd-media install + preseed file.
Machine: N/A
Processor: N/A
Memory: N/A
Root Device: N/A
Root Size/partition table: N/A
Output of lspci and lspci -n: N/A

Base System Installation Checklist:
[O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it

Initial boot worked:[0]
Configure network HW:   [0]
Config network: [E]
Detect CD:  [ ]
Load installer modules: [ ]
Detect hard drives: [ ]
Partition hard drives:  [ ]
Create file systems:[ ]
Mount partitions:   [ ]
Install base system:[ ]
Install boot loader:[ ]
Reboot: [ ]

Comments/Problems:

There is a bug in the installer (netcfg?) that gives a Red Screen of Death 
(RSoD) if you preseed with a host IP address of x.x.x.1.
If you manually enter one, instead of preseeding, the installer works fine.

RSoD is:
[!!] Configure the network
Malformed IP address
The IP address you provided is malformed. It should be in the form
x.x.x.x where each 'x' is no larger than 255. Please try again.

Continue

However, pressing enter just gives you the same screen straight back, you can 
not proceed through the installer.

Example preseed that is successful (taken from example-preseed.txt):

d-i netcfg/disable_dhcpboolean true
d-i netcfg/get_nameservers string 192.168.1.1
d-i netcfg/get_ipaddress   string 192.168.1.42
d-i netcfg/get_netmask string 255.255.255.0
d-i netcfg/get_gateway string 192.168.1.1

Example preseed that fails (swapped gateway/nameserver IP and host IP):

d-i netcfg/disable_dhcpboolean true
d-i netcfg/get_nameservers string 192.168.1.42
d-i netcfg/get_ipaddress   string 192.168.1.1
d-i netcfg/get_netmask string 255.255.255.0
d-i netcfg/get_gateway string 192.168.1.42

If you manually enter a host IP address of 192.168.1.42 then the installer 
pre-fills the gateway with 192.168.1.1, which you can then edit if you wish or 
just accept it.

If you manually enter a host IP address of 192.168.1.1 then the installer 
pre-fills the gateway with 192.168.1., which you then need to edit as that 
isn't a valid IP.

This pre-filling of the gateway with x.x.x.1 is where I think the problem comes
from.  Here is what I think is the relevant code, in packages/netcfg/static.c:

if (ipaddress.s_addr != old_ipaddress.s_addr ||
netmask.s_addr != old_netmask.s_addr)
{
  network.s_addr = ipaddress.s_addr  netmask.s_addr;
  broadcast.s_addr = (network.s_addr | ~netmask.s_addr);

  /* Preseed gateway */
  gateway.s_addr = ipaddress.s_addr  netmask.s_addr;
  gateway.s_addr |= htonl(1);
}

inet_ntop (AF_INET, gateway, ptr1, sizeof (ptr1));

/* if you entered a .1 ip, you'll get a .1 back, so makes sense
 * to clear the last bit */
if (gateway.s_addr == ipaddress.s_addr)
{
  char* ptr = strrchr(ptr1, '.');
  assert (ptr); /* if there's no dot in ptr1 we're in deep shit */
  ptr[1] = '\0';
}

Mike.




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]