Bug#989715: Please suggest python3-gssapi

2021-06-11 Thread Guido Guenther
Package: offlineimap3
Version: 0.0~git20210225.1e7ef9e+dfsg-4
Severity: wishlist
Tags: patch

Hi,`
I always have to grep through the sources to find the right gssapi
module. With a Suggests: this becomes easier to discover.

Patch is at

https://salsa.debian.org/python-team/packages/offlineimap3/-/merge_requests/2

Cheers,
 -- Guido


-- System Information:
Debian Release: 11.0
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'stable-updates'), (500, 'unstable'), 
(500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-6-amd64 (SMP w/4 CPU threads)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=C.UTF-8 (charmap=locale: Cannot set LC_ALL 
to default locale: No such file or directory
UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages offlineimap3 depends on:
ii  python3   3.9.2-3
ii  python3-distro1.5.0-1
ii  python3-imaplib2  2.57-5.2

offlineimap3 recommends no packages.

offlineimap3 suggests no packages.

-- debconf information excluded



Bug#510340: [Pkg-libvirt-maintainers] Bug#510340: virt-manager: Cannot mount CD image when VM is running.

2009-01-02 Thread Guido Guenther
reassign 510340 libvirt0
severity 510340 normal
thanks

Robert LeBlanc schrieb:
 Package: virt-manager
 Version: 0.6.0-6
 Severity: important
 
 I have a little problem with attaching a CD image or physical CD. When the VM 
 is powered on I get this error 
 message:
 Traceback (most recent call last):
   File /usr/share/virt-manager/virtManager/details.py, line 1664, in 
 connect_cdrom
 self.vm.connect_cdrom_device(type, source, target)
   File /usr/share/virt-manager/virtManager/domain.py, line 846, in 
 connect_cdrom_device
 self._change_cdrom(result, origdisk)
   File /usr/share/virt-manager/virtManager/domain.py, line 817, in 
 _change_cdrom
 self.attach_device(newdev)
   File /usr/share/virt-manager/virtManager/domain.py, line 778, in 
 attach_device
 self.vm.attachDevice(xml)
   File /usr/lib/python2.5/site-packages/libvirt.py, line 212, in 
 attachDevice
 if ret == -1: raise libvirtError ('virDomainAttachDevice() failed', 
 dom=self)
 libvirtError: internal error Cannot determine QEMU argv syntax (null)
 
 I can attach the CD before the VM is powered on and it works fine. I was not 
 able to do this before updating to the 
 virt-manager packages in SID.
 
 The problem is on a KVM (72+dfsg-4) VM although virt-manager says the 
 hypervisor is qemu (0.9.1-8).
Where does it say that it's 0.9.1-8? Can you please attach
/var/log/libvirt/vm.log
as well as
virsh dumpxml vm
I just double checked with kvm 72 and it works here.
Cheers,
 -- Guido



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



Bug#507650: [Pkg-libvirt-maintainers] Bug#507650: virsh console just hangs, cannot connect

2008-12-07 Thread Guido Guenther
martin f krafft schrieb:
 also sprach Guido Günther [EMAIL PROTECTED] [2008.12.05.1009 +0100]:
 You can't terminate this with ctrl-alt-]? Works here. Can you make
 sure your system really *has* output on the serial console by looking
 at the /dev/pts/X yourself? You can find out the pty by looking at
 /var/log/libvirt/qemu/yourvm.log - it should be the last second pty
 listed. The first one is the monitor pty.
 
 How do you suggest that I look at the /dev/pts/X for output?

cat /dev/pts/X
 -- Guido





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



Bug#508080: should be ctrl-]

2008-12-07 Thread Guido Guenther
Hi,
the key sequence I use is:

ctrl-altgr-9

on a german keyboard layout, which results in:

ctrl-]

this works fine here. I can terminate serial connections that I startet
using: virsh console domain.
Cheer,
 -- Guido



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



Bug#508057: nss-updatedb problem with libs

2008-12-07 Thread Guido Guenther
Hi Gabriel,
Gabriel Ruiz schrieb:
 I found this bug in ubuntu, here is the link to this bug:
 https://bugs.launchpad.net/debian/+source/nss-updatedb/+bug/302339
 
 The error was that nss-updatedb needs of libpam-ldap and libnss-ldap
 if you want to work fine with a tool designed for working with these
 libs. I'll send it to you like an attachment, because the debdiff file
 added more information to the changes that i did.
Thanks a lot for forwarding this and keeping Ubuntu and Debian in sync!
Unfortunately this patch isn't entirely correct. You don't need
libpam-ldap (nss and pam are completely separate things).

Why would you suggest libnss-ldap? The user installing  nss-updatedb
should now which service he wants to cache, shouldn't he? nss-updatedb
happily works with e.g. libnss-pgsql.
Cheers,
 -- Guido



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



Bug#490884: we could check for /dev/kvm

2008-11-27 Thread Guido Guenther
tags 490884 + patch
thanks

If kvm is compiled into the kernel /dev/kvm already exists. There's also
little point in loading already loaded modules. Possible patch attached.
Jan, o.k. to apply?
 -- Guido
diff --git a/debian/kvm.init b/debian/kvm.init
index 85c1efb..a84ca19 100644
--- a/debian/kvm.init
+++ b/debian/kvm.init
@@ -29,6 +29,11 @@ case $1 in
 		log_failure_msg Your system does not have the CPU extensions required to use KVM. Not doing anything.
 		exit 0
 	fi
+	if [ -c /dev/kvm ]
+	then
+		log_failure_msg /dev/kvm already exists. Not doing anything.
+		exit 0
+	fi
 	if modprobe $module 
 	then
 		log_success_msg Loading kvm module $module


Bug#494592: please retry with kvm from lenny

2008-11-26 Thread Guido Guenther
Hi Daniel,
could you recheck this problem with kvm 72 form lenny? It works here
without problems.
 -- Guido



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



Bug#506211: git-buildpackage: git-import-dsc[s] doesn't handle merge failures

2008-11-19 Thread Guido Guenther
severity 506211 wishlist
thanks

Roger Leigh schrieb:
 The import fails with merge failure.  While it is true that there are
 conflicts in the merge, we already have the means to resolve it: the
 result of the merge is the orig.tar.gz with the .diff.gz applied--
 the maintainer has already resolved the conflicts for us, so it shouldn't
 be too difficult to fix up the failure and continue.
This could be made an extra option (like --no-merge), patches would be
welcome.
 -- Guido




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



Bug#505875: [openoffice.org-writer] Mustn't remove unsent PDF files on quit

2008-11-16 Thread Guido Guenther
Package: openoffice.org-writer
Version: 1:3.0.0-4
Severity: normal

Hi,
choosing oowriter:File-Send-Email as PDF... opens Icedove and
hitting Send in Icedove works as expected. But if you do:

oowriter:File-Send-Email as PDF... opens Icedove. Then _close_
oowriter and then hit Send in Icedove you get the attached error which
translates to: Sending the message failed: Failed to open temporary
file  Reason is that upon close oowriter removes the generated PDF
although it hasn't been send yet so Icedove can't access the temporary
file anymore.

This confuses users quite a bit.
Cheers,
 -- Guido

--- Please enter the report below this line. ---


--- System information. ---
Architecture: i386
Kernel:   Linux 2.6.26-1-686

Debian Release: lenny/sid
  500 testing security.debian.org
  500 testing ftp2.de.debian.org
  500 testing debian.netcologne.de
   25 unstableftp2.de.debian.org
1 experimentalftp2.de.debian.org

--- Package information. ---
Depends   (Version) | Installed
===-+-===
openoffice.org-core   (= 1:3.0.0-4) | 1:3.0.0-4
openoffice.org-base-core  (= 1:3.0.0-4) | 1:3.0.0-4
libc6(= 2.7-1) | 2.7-15
libgcc1(= 1:4.1.1) | 1:4.3.2-1
libicu38 (= 3.8-5) | 3.8.1-3
libstdc++6   (= 4.1.1) | 4.3.2-1
libstlport4.6ldbl   | 4.6.2-3.2
libwpd8c2a  | 0.8.14-1
libwps-0.1-1| 0.1.2-1
ure  (= 1.4+OOo3.0.0~) | 1.4+OOo3.0.0~beta2-1
zlib1g (= 1:1.1.4) | 1:1.2.3.3.dfsg-12


inline: oo-vs-temp-pdf.png

Bug#505879: [openoffice.org-writer] Should update Recent Documents more often

2008-11-16 Thread Guido Guenther
Package: openoffice.org-writer
Version: 1:3.0.0-4
Severity: minor

Hi,
Recent Documents should get updated every time one saves a document
with a new name. Otherwise the problem is that the user doesn't see new
entries in Recent Documents until he closes _all_ writer windows.

This is confusing since people tend to simply open new writer instances
from the main gnome menu all having the outdated Recent Documents list
from the start of the very first instance (since this one is still
running somewhere e.g. on another virtual desktop).
 -- Guido

--- Please enter the report below this line. ---


--- System information. ---
Architecture: i386
Kernel:   Linux 2.6.26-1-686

Debian Release: lenny/sid
  500 testing security.debian.org
  500 testing ftp2.de.debian.org
  500 testing debian.netcologne.de
   25 unstableftp2.de.debian.org
1 experimentalftp2.de.debian.org

--- Package information. ---
Depends   (Version) | Installed
===-+-===
openoffice.org-core   (= 1:3.0.0-4) | 1:3.0.0-4
openoffice.org-base-core  (= 1:3.0.0-4) | 1:3.0.0-4
libc6(= 2.7-1) | 2.7-15
libgcc1(= 1:4.1.1) | 1:4.3.2-1
libicu38 (= 3.8-5) | 3.8.1-3
libstdc++6   (= 4.1.1) | 4.3.2-1
libstlport4.6ldbl   | 4.6.2-3.2
libwpd8c2a  | 0.8.14-1
libwps-0.1-1| 0.1.2-1
ure  (= 1.4+OOo3.0.0~) | 1.4+OOo3.0.0~beta2-1
zlib1g (= 1:1.1.4) | 1:1.2.3.3.dfsg-12





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



Bug#504095: installation-report: xen paravirt installation

2008-10-31 Thread Guido Guenther
Package: installation-reports
Version: 2.38
Severity: normal

Boot method: network
Image version: http://people.debian.org/~joeyh/d-i/images/current/
Date: 20081031

Machine: Xen Paravirtual machine on a lenny Dom0
Partitions: 
Device Boot  Start End  Blocks   Id  System
/dev/xvda1   *   1 242 1943833+  83  Linux
/dev/xvda2 243 261  152617+   5  Extended
/dev/xvda5 243 261  152586   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:  [ ]
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:[0]
Overall install:[E]

Comments/Problems:

The installtion itself worked great but d-i failed to install an
appropriate kernel for Xen Paravirt so the system failed to boot.  To
fix this up I mounted the partition in the dom0 and installed the
correct kernel. d-i installed linux-image-2.6.26-1-486 while it should
have picked linux-image-2.6.26-1-xen-686 (this also pulls in libc6-xen
via a Recommends). Seems base-installer/kernel/i386.sh needs an
detect_xen_paravirt?

One more thing: in order to get console output via virsh console I had
to add xencons=tty to the grub command line. 
 -- Guido

-- 

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 [EMAIL PROTECTED]


==
Installer lsb-release:
==
DISTRIB_ID=Debian
DISTRIB_DESCRIPTION=Debian GNU/Linux installer
DISTRIB_RELEASE=5.0 (lenny) - installer build 20081031-09:07
X_INSTALLATION_MEDIUM=netboot-xen

==
Installer hardware-summary:
==
umame -a: Linux foo 2.6.26-1-686-bigmem #1 SMP Thu Oct 9 16:07:43 UTC 2008 i686 
unknown
lsmod: Module  Size  Used by
lsmod: nls_utf82432  3 
lsmod: ufs65348  0 
lsmod: qnx48612  0 
lsmod: ntfs  186688  0 
lsmod: dm_mod 46952  0 
lsmod: md_mod 67804  0 
lsmod: xfs   458776  0 
lsmod: reiserfs  190688  0 
lsmod: jfs   149580  0 
lsmod: ext3  106024  1 
lsmod: jbd40212  1 ext3
lsmod: vfat9856  0 
lsmod: fat41472  1 vfat
lsmod: nls_base7524  5 nls_utf8,ntfs,jfs,vfat,fat
lsmod: ext2   55112  0 
lsmod: mbcache 7812  2 ext3,ext2
lsmod: ide_generic 3232  0 [permanent]
lsmod: ide_core   96680  1 ide_generic
lsmod: xen_blkfront   10500  3 
lsmod: rsrc_nonstatic 10528  0 
lsmod: pcmcia_core32468  1 rsrc_nonstatic
lsmod: thermal_sys11528  0 
lsmod: xen_netfront   16416  0 
df: Filesystem   1k-blocks  Used Available Use% Mounted on
df: tmpfs6600012 65988   0% /dev
df: /dev/xvda1 1913244382340   1433716  21% /target
df: /dev/xvda1 1913244382340   1433716  21% /dev/.static/dev
df: tmpfs6600012 65988   0% /target/dev
free:   total used free   shared  buffers
free:   Mem:   132000   121236107640 1424
free:  Swap:   152576 2060   150516
free: Total:   284576   123296   161280
/proc/cmdline:  method=http://people.debian.org/~joeyh/d-i
/proc/cpuinfo: processor: 0
/proc/cpuinfo: vendor_id: CentaurHauls
/proc/cpuinfo: cpu family   : 6
/proc/cpuinfo: model: 10
/proc/cpuinfo: model name   : VIA Esther processor 1000MHz
/proc/cpuinfo: stepping : 9
/proc/cpuinfo: cpu MHz  : 999.887
/proc/cpuinfo: cache size   : 128 KB
/proc/cpuinfo: fdiv_bug : no
/proc/cpuinfo: hlt_bug  : no
/proc/cpuinfo: f00f_bug : no
/proc/cpuinfo: coma_bug : no
/proc/cpuinfo: fpu  : yes
/proc/cpuinfo: fpu_exception: yes
/proc/cpuinfo: cpuid level  : 1
/proc/cpuinfo: wp   : yes
/proc/cpuinfo: flags: fpu de tsc msr pae cx8 cmov pat clflush mmx 
fxsr sse sse2 nx up pni rng rng_en ace ace_en ace2 ace2_en phe phe_en pmm pmm_en
/proc/cpuinfo: bogomips : 2255.34
/proc/cpuinfo: clflush size : 64
/proc/cpuinfo: power management:
/proc/cpuinfo: 
/proc/ioports: - : paravirt-ioport
/proc/ioports:   0070-0071 : rtc_cmos
/proc/iomem: 

Bug#502737: [openoffice.org-writer] Missing mime-mapping entry for .oxt

2008-10-19 Thread Guido Guenther
Package: openoffice.org-writer
Version: 1:3.0.0~rc4-1
Severity: normal

.oxt (Openoffice.org Extension) is not mapped to openoffice.org-writer.
The mime type is missing from /usr/share/applications/ooo-writer.desktop.
Cheers,
 -- Guido


--- System information. ---
Architecture: i386
Kernel:   Linux 2.6.26-1-686

Debian Release: lenny/sid
  500 testing security.debian.org
  500 testing ftp2.de.debian.org
  500 testing debian.netcologne.de
   25 unstableftp2.de.debian.org
1 experimentalftp2.de.debian.org

--- Package information. ---
Depends   (Version) | Installed
===-+-===
openoffice.org-core   (= 1:3.0.0~rc4-1) | 1:3.0.0~rc4-1
openoffice.org-base-core  (= 1:3.0.0~rc4-1) | 1:3.0.0~rc4-1
libc6(= 2.7-1) | 2.7-14
libgcc1(= 1:4.1.1) | 1:4.3.2-1
libicu38 (= 3.8-5) | 3.8.1-3
libstdc++6   (= 4.1.1) | 4.3.2-1
libstlport4.6ldbl   | 4.6.2-3.2
libwpd8c2a  | 0.8.14-1
libwps-0.1-1| 0.1.2-1
ure  (= 1.4+OOo3.0.0~) | 1.4+OOo3.0.0~beta2-1
zlib1g (= 1:1.1.4) | 1:1.2.3.3.dfsg-12





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



Bug#474658: [compiz-gnome] Ubuntu patches gnome-control-center to fix this

2008-10-19 Thread Guido Guenther
Package: compiz-gnome
Version: 0.7.6-7

Looking at this report:

https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/253606

it seems Ubuntu carries an extra patch for gnome-appearance-properties
in gnome-control-center that allows to enable/disable compiz easily in
gnome. Would be great to have this in Debian.
 -- Guido



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



Bug#501824: [Pkg-libvirt-maintainers] Bug#501824: virt-manager: cannot connect to localhost if not root

2008-10-10 Thread Guido Guenther
Francesco Frassinelli schrieb:
 Package: virt-manager
 Version: 0.5.4-4
 Severity: important
 
 
 I can't connect to localhost if I don't run virt-manager as root. Here's
 what it says when I try to do it (obiously libvirt daemon is up):
And the user has access to the socket?
 -- Guido



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



Bug#500458: git-buildpackage: can't import history of native package into empty git repo

2008-09-28 Thread Guido Guenther
Nikita V. Youshchenko schrieb:
 Package: git-buildpackage
 Version: 0.4.39
 Severity: normal
 
 I've tried to import previous releases of debian native package (no
 orig.tag.gz) into an empty git repo.
No need to create a git repo first, just pass the dsc to git-import-dsc
and it will do all the rest (including repository creation). Does this
produce the expected result?
 -- Guido
 
 It failed.
 
 [EMAIL PROTECTED]:~/git/gcc-doc-defaults git-import-dsc 
 ~/debian/pbuilder/result/gcc-doc-defaults_4.1.1.nf1.dsc
 Debian Native Package
 Version: 4.1.1.nf1
 Epoch: 4
 Repository has uncommitted changes, commit these first:
 # On branch master
 #
 # Initial commit
 #
 nothing to commit (create/copy files and use git add to track)
 
 
 Looks like a bug (although it may be workarounded by making dummy
 initial commit to the repository).
 
 -- System Information:
 Debian Release: lenny/sid
   APT prefers testing
   APT policy: (620, 'testing'), (600, 'unstable'), (550, 'experimental')
 Architecture: i386 (i686)
 
 Kernel: Linux 2.6.18-6-xen-686 (SMP w/2 CPU cores)
 Locale: LANG=ru_RU.KOI8-R, LC_CTYPE=ru_RU.KOI8-R (charmap=KOI8-R)
 Shell: /bin/sh linked to /bin/bash
 
 Versions of packages git-buildpackage depends on:
 ii  devscripts   2.10.35 scripts to make the life of a 
 Debi
 ii  git-core 1:1.5.6.5-1 fast, scalable, distributed 
 revisi
 ii  python   2.5.2-2 An interactive high-level 
 object-o
 ii  python-dateutil  1.4-1   powerful extensions to the 
 standar
 ii  python-support   0.8.4   automated rebuilding support for 
 P
 
 git-buildpackage recommends no packages.
 
 Versions of packages git-buildpackage suggests:
 pn  git-load-dirs none (no description available)
 pn  pristine-tar  none (no description available)
 
 -- no debconf information
 
 




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



Bug#494551: [ftp.debian.org] please remove python-plistlib

2008-08-10 Thread Guido Guenther
Package: ftp.debian.org
Severity: normal

Python2.4 and 2.5 packages provide python-plistlib, no need to have this
 extra anymore. Please remove the package from unstable and lenny.
Cheers,
 -- Guido



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



Bug#494282: [reportbug-ng] ultimate user friendliness using WM_CLASS

2008-08-08 Thread Guido Guenther
Package: reportbug-ng
Version: 1.1
Severity: wishlist

Hi,
users (and even developers) often have a hard time figuring out the
correct package to report a bug to. Reportbug-ng could do something
similar to:

 xprop  | grep WM_CLASS

That is: offering a crosshair that one can use to click onto a window.
Query the WM_CLASS to determine the name of the application and then
user dpkg -S to find out which package the window and therefore the bug
belongs to.
Cheers,
 -- Guido



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



Bug#494279: [compiz-gnome] Should set a default command_terminal

2008-08-08 Thread Guido Guenther
Package: compiz-gnome
Version: 0.7.6-5
Severity: minor

Setting the gconf key:

/apps/compiz/general/allscreens/options/command_terminal

to x-terminal-emulator by default would gain debian a bit more user
friendliness (the current default is empty).
Cheers,
 -- Guido



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



Bug#482786: git-buildpackage: --git-pristine-tar doesn't work with --git-ignore-new

2008-05-25 Thread Guido Guenther
On Sun, May 25, 2008 at 07:52:10AM -0700, Russ Allbery wrote:
 windlord:~/dvl/debian/xml-security-c git-buildpackage --git-ignore-new
 Exporting 'HEAD' to '/home/eagle/dvl/debian/build-area/xml-security-c-tmp'
 Moving '/home/eagle/dvl/debian/build-area/xml-security-c-tmp' to 
 '/home/eagle/dvl/debian/build-area/xml-security-c-1.4.0'
 Getting orig tarbball from ../tarballs/
 Cannot copy orig tarball from ../tarballs/
If you have tarball-dir it _expects_ to find a tarball there. If it
doesn't it fails at the moment. This is no nice behaviour - I changed
the code to try finding/building the upstream tarball harder except when
you really give --no-create-orig. Could you try this patch:

diff --git a/git-buildpackage b/git-buildpackage
index 7b278af..105d46d 100755
--- a/git-buildpackage
+++ b/git-buildpackage
@@ -237,13 +237,13 @@ def main(argv):
 
 # Get/build the orig.tar.gz if necessary:
 if not du.is_native(cp):
-if du.has_orig(cp, output_dir):
-pass
-elif options.tarball_dir: # separate tarball dir specified
-print Getting orig tarbball from %s % tarball_dir
+# first look up if we have a tarball at tarball_dir
+if options.tarball_dir and not du.has_oig(cp, output_dir):
+print Lookig for orig tarball from '%s' % tarball_dir
 if not du.copy_orig(cp, tarball_dir, output_dir):
-raise GbpError, Cannot copy orig tarball from %s % 
tarball_dir
-elif not options.no_create_orig:
+print Orig tarball not found at '%s' % tarball_dir
+# build an orig unless the user forbidds it
+if not options.no_create_orig and not du.has_orig(cp, output_dir):
 if not pristine_tar_build_orig(repo, cp, output_dir, options):
 git_archive_build_orig(repo, cp, output_dir, options)
 
-- 
1.5.5.1

 -- Guido



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



Bug#462163: New upstream version

2008-04-12 Thread Guido Guenther
retitle 462163 new upstream version 2.8.4
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=462163
thanks

There's 2.8.4 available now - any chance we see this in unstable soon?
Anything I can help to get cupsddk uploaded?
Cheers,
 -- Guido





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



Bug#465498: [Pkg-libvirt-maintainers] Bug#465498: virt-manager: Need to ask twice to open dialogs or windows

2008-02-13 Thread Guido Guenther
Hi Vincent,
On Tue, Feb 12, 2008 at 09:04:32PM +0100, Vincent Bernat wrote:
 Another problem with virt-manager is that I need to open windows
 twice. Here are the step :
Since I'm not seeing this - could you try with another window manager -
I've seen virt-manager running under xfce, gnome and kde without
problems. Is there anything interesting in
.virt-manager/virt-manager.log?
Cheers,
 -- Guido



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



Bug#460357: Cloning bug #460357

2008-02-08 Thread Guido Guenther
On Mon, Jan 14, 2008 at 10:39:27AM -0600, Kenneth Pronovici wrote:
Maybe we should clone 406357? You can fix your FTBFS by removing
pychecker from debian/rules, and I'll keep this bug against pychecker
open until we can figure out the problem.  That way, the severity for
the pychecker bug can be set to normal (which is more appropriate
since AFAIK you're the only affected user), and users won't have any
problem building your package in the meantime.
Here's a patch that fixes the problem for me. Using if instead of elif
we might end up trying to index an already removed list element:

--- warn.py 2008-02-08 16:02:02.0 +0100
+++ /tmp/new2008-02-08 16:01:55.0 +0100
@@ -417,9 +417,8 @@
 # ignore files not specified on the cmd line if requested
 if os.path.abspath(filename) not in cfg.files:
 del warnings[index]
-
 # filter by warning/error level if requested
-if cfg.level and warnings[index].level  cfg.level:
+elif cfg.level and warnings[index].level  cfg.level:
 del warnings[index]
 
 if cfg.limit:

Cheers,
 -- Guido



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



Bug#462989: [Pkg-xen-devel] Bug#462989: add missing header file for libvirt build

2008-02-07 Thread Guido Guenther
On Thu, Feb 07, 2008 at 04:18:31PM +0100, Bastian Blank wrote:
 The files are already properly includes in /usr/include/xen/sys/. Please
 show my what is missing.
Not it isn't please see:
 http://packages.debian.org/sid/i386/libxen-dev/filelist
there's no privcmd.h.
 -- Guido



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



Bug#463686: [Pkg-libvirt-maintainers] Bug#463686: libvirtd segfault when starting with a kvm machine defined

2008-02-05 Thread Guido Guenther
Hi Gilles,
On Sat, Feb 02, 2008 at 12:32:48PM +0100, Gilles Mocellin wrote:
 A strace shows that it's while reading the xml file of the VM :
Your boot device setting is invalid - the libvirt I'm about to upload
should tell this too instead of segfaulting - are you sure you didn't
hand edit the xml file?
 -- Guido



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



Bug#464100: git-buildpackage: No mention of --debian-tag/--upstream-tag format/default in doc

2008-02-05 Thread Guido Guenther
Hi Frédéric,
On Mon, Feb 04, 2008 at 11:44:27PM -0500, Frédéric Brière wrote:
 Neither the documentation nor the manpages mention either the syntax or
 the default for --debian-tag and --upstream-tag.  (The default does
 appear with --help, however).
the installed gbp.conf gives an example of the format - I'd be happy to
apply any further explanatory patches to the documentation though.
Cheers,
 -- Guido




Bug#463832: /usr/bin/git-import-orig: git-import-orig assume that all upstream sources as in a sub-directory

2008-02-04 Thread Guido Guenther
On Sun, Feb 03, 2008 at 05:56:05PM +, Anand Kumria wrote:
 git-import-orig seems to assume that the upstream tarball will nicely
 have everything in a sub-directory. Alas not every upstream is
 enlightened:
Yes, this is basically a known issue - I have to rewrite parts of the
importing code anwyways, I will fix this then too. Since it might not be
clear how many subdirs to strip I think adding an option like patch's -pNum
might probably be best. 
Cheers,
 -- Guido



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



Bug#463686: [Pkg-libvirt-maintainers] Bug#463686: libvirtd segfault when starting with a kvm machine defined

2008-02-02 Thread Guido Guenther
Hi,
On Sat, Feb 02, 2008 at 12:32:48PM +0100, Gilles Mocellin wrote:
 [EMAIL PROTECTED]:~$ sudo /etc/init.d/libvirt-bin restart
 Restarting libvirt management 
 daemon: /usr/sbin/libvirtd/etc/init.d/libvirt-bin: line 89: 23111 Erreur de 
 segmentation  
 start-stop-daemon --start --quiet --pidfile /var/run/$NAME.pid --exec 
 $DAEMON -- $libvirtd_opts
How did you create the xml file - with virsh, virt-manager, virtinstall,
by hand? Libvirt segfaulting is indeed a bug but the xml file should be
valid too.
Cheers,
 -- Guido



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



Bug#453627: [Pkg-libvirt-maintainers] Bug#453627: Workaround

2008-02-02 Thread Guido Guenther
On Sat, Feb 02, 2008 at 12:55:25AM +0530, Ritesh Raj Sarraf wrote:
 The netcat bug got fixed. Can this bug be assumed fixed now ?
Sure, if netcat has the -U things will work out of the box.

 I'm sorry that the Debian Xen machine is not available at the moment. I could 
 have tested and reported the results.
Well there's a with_xen branch of libvirt on git.debian.org that has the
all the necessary adjustments, but you'll need to rebuild xen first due to:
 http://bugs.debian.org/462989
I hope the xen bug get's fixed soon, I'll upload a libvirt with xen
support then.
Cheers,
 -- Guido




Bug#463686: [Pkg-libvirt-maintainers] Bug#463686: libvirtd segfault when starting with a kvm machine defined

2008-02-02 Thread Guido Guenther
On Sat, Feb 02, 2008 at 12:32:48PM +0100, Gilles Mocellin wrote:
 [EMAIL PROTECTED]:~$ sudo /etc/init.d/libvirt-bin restart
 Restarting libvirt management 
 daemon: /usr/sbin/libvirtd/etc/init.d/libvirt-bin: line 89: 23111 Erreur de 
 segmentation  
 start-stop-daemon --start --quiet --pidfile /var/run/$NAME.pid --exec 
 $DAEMON -- $libvirtd_opts
 
 A strace shows that it's while reading the xml file of the VM :
Well it probably happens after parsing the xml - the xml looks o.k.
indeed, could you run libvirt in gdb and post the backtrace? Recompiling
with --debug would help a lot too. I'll look into this further but won't
get near a kvm capable machine during the next week.
Cheers,
 -- Guido



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



Bug#463580: git-buildpackage: Please add support for pristine-tar

2008-02-02 Thread Guido Guenther
Hi Julian,
On Fri, Feb 01, 2008 at 05:22:13PM +0100, Julian Andres Klode wrote:
 It would be nice to have support for pristine-tar in git-buildpackage. The
 best way to do this is to enable this functionality by default, with some
 restrictions:
Patch looks good. I'll apply it with some minor modifications.
Thanks!
 -- Guido



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



Bug#462989: [Pkg-xen-devel] Bug#462989: add missing header file for libvirt build

2008-01-29 Thread Guido Guenther
On Mon, Jan 28, 2008 at 08:52:08PM +0100, Bastian Blank wrote:
 On Mon, Jan 28, 2008 at 08:08:56PM +0100, Guido Guenther wrote:
  libvirt needs privcmd.h to build. Please apply.
  Thanks for building a libxen-dev package,
 
 The headers are added in xen/sys.
That's fine for me, do you want another patch?
 -- Guido



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



Bug#453627: [Pkg-libvirt-maintainers] Bug#453627: Workaround

2008-01-29 Thread Guido Guenther
Hi Ritesh,
On Tue, Jan 29, 2008 at 11:34:59PM +0530, Ritesh Raj Sarraf wrote:
 Is there a workaround available currently ?
 Looks like libvirt is not moving at all in Debian.
Well, the libvirt stuff is actually quiet alive and well and we're busy
uploading fixes! But the problem is not in libvirt but in netcat (see
#348564).  You can use X509 though and or SASL instead but any help in
fixing #348564 - e.g. by working out how Fedora builds OpenBSD's netcat
would be highly appreciated.
Cheers,
 -- Guido




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



Bug#462989: add missing header file for libvirt build

2008-01-28 Thread Guido Guenther
Package: libxen-dev
Version: 3.2.0-2
Severity: wishlist
Tags: patch

Hi,
libvirt needs privcmd.h to build. Please apply.
Thanks for building a libxen-dev package,
 -- Guido

Index: xen-3-3.2.0/debian/libxen-dev.install
===
--- xen-3-3.2.0.orig/debian/libxen-dev.install  2008-01-28 18:43:43.0 
+
+++ xen-3-3.2.0/debian/libxen-dev.install   2008-01-28 18:49:54.0 
+
@@ -1,5 +1,6 @@
 tools/libxc/{libxenctrl.a,libxenguest.a} usr/lib
 tools/libxc/{xenctrl.h,xenguest.h} usr/include
+tools/include/Linux/privcmd.h /usr/include/xen/linux/
 tools/xenstore/libxenstore.a usr/lib
 tools/xenstore/{xs.h,xs_lib.h} usr/include
 xen/include/public/*.h usr/include/xen




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



Bug#461203: ITP: krb5-auth-dialog -- dialog for reauthenticating kerberos tickets

2008-01-17 Thread Guido Guenther
Package: wnpp
Severity: wishlist
Owner: Guido Guenther [EMAIL PROTECTED]

* Package name: krb5-auth-dialog
  Version : 0.6
  Upstream Author : Christopher Aillon [EMAIL PROTECTED]
* URL : http://ftp.gnome.org/pub/GNOME/sources/krb5-auth-dialog/
* License : GPL
  Programming Lang: C
  Description : dialog for reauthenticating kerberos tickets

 krb5-auth-dialog is a simple dialog that monitors kerberos tickets, and 
 pops up a dialog when they are about to expire.



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



Bug#460357: git-buildpackage: FTBFS: IndexError: list index out of range

2008-01-14 Thread Guido Guenther
Hi,
On Sat, Jan 12, 2008 at 10:34:44AM -0600, Kenneth Pronovici wrote:
 I'll take a look at this, but it's unlikely I'll find a solution very
 soon.  Upstream doesn't have a lot of time right now, and I'm not an
 expert in the codebase (though sometimes I do get lucky).
The problem only shows with the python2.4 2.4.4-7, 2.4.4-6 is fine.
Cheers,
 -- Guido



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



Bug#359213: [PATCH] add gss_api support

2008-01-14 Thread Guido Guenther
Package: offlineimap
Version: 5.99.4
Followup-For: Bug #359213
Tags: Patch

Hi,
the attached patch adds gssapi support using pykerberos. Pykerberos
itself needs two patches:
 http://trac.calendarserver.org/projects/calendarserver/ticket/213
 http://trac.calendarserver.org/projects/calendarserver/ticket/214
I've put the combined pykerberos patch here:  
 
https://honk.sigxcpu.org/unsorted-patches/offlineimap-support-GSSAPI-via-pykerberos.diff
pykerberos itself is Apache 2 licensed. I can upload a patched version
of it to experimental until upstream added the patches in case you
consider applying the offlineimap patch.
Cheers,
 -- Guido

From 805a936c87d84cc99fff6867323b02b96ed16b4e Mon Sep 17 00:00:00 2001
From: Guido Guenther [EMAIL PROTECTED]
Date: Mon, 14 Jan 2008 22:27:16 +0100
Subject: [PATCH] support GSSAPI via pykerberos

---
 offlineimap/imapserver.py |   59 +++-
 1 files changed, 52 insertions(+), 7 deletions(-)

diff --git a/offlineimap/imapserver.py b/offlineimap/imapserver.py
index b96a404..2d5d5e6 100644
--- a/offlineimap/imapserver.py
+++ b/offlineimap/imapserver.py
@@ -21,7 +21,16 @@ from offlineimap import imaplibutil, imaputil, threadutil
 from offlineimap.ui import UIBase
 from threading import *
 import thread, hmac, os
+import base64
 
+try:
+# do we have a recent pykerberos?
+have_gss = False
+import kerberos
+if 'authGSSClientWrap' in dir(kerberos):
+have_gss = True
+except ImportError:
+pass
 
 class UsefulIMAPMixIn:
 def getstate(self):
@@ -58,6 +67,8 @@ class UsefulIMAP4_SSL(UsefulIMAPMixIn, imaplib.IMAP4_SSL):
 class UsefulIMAP4_Tunnel(UsefulIMAPMixIn, imaplibutil.IMAP4_Tunnel): pass
 
 class IMAPServer:
+GSS_STATE_STEP = 0
+GSS_STATE_WRAP = 1
 def __init__(self, config, reposname,
  username = None, password = None, hostname = None,
  port = None, ssl = 1, maxconnections = 1, tunnel = None,
@@ -86,6 +97,9 @@ class IMAPServer:
 self.semaphore = BoundedSemaphore(self.maxconnections)
 self.connectionlock = Lock()
 self.reference = reference
+self.gss_step = 0
+self.gss_vc = None
+self.gssapi = False
 
 def getpassword(self):
 if self.goodpassword != None:
@@ -134,7 +148,24 @@ class IMAPServer:
 UIBase.getglobalui().debug('imap',
'Attempting plain authentication')
 imapobj.login(self.username, self.getpassword())
-
+
+def gssauth(self, response):
+data = base64.b64encode(response)
+if self.gss_step == self.GSS_STATE_STEP:
+if not self.gss_vc:
+rc, self.gss_vc = kerberos.authGSSClientInit(imap@ + self.hostname)
+response = kerberos.authGSSClientResponse(self.gss_vc)
+rc = kerberos.authGSSClientStep(self.gss_vc, data)
+if rc != kerberos.AUTH_GSS_CONTINUE:
+   self.gss_step = self.GSS_STATE_WRAP
+elif self.gss_step == self.GSS_STATE_WRAP:
+rc = kerberos.authGSSClientUnwrap(self.gss_vc, data)
+response = kerberos.authGSSClientResponse(self.gss_vc)
+rc = kerberos.authGSSClientWrap(self.gss_vc, response, self.username)
+response = kerberos.authGSSClientResponse(self.gss_vc)
+if not response:
+response = 
+return base64.b64decode(response)
 
 def acquireconnection(self):
 Fetches a connection from the pool, making sure to create a new one
@@ -186,15 +217,29 @@ class IMAPServer:
 
 if not self.tunnel:
 try:
-if 'AUTH=CRAM-MD5' in imapobj.capabilities:
+# Try GSSAPI and continue if it fails
+if 'AUTH=GSSAPI' in imapobj.capabilities and have_gss:
 UIBase.getglobalui().debug('imap',
-   'Attempting CRAM-MD5 authentication')
+   'Attempting GSSAPI authentication')
 try:
-imapobj.authenticate('CRAM-MD5', self.md5handler)
-except imapobj.error, val:
+imapobj.authenticate('GSSAPI', self.gssauth)
+except kerberos.GSSError, err:
+UIBase.getglobalui().debug('imap',
+   '%s: %s' % (err[0][0], err[1][0]))
+else:
+self.gssapi = True
+self.password = None
+
+if not self.gssapi:
+if 'AUTH=CRAM-MD5' in imapobj.capabilities:
+UIBase.getglobalui().debug('imap',
+   'Attempting CRAM-MD5 authentication')
+try:
+imapobj.authenticate

Bug#460357: git-buildpackage: FTBFS: IndexError: list index out of range

2008-01-12 Thread Guido Guenther
Hi,
On Sat, Jan 12, 2008 at 10:49:57AM +0100, Lucas Nussbaum wrote:
   PYTHONPATH=. pychecker -e Error -q git-buildpackage
   Processing git-buildpackage...
   Traceback (most recent call last):
 File /var/lib/python-support/python2.4/pychecker/checker.py, line 775, 
 in ?
   sys.exit(main(sys.argv))
 File /var/lib/python-support/python2.4/pychecker/checker.py, line 761, 
 in main
   warnings = warn.find(getAllModules(), _cfg, suppressions)
 File /var/lib/python-support/python2.4/pychecker/warn.py, line 724, in 
 find
   cfg())
 File /var/lib/python-support/python2.4/pychecker/warn.py, line 422, in 
 removeWarnings
   if cfg.level and warnings[index].level  cfg.level:
   IndexError: list index out of range
   make: *** [git-buildpackage.py] Error 1
   dpkg-buildpackage: failure: debian/rules build gave error exit status 2
Pychecker has problems here - reassigning. pychecker is called like:

pychecker -e Error -q git-buildpackage.py

Cheers,
 -- Guido




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



Bug#268901: [Pkg-xfce-devel] Bug#268901: xfce4-mixer: should close mixer device

2008-01-09 Thread Guido Guenther
On Tue, Jan 08, 2008 at 10:46:38PM +0100, Yves-Alexis Perez wrote:
  How would I do that, the plugin only allows to select /dev/mixer as
  device.
 
 Install xfce4-mixer-alsa instead of xfce4-mixer-oss?
That works around the problem. The problem is still there in
xfce4-mixer-oss though. But thanks for the suggestion, I didn't know
about the -alsa version.
Cheers,
 -- Guido



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



Bug#268901: [Pkg-xfce-devel] Bug#268901: xfce4-mixer: should close mixer device

2008-01-09 Thread Guido Guenther
On Wed, Jan 09, 2008 at 10:02:08AM +0100, Yves-Alexis Perez wrote:
 On Wed, Jan 09, 2008 at 08:30:29AM +, Guido Guenther wrote:
  On Tue, Jan 08, 2008 at 10:46:38PM +0100, Yves-Alexis Perez wrote:
How would I do that, the plugin only allows to select /dev/mixer as
device.
   
   Install xfce4-mixer-alsa instead of xfce4-mixer-oss?
  That works around the problem. The problem is still there in
  xfce4-mixer-oss though. But thanks for the suggestion, I didn't know
  about the -alsa version.
  Cheers,
 
 It's not really a work around. oss is deprecated since a long time and alsa
 is the default mixer variant. I don't know how oss survive suspend, but you
 really should use alsa anyway.
I'm certainly using alsa but I had to use the oss emulation of
xfce4-mixer since early versions didn't support alsa.
Cheers,
 -- Guido



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



Bug#268901: [Pkg-xfce-devel] Bug#268901: xfce4-mixer: should close mixer device

2008-01-09 Thread Guido Guenther
On Wed, Jan 09, 2008 at 01:31:13PM +0100, Yves-Alexis Perez wrote:
 On Wed, Jan 09, 2008 at 12:07:27PM +, Guido Guenther wrote:
  I'm certainly using alsa but I had to use the oss emulation of
  xfce4-mixer since early versions didn't support alsa.
 
 xfce4-mixer uses alsa by default since 2 years (and version 4.2.3-2).
 xfce4-mixer now has to backend, alsa and oss, and alsa variant should have
 been installed automatically when upgrading from xfce4-mixer 4.2.3.
 
 Do you think the patch is still needed? I don't think it'll apply to 4.4
 anyway, so it'll need a refresh.
No you can drop it, but maybe we should more seriously deprecate the oss
version.
 -- Guido



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



Bug#268901: xfce4-mixer: should close mixer device

2008-01-08 Thread Guido Guenther
On Wed, Dec 05, 2007 at 11:46:10PM +0100, Yves-Alexis Perez wrote:
 Is this still reproducible with latest Xfce in unstable?
Yes. Just enable the plugin and do a fuser /dev/mixer
Cheers,
 -- Guido



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



Bug#268901: [Pkg-xfce-devel] Bug#268901: xfce4-mixer: should close mixer device

2008-01-08 Thread Guido Guenther
On Tue, Jan 08, 2008 at 10:11:15PM +0100, Yves-Alexis Perez wrote:
 On mar, 2008-01-08 at 16:01 +0100, Guido Guenther wrote:
  On Wed, Dec 05, 2007 at 11:46:10PM +0100, Yves-Alexis Perez wrote:
   Is this still reproducible with latest Xfce in unstable?
  Yes. Just enable the plugin and do a fuser /dev/mixer
 
 I don't use oss so can't reproduce here.
 lsof | grep xfce4-mixer doesn't return anything obvious.
I'm not talking about xfce4-mixer but about the panel plugin (right
click on the panel and add the Volume Control plugin.
 
 Can't you use alsa on your system?
How would I do that, the plugin only allows to select /dev/mixer as
device.
 -- Guido



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



Bug#458428: Option to omit importing upstream files

2008-01-07 Thread Guido Guenther
Hi Andres,
thanks again for your patch!
On Fri, Jan 04, 2008 at 02:13:35AM -0500, Andres Mejia wrote:
[..snip..] 
 I'm not sure what you mean with the directories. I thought it would go
 back to the top level directory with os.chdir(dirs['top']) executed
 after the import-* methods.
 
 I took out the Gunzip and Copy methods. git-import-dsc will now use a
 temporary file to store the contents of the patch and that file will
You can create the temporary file with the tempfile module.

 be used with ApplyDebianDiff. I wanted to do something where it would
 read the contents of the diff.gz from stdin but it seems that the '|'
 character gets ignored for some reason.
You can use the subprocess module (have a look at git-dch) or you can
use the pipes modules (have a look at git-buildpackage) to avoid the
tempfile completely.

 I've also patched the appropriate documentation.
Great! Would you give the patch another whirl to get rid of the
tempfile? As a bonus it would be great to not always warn the user 
but only if the patch modifies files outside of debian/. Why do you give
-f and -s in the patch options?
Cheers,
 -- Guido

 
 -- 
 Regards,
 Andres Mejia

 --- git-import-dsc.bak2007-12-31 03:09:23.0 -0500
 +++ git-import-dsc2008-01-04 01:43:24.0 -0500
 @@ -21,6 +21,7 @@
  import re
  import os
  import tempfile
 +import random
  import glob
  import gbp.command_wrappers as gbpc
  from gbp.deb_utils import debian_version_chars
 @@ -115,6 +116,43 @@
  return True
  
  
 +def import_without_upstream(src, dirs):
 +
 +Create a git repository that will hold just the debian patch
 +
 +# Warn users about the potential for files outside of debian/ being
 +# included in diff.gz until something gets written in git-import-dsc
 +# to take care of this.
 +print Importing debian directory only.
 +print Be sure to check for directories/files that may have ended up
 +print being included in the diff.gz patch and remove them manually.
 +print Don't forget about hidden directories/files as well.
 +diffgz = %s_%s-%s.diff.gz % (src.pkg, src.upstream_version, 
 src.debian_version)
 +diffgz_path = os.path.abspath(diffgz)
 +os.chdir(dirs['tmp'])
 +try:
 +package = %s-%s % (src.pkg, src.upstream_version)
 +os.mkdir(package)
 +dirs['git'] = os.path.abspath(package)
 +# Write a temporary file to use as .diff patch and then apply it
 +tempdiff = tmp+str(random.randrange(1000,))+.diff
 +output = os.popen('gunzip -c ' + diffgz_path, 'r')
 +TEMPFILE = open(tempdiff, w)
 +TEMPFILE.write(output.read())
 +TEMPFILE.close()
 +gbpc.ApplyDebianDiff(tempdiff)()
 +os.chdir(dirs['git'])
 +gbpc.GitInitDB()()
 +gbpc.GitAdd()(['.'])
 +gbpc.GitCommitAll()(
 + msg=Imported debian directory only for %s version %s-%s % 
 (src.pkg, src.upstream_version, src.debian_version))
 +except gbpc.CommandExecFailed:
 +print sys.stderr, Creation of git repository failed
 +gbpc.RemoveTree(dirs['tmp'])
 +return False
 +return True
 +
 +
  def apply_debian_patch(src, dirs, options, tagger, filter):
  apply the debian patch and tag appropriately
  try:
 @@ -189,6 +227,8 @@
help=Format string for upstream tags, default is 
 '%(upstream-tag)s')
  parser.add_config_file_option(option_name=filter, dest=filter,
help=files to filter out during import)
 +parser.add_config_file_option(option_name=debian-dir-only, 
 dest=debian_dir_only,
 +  help=import only the debian directory of a package, 
 action=store_true)
  (options, args) = parser.parse_args(argv[1:])
  
  if options.verbose:
 @@ -206,10 +246,14 @@
  raise GbpError
  
  dirs['tmp'] = os.path.abspath(tempfile.mkdtemp(dir='.'))
 -if not import_initial(src, dirs, options, gitTag, 
 options.filter):
 -raise GbpError
 +if options.debian_dir_only:
 +if not import_without_upstream(src, dirs):
 +raise GbpError
 +else:
 +if not import_initial(src, dirs, options, gitTag, 
 options.filter):
 + raise GbpError
  os.chdir(dirs['top'])
 -if not src.native:
 +if not src.native and not options.debian_dir_only:
  dirs['unpack'] = os.path.join(dirs['tmp'], 'unpack')
  os.mkdir(dirs['unpack'])
  dirs['dpkg-src'] = os.path.join(dirs['unpack'],
 --- gbp/command_wrappers.py.bak 2007-12-31 03:09:28.0 -0500
 +++ gbp/command_wrappers.py 2008-01-04 01:43:14.0 -0500
 @@ -113,6 +113,14 @@
  self.run_error = Couldn't extract %s % dsc
  Command.__call__(self, [dsc, output_dir])
 
 +class ApplyDebianDiff(Command):
 +
 +Applies the Debian 

Bug#459216: [Pkg-libvirt-maintainers] Bug#459216: virt-manager: Loses CD drive and cant add a new one during W2K install

2008-01-04 Thread Guido Guenther
Hi Jason,
On Fri, Jan 04, 2008 at 05:26:41PM +, Jason Cormie wrote:
 This prevented me from completing the installation
Could you check the version of virt-manager in experimental?
Cheers,
 -- Guido



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



Bug#458428: Option to omit importing upstream files

2008-01-03 Thread Guido Guenther
Hi Andres,
On Mon, Dec 31, 2007 at 03:24:17AM -0500, Andres Mejia wrote:
 Please allow an option to omit importing the upstream files from a
 package and track just the debian directory. I've attached a patch
 that provides git-import-dsc with an 'omit-upstream' option that does
 this.
Thanks a lot for your patch! Making it possible to import the debian/
dir only is a good idea but then we should name it as such:
--debian-dir-only, this makes clear that modifications to directories
outside debian/ will get lost (many debian diff.gzs patch files outside
of debian/). We should also warn the user in this case, that not all of
the diff.gz got imported.
There are other issues like ending up in different directories wether an
exception was raised or not (import_without_upstream) and you can merge
ApplyDebianDiff and get rid of copy_file completely if you use a pipe.
Furthermore the docs (especially the manpages) would need some care too
and we should possible merge the git-init, git-add .,  git-commit -a
into a function since this appears in several places.
Would you give the patch another whirl? Otherwise I'll do as soon as I
find the time.
Thanks again,
 -- Guido

 
 -- 
 Regards,
 Andres Mejia

 --- git-import-dsc.bak2007-12-31 03:09:23.0 -0500
 +++ git-import-dsc2007-12-31 03:10:01.0 -0500
 @@ -115,6 +115,33 @@
  return True
  
  
 +def import_without_upstream(src, dirs):
 +
 +Create a git repository that will hold just the debian patch
 +
 +diffgz = %s_%s-%s.diff.gz % (src.pkg, src.upstream_version, 
 src.debian_version)
 +diffgz_path = os.path.abspath(diffgz)
 +os.chdir(dirs['tmp'])
 +try:
 +package = %s-%s % (src.pkg, src.upstream_version)
 +os.mkdir(package)
 +dirs['git'] = os.path.abspath(package)
 +gbpc.CopyFile(diffgz_path, '.')()
 +gbpc.GunzipDiffGz(diffgz)()
 +diff = %s_%s-%s.diff % (src.pkg, src.upstream_version, 
 src.debian_version)
 +gbpc.ApplyDebianDiff(diff)()
 +os.chdir(dirs['git'])
 +gbpc.GitInitDB()()
 +gbpc.GitAdd()(['.'])
 +gbpc.GitCommitAll()(
 + msg=Imported debian directory only for %s version %s-%s % 
 (src.pkg, src.upstream_version, src.debian_version))
 +except gbpc.CommandExecFailed:
 +print sys.stderr, Creation of git repository failed
 +gbpc.RemoveTree(dirs['tmp'])
 +return False
 +return True
 +
 +
  def apply_debian_patch(src, dirs, options, tagger, filter):
  apply the debian patch and tag appropriately
  try:
 @@ -189,6 +216,8 @@
help=Format string for upstream tags, default is 
 '%(upstream-tag)s')
  parser.add_config_file_option(option_name=filter, dest=filter,
help=files to filter out during import)
 +parser.add_config_file_option(option_name=omit-upstream, 
 dest=omit_upstream,
 +  help=omit importing files from upstream, 
 action=store_true)
  (options, args) = parser.parse_args(argv[1:])
  
  if options.verbose:
 @@ -206,10 +235,14 @@
  raise GbpError
  
  dirs['tmp'] = os.path.abspath(tempfile.mkdtemp(dir='.'))
 -if not import_initial(src, dirs, options, gitTag, 
 options.filter):
 -raise GbpError
 +if options.omit_upstream:
 +if not import_without_upstream(src, dirs):
 +raise GbpError
 +else:
 +if not import_initial(src, dirs, options, gitTag, 
 options.filter):
 + raise GbpError
  os.chdir(dirs['top'])
 -if not src.native:
 +if not src.native and not options.omit_upstream:
  dirs['unpack'] = os.path.join(dirs['tmp'], 'unpack')
  os.mkdir(dirs['unpack'])
  dirs['dpkg-src'] = os.path.join(dirs['unpack'],
 --- gbp/command_wrappers.py.bak 2007-12-31 03:09:28.0 -0500
 +++ gbp/command_wrappers.py 2007-12-31 03:10:50.0 -0500
 @@ -113,6 +113,33 @@
  self.run_error = Couldn't extract %s % dsc
  Command.__call__(self, [dsc, output_dir])
 
 +class GunzipDiffGz(Command):
 +
 +Extract diff.gz to get patch file
 +
 +def __init__(self, file):
 +self.file = file
 +Command.__init__(self, 'gunzip', [ file ])
 +self.run_error = Couldn't extract %s % file
 +
 +class CopyFile(Command):
 +
 +Copy a file
 +
 +def __init__(self, file, dest):
 +self.file = file
 +self.dest = dest
 +Command.__init__(self, 'cp', [ file, dest ])
 +self.run_error = Couldn't copy %s to %s % (file, dest)
 +
 +class ApplyDebianDiff(Command):
 +
 +Applies the Debian diff that's included in a non-native package
 +
 +def __init__(self, diff):
 +self.diff = diff
 +Command.__init__(self, 'patch', [ '-p0', '-f', '-s', '-t', '-i', 
 diff ])
 +

Bug#458391: smartmontools: Please add LSB formatted dependency info in init.d script

2008-01-01 Thread Guido Guenther
Hi Petter,
On Sun, Dec 30, 2007 at 10:26:48PM +0100, Petter Reinholdtsen wrote:
 --- smartmontools-5.37.orig/debian/smartmontools.init   2007-12-30 
 22:24:36.0 +0100
 +++ smartmontools-5.37/debian/smartmontools.init2007-12-30 
 22:25:39.0 +0100
 @@ -1,4 +1,11 @@
  #!/bin/sh -e
 +### BEGIN INIT INFO
 +# Provides:  smartmontools
 +# Required-Start:$local_fs
 +# Required-Stop: $local_fs
 +# Default-Start: 2 3 4 5
 +# Default-Stop:  0 1 6
 +### END INIT INFO
This was fixed in experimental a while ago. Thanks for the patch and for
your effort to add depenency information to the init scripts. I'll move
the version from experimental to unstable during the next week or so.
Cheers,
 -- Guido



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



Bug#457804: multipath-tools-boot gets started before module-init-tools, making modules useless

2007-12-28 Thread Guido Guenther
Hi Josip,
On Fri, Dec 28, 2007 at 01:39:09AM +0100, Josip Rodin wrote:
 There's S10checkroot.sh, but it should be safe to assume that if the system
 has already booted from the root partition, multipath can't change it
We must ensure the partition mappings (from kpartx) are already there
but that's the case since udev is already running and the block device
the rootfs resides on has been discovered by the initramfs already.

 Strange thing is, checkroot.sh also activates the swap devices found in
 /etc/fstab. I can't imagine a reason why someone would have the swap
 partition(s) behind a device which requires multipath, though.
That's a not an uncommon setup since you might be running without _any_
local disks. And if you swap over your SAN you certainly want to
coalesce the paths but it seems swapon gets called with -e and we do
another swapon in S35mountall so this should be save here too.

 I don't think we should be missing anything, because I can't think of any
 extra packages that should mess with the priority space this early (20)
 and yet need multipath. The closest are ocfs2-tools and cman, which
 are at 60 in this runlevel (should be near 40, but that's another matter).
Yes, I checked the cluster-manager already, they're quiet late in the
game - not that we would have a working redhat-cluster manager at all in
Lenny, let alone clvm - but that's a different story.

[..snip..] 
 Well, supporting kernel modules isn't generally considered a special
 requirement, they've been around since forever :)
No, but so is initramfs  and you can always have the early boot
modules loaded by the initramfs, that's what
/etc/initramfs-tools/modules is for. Anyways, it looks save enough to
move the module-init-tools script to S21.
Cheers,
 -- Guido


signature.asc
Description: Digital signature


Bug#452392: fixed in upstream version 58

2007-12-28 Thread Guido Guenther
Package: kvm
Followup-For: Bug #452392

this is fixed in upstream version 58 at least on amd64.
 -- Guido

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: powerpc (ppc)

Kernel: Linux 2.6.24-rc5-g36ad9042
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



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



Bug#449346: the problem is still present in upstream version 58

2007-12-28 Thread Guido Guenther
Package: kvm
Followup-For: Bug #449346

Subject says it all.
 -- Guido

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: powerpc (ppc)

Kernel: Linux 2.6.24-rc5-g36ad9042
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



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



Bug#457804: multipath-tools-boot gets started before module-init-tools, making modules useless

2007-12-27 Thread Guido Guenther
On Wed, Dec 26, 2007 at 10:34:35PM +0100, Josip Rodin wrote:
 I suppose, although that's a much more general change that would have many
 more consequences. How was the current priority for multipath-tools-boot
 selected, is there a rationale for it being as high as 3 (now 4)?
 I can't say I can see the reason offhand. I suppose you want it to be
 before S30checkfs.sh and S35mountall.sh so that people can put multipath'd
 drives into fstab, but why would it run as early as 3 or 4?
It was moved that early because it had to be started _before_ udev.
Basti was maintaining the package back then (0.4.5-2) and the changelog
doesn't give a reason why this was done.

I moved it to start _after_ udev so the /dev/mapper entries get created
correctly on the tmpfs (0.4.7-3). 

We can probably move it even later in the boot process but not after LVM
cryptdisks and mdadm which would mean [21,24] if we also want to have it
after module-init tools. But there might very well be something earlier
that also wants access to block devices, who knows?

21 looks like a good choice but I wonder if we gain that much - you
could always load necessary modules with

modprobe module || treue 

in /etc/default/multipath-tools for your special requirements. In other
cases an initramfs makes much more sense.
Cheers,
 -- Guido


signature.asc
Description: Digital signature


Bug#457804: multipath-tools-boot gets started before module-init-tools, making modules useless

2007-12-26 Thread Guido Guenther
Hi Josip,
On Wed, Dec 26, 2007 at 01:11:18AM +0100, Josip Rodin wrote:
 S0(3|4)multipath-tools-boot needs to be moved to something like
 S21multipath-tools-boot, and after this, things work all right
 because /etc/modules loads qla2xxx and multipath runs fine.
Wouldn't it make more sense to move module-init-tools more to the front?
I can see other scripts with priorities 20 that might benefit from
that. The init scripts system (and Debian's missing dependency ordering
in particular) sucks noodles when it comes to these kind of things.
 -- Guido



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



Bug#441884: doesn't happen with 57

2007-12-21 Thread Guido Guenther
On Fri, Dec 21, 2007 at 02:20:21PM +0100, Jan Luebbe wrote:
 Version 57 is now available in unstable. Please verify that the problem
 is gone.
Unfortuantely I was able to reproduce the problem with 57 upstream
already, it doesn't happen that often but it does still happen.
 -- Guido



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



Bug#441884: doesn't happen with 57

2007-12-20 Thread Guido Guenther
Package: kvm
Followup-For: Bug #441884

Upstream version 57 doesn't show this problem. I'd be happy to retest
the Debian package once available.
 -- Guido


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: powerpc (ppc)

Kernel: Linux 2.6.24-rc5-g36ad9042
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash



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



Bug#456952: please support bonding options

2007-12-20 Thread Guido Guenther
Hi Guus,
On Thu, Dec 20, 2007 at 02:48:17PM +0100, Guus Sliepen wrote:
 Applied it with only minor changes: more quoting around environment
 variables, and changed grep to \\$IFACE\\, so it really matches
Yes, this looks much better. Thanks for fixing this up.
 -- Guido


signature.asc
Description: Digital signature


Bug#456952: please support bonding options

2007-12-19 Thread Guido Guenther
On Tue, Dec 18, 2007 at 09:09:18PM +0100, Guus Sliepen wrote:
 On Tue, Dec 18, 2007 at 06:53:20PM +0100, Guido Guenther wrote:
 
  since bonding can be configured via sysfs it's very convenient to
  set the bonding options in /etc/network/interfaces instead of at module
  load time. This is especially handy when you have multiple bonding
  interfaces. This patch adds support for the bond, miimon and primary
  options. More can easily be added, just let me know. I've prefixed all
  the options with bond_ to avoid namespace clashes.
  Please apply,
 
 Ah, that would be nice! However your email did not contain the patch.
 Perhaps you forgot to attach it?
It's attached now.
 -- Guido
commit ce009a7cfc4b67a3a13381d27557297dc5ae43fd
Author: Guido Guenther [EMAIL PROTECTED]
Date:   Wed Dec 19 09:36:31 2007 +0100

support bonding options via /etc/network/interfaces

diff --git a/debian/README.debian b/debian/README.debian
index 1492fd5..7f639a0 100644
--- a/debian/README.debian
+++ b/debian/README.debian
@@ -18,6 +18,15 @@ iface bond0 inet static
 
 The slaves option can take a list of network interfaces, the keyword none
 (with obvious results) and the keyword all (which selects all interfaces with
-eth in their name).
+eth in their name). Additionally you can set bonding options by adding them
+to the interface section:
+
+	bond_modeactive-backup
+	bond_primary eth0
+
+This would run the bonding device in active backup mode with eth0 as primary.
+Supported options are bond_mode, bond_miimon, bond_primary, bond_updelay,
+bond_downdelay, bond_arp_ip_target, bond_arp_interval, bond_xmit_hash_policy
+and bond_lacp_rate.
 
 Guus Sliepen [EMAIL PROTECTED], Fri, 30 Sep 2005 14:33:06 +0200
diff --git a/debian/pre-up b/debian/pre-up
index 854010a..44783b4 100644
--- a/debian/pre-up
+++ b/debian/pre-up
@@ -2,11 +2,25 @@
 
 IFENSLAVE=/sbin/ifenslave
 IFSTATE=/etc/network/run/ifstate
+BOND_PARAMS=/sys/class/net/$IFACE/bonding/
 
 if [ ! -x $IFENSLAVE ] ; then
 	exit 0
 fi
 
+
+add_master()
+{
+if [ ! -r /sys/class/net/bonding_masters ]; then
+modprobe bonding /dev/null 21 || true
+fi
+
+if ! grep -sq $IFACE[[:space:]] /sys/class/net/bonding_masters; then
+echo +$IFACE  /sys/class/net/bonding_masters
+fi
+}
+
+
 case $IF_SLAVES in
 	)
 		exit 0
@@ -22,7 +36,34 @@ case $IF_SLAVES in
 		;;
 esac
 
+
 if [ -n $INTERFACES ] ; then
+		add_master
+
+		if [ $IF_BOND_MODE ]; then
+			echo $IF_BOND_MODE  $BOND_PARAMS/mode
+	fi
+		if [ $IF_BOND_MIIMON ]; then
+			echo $IF_BOND_MIIMON  $BOND_PARAMS/miimon
+	fi
+		if [ $IF_BOND_UPDELAY ]; then
+			echo $IF_BOND_UPDELAY  $BOND_PARAMS/updelay
+	fi
+		if [ $IF_BOND_DOWNDELAY ]; then
+			echo $IF_BOND_DOWNDELAY  $BOND_PARAMS/downdelay
+	fi
+		if [ $IF_BOND_ARP_IP_TARGET ]; then
+			echo $IF_BOND_ARP_IP_TARGET  $BOND_PARAMS/arp_ip_target
+	fi
+		if [ $IF_BOND_ARP_INTERVAL ]; then
+			echo $IF_BOND_ARP_INTERVAL  $BOND_PARAMS/arp_interval
+	fi
+		if [ $IF_BOND_XMIT_HASH_POLICY ]; then
+			echo $IF_BOND_XMIT_HASH_POLICY  $BOND_PARAMS/xmit_hash_policy
+	fi
+		if [ $IF_BOND_LACP_RATE ]; then
+			echo $IF_BOND_LACP_RATE  $BOND_PARAMS/lacp_rate
+	fi
 		ifconfig $IFACE up
 		for slave in $INTERFACES ; do
 if grep -q ^$slave= $IFSTATE ; then
@@ -32,4 +73,7 @@ if [ -n $INTERFACES ] ; then
 	$IFENSLAVE $IFACE $slave
 fi
 		done
+		if [ $IF_BOND_PRIMARY ]; then
+			echo $IF_BOND_PRIMARY  $BOND_PARAMS/primary
+	fi
 fi


Bug#457046: please support DEB_DH_INSTALLDOCS_ARGS_package

2007-12-19 Thread Guido Guenther
Package: cdbs
Version: 0.4.50
Severity: wishlist

Very usefull if you want to pass -X to packages.
Cheers,
 -- Guido



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



Bug#457061: new upstream version

2007-12-19 Thread Guido Guenther
Package: kvm
Severity: wishlist

Version 56 has been release, would be nice to have it in Debian.
Cheers and thanks for packaging kvm.
 -- Guido


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: powerpc (ppc)

Kernel: Linux 2.6.24-rc5-g36ad9042
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash



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



Bug#449346: still appears in version 55

2007-12-19 Thread Guido Guenther
Package: kvm
Version: 55
Followup-For: Bug #449346

The same is true for version 55. Host CPU is a Opteron 2220. Running
ifdown/ifup on the interface gets the interface going again, but only
for a short time.
Cheers,
 -- Guido


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: powerpc (ppc)

Kernel: Linux 2.6.24-rc5-g36ad9042
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash



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



Bug#456716: should depends on python-setuptools

2007-12-18 Thread Guido Guenther
On Mon, Dec 17, 2007 at 11:32:23PM +0800, LI Daobing wrote:
 xattr will not work if python-setuptools is not installed. please consider 
 add 
 it to the depends.
Hi,
can you please attach the error message you get?
 -- Guido



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



Bug#402249: [Pkg-xen-devel] Bug#402249: [PATCH] include necessary headers to build libvirt with xen support

2007-12-18 Thread Guido Guenther
Hi Basti,
On Mon, Dec 17, 2007 at 05:56:01PM +0100, Bastian Blank wrote:
 On Sat, Dec 15, 2007 at 07:40:07PM +0100, Guido Guenther wrote:
  Dear Debian Xen maintainers,
  for your convenience I attach Richard's patch directly. It simply
  installs the necessary headers so we're able to enable xen support in
  libvirt for the default builds. Please apply.
 
 xen-utils is not installable on autobuilders. Don't even try to
 build-depend against.
Since libvirt would depend on xen-utils it would make libvirt
uninstallable on autobuilders too so only including the headers doesn't
look like a solution. Why don't you want xen-utils on the autobuilders?
Will the Debian Xen team split out libxenstore as Ubuntu does?
Cheers,
 -- Guido



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



Bug#456952: please support bonding options

2007-12-18 Thread Guido Guenther
Package: ifenslave-2.6
Severity: wishlist

Hi,
since bonding can be configured via sysfs it's very convenient to
set the bonding options in /etc/network/interfaces instead of at module
load time. This is especially handy when you have multiple bonding
interfaces. This patch adds support for the bond, miimon and primary
options. More can easily be added, just let me know. I've prefixed all
the options with bond_ to avoid namespace clashes.
Please apply,
 -- Guido



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



Bug#402249: [PATCH] include necessary headers to build libvirt with xen support

2007-12-15 Thread Guido Guenther
Dear Debian Xen maintainers,
for your convenience I attach Richard's patch directly. It simply
installs the necessary headers so we're able to enable xen support in
libvirt for the default builds. Please apply.
Cheers,
 -- Guido

P.S.: building a separate libxen*-dev package (like Ubuntu does) looks
like a better long term solution
From 18915d87a7eebffe3264c43164aba82a345efb15 Mon Sep 17 00:00:00 2001
From: Guido Guenther [EMAIL PROTECTED]
Date: Sat, 1 Dec 2007 14:31:41 +0100
Subject: [PATCH] apply patch from Richard Jones to install the necessary headers to build libvirt with xen support (Closes: #402249)


diff --git a/debian/rules.real b/debian/rules.real
index e1c77e1..49c09ac 100644
--- a/debian/rules.real
+++ b/debian/rules.real
@@ -115,9 +115,15 @@ install-utils_$(ARCH): $(STAMPS_DIR)/build-utils_$(ARCH)
 	dh_clean -k
 	@rm -rf $(DIR)
 	$(MAKE) -C $(SOURCE_DIR)/tools install DESTDIR=$(CURDIR)/$(DIR) DISTDIR=$(CURDIR)/$(DIR) $(CONFIG)
+	mkdir -p $(CURDIR)/$(DIR)/usr/include/xen/io $(CURDIR)/$(DIR)/usr/include/xen/hvm $(CURDIR)/$(DIR)/usr/include/xen/arch-x86
+	install -m 644 $(SOURCE_DIR)/xen/include/public/io/*.h $(CURDIR)/$(DIR)/usr/include/xen/io
+	install -m 644 $(SOURCE_DIR)/xen/include/public/hvm/*.h $(CURDIR)/$(DIR)/usr/include/xen/hvm
+	install -m 644 $(SOURCE_DIR)/xen/include/public/arch-x86/*.h $(CURDIR)/$(DIR)/usr/include/xen/arch-x86
+	install -m 644 $(SOURCE_DIR)/xen/include/public/*.h $(CURDIR)/$(DIR)/usr/include/xen/
 	install -D -m644 debian/xen-utils.NEWS $(PACKAGE_DIR)/usr/share/doc/$(PACKAGE_NAME)/NEWS
 	install -D -m644 debian/xen-utils.README.Debian $(PACKAGE_DIR)/usr/share/doc/$(PACKAGE_NAME)/README.Debian
 	dh_install --sourcedir=$(DIR) usr/lib
+	dh_install --sourcedir=$(DIR) usr/include
 	dh_install --sourcedir=$(DIR) usr/share/xen-$(VERSION)$(ABINAME)
 	dh_pycentral
 	dh_strip


Bug#455860: [Pkg-libvirt-maintainers] Bug#455860: virt-install: assumes all installers require at least 256MB

2007-12-13 Thread Guido Guenther
Hi Trent,
On Wed, Dec 12, 2007 at 05:53:27PM +1100, Trent W. Buck wrote:
 Package: virtinst
 Version: 0.300.1-3
 Severity: minor
 File: /usr/bin/virt-install
 
 virt-install seems to think that debian-installer is as bloated as anaconda:
 
 $ virt-install -n Stan -r 64 -f /var/tmp/Stan -s 4 --sdl --accelerate -c 
 /var/tmp/mini.iso --os-type linux --os-variant debianLenny
 ERROR: Installs currently require 256 megs of RAM.
Care to cook up a patch the checks for debian.* OsVaraints and reduces
the needed amount of RAM accordingly?
Cheers,
 -- Guido



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



Bug#455998: [Pkg-libvirt-maintainers] Bug#455998: virt-manager can't create a new virtual machine

2007-12-13 Thread Guido Guenther
Hi,
On Wed, Dec 12, 2007 at 08:40:39AM +0100, Yves-Alexis Perez wrote:
 First, I can't check the ???Use hardware acceleration???, while I have a 
 Core2Duo
 wich supports it. Maybe it's a limitation in qemu, I don't know, but couldn't
 find information.
When you run as user (qemu://session) you need the permissions on
/dev/kvm. Can you run kvm as regular user without virt-manager?

 Then, when trying a really simple vm (debian etch amd64), I can't select how I
 want the network (and I can't create a network if I'm not running as root but
 this deserves another bug report, as it doesn't work anyway)
You can only user user networking when running as regular user. Please
see the libvirt documentation (libvirt-doc).

 Finally, at the summary step, I try to click ???Finish??? to create the vm, 
 but
 there's a popup saying ???Unable to complete install: NoneType' object has no
 attribute 'setup???
 
 Then details:
 
 Unable to complete install 'exceptions.AttributeError 'NoneType' object has 
 no attribute 'setup'
 Traceback (most recent call last):
   File /usr/share/virt-manager/virtManager/create.py, line 616, in 
 do_install
 dom = guest.start_install(False, meter = meter)
   File /var/lib/python-support/python2.4/virtinst/Guest.py, line 724, in 
 start_install
 return self._do_install(consolecb, meter)
   File /var/lib/python-support/python2.4/virtinst/Guest.py, line 736, in 
 _do_install
 self._create_devices(meter)
   File /var/lib/python-support/python2.4/virtinst/Guest.py, line 644, in 
 _create_devices
 nic.setup(self.conn)
 AttributeError: 'NoneType' object has no attribute 'setup'
 '
 
 And I can't do anything else then canceling creation.
This indeed is a bug in virt-manager. I'll have a look.
 -- Guido



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



Bug#455998: [Pkg-libvirt-maintainers] Bug#455998: Bug#455998: virt-manager can't create a new virtual machine

2007-12-13 Thread Guido Guenther
Hi,
On Thu, Dec 13, 2007 at 01:09:33PM +0100, Yves-Alexis Perez wrote:
   And I can't do anything else then canceling creation.
  This indeed is a bug in virt-manager. I'll have a look.
Is there any information in ~/.libvirt or  ~/.virt* or (when running as
root) /var/lib/libvirt ?
Cheers,
 -- Guido



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



Bug#455264: openais: add ais user

2007-12-10 Thread Guido Guenther
On Mon, Dec 10, 2007 at 11:39:14AM +0100, Bastian Blank wrote:
 On Sun, Dec 09, 2007 at 07:52:04PM +0100, Guido Guenther wrote:
  Because people want to run aisexec without cman and aisexec wants the
  ais user by default. But please don't bother I keep the patches around
  here locally.
 
 You are the first person requesting this.
Somebody has to be the first ;) I think ubuntu does the same and I
vaguely remember the original ITP discussed this too. Why shouldn't we
add a user if it helps the installation? And it does no harm if one runs
redhat-cluster on top of this.
Cheers,
 -- Guido



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



Bug#455265: openais: add config dir

2007-12-09 Thread Guido Guenther
Package: openais
Severity: whishlist
Version: 0.82-2
Tags: patch

Hi,
this patch adds /etc/ais - the directory aisexec looks for its
config. Please apply.
You might also consider droping the example configuration there.
Cheers,
 -- Guido

diff --git a/debian/openais.dirs b/debian/openais.dirs
new file mode 100644
index 000..a8329d3
--- /dev/null
+++ b/debian/openais.dirs
@@ -0,0 +1 @@
+/etc/ais/



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



Bug#455264: openais: add ais user

2007-12-09 Thread Guido Guenther
Package: openais
Version: 0.82-2
Severity: whishlist
Tags: patch

Hi,
this patch adds/removes the openais user - the default user aisexec
wants to run as if not started via e.g. cman. Please apply.
Cheers,
 -- Guido

diff --git a/debian/control b/debian/control
index 75abac2..10df458 100644
--- a/debian/control
+++ b/debian/control
@@ -9,7 +9,7 @@ Build-Depends: dpatch, debhelper ( 5)
 Package: openais
 Section: admin
 Architecture: any
-Depends: ${shlibs:Depends}, libopenais2 (= ${binary:Version})
+Depends: ${shlibs:Depends}, libopenais2 (= ${binary:Version}), adduser
 Description: Standards-based cluster framework (daemon and modules)
  The openais project is a project to implement a production quality
  Revised BSD licensed implementation of the SA Forum's Application
diff --git a/debian/openais.postinst b/debian/openais.postinst
new file mode 100644
index 000..617b908
--- /dev/null
+++ b/debian/openais.postinst
@@ -0,0 +1,42 @@
+#!/bin/sh
+# postinst script for openais
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+#* postinst `configure' most-recently-configured-version
+#* old-postinst `abort-upgrade' new version
+#* conflictor's-postinst `abort-remove' `in-favour' package
+#  new-version
+#* postinst `abort-remove'
+#* deconfigured's-postinst `abort-deconfigure' `in-favour'
+#  failed-install-package version `removing'
+#  conflicting-package version
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+
+
+case $1 in
+configure)
+   if ! getent passwd ais /dev/null; then
+   adduser --group --system ais --home=/usr/lib/openais 
--no-create-home
+   fi
+;;
+
+abort-upgrade|abort-remove|abort-deconfigure)
+;;
+
+*)
+echo postinst called with unknown argument \`$1' 2
+exit 1
+;;
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0
diff --git a/debian/openais.postrm b/debian/openais.postrm
new file mode 100644
index 000..1eb2f13
--- /dev/null
+++ b/debian/openais.postrm
@@ -0,0 +1,40 @@
+#!/bin/sh
+# postrm script for openais
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+#* postrm `remove'
+#* postrm `purge'
+#* old-postrm `upgrade' new-version
+#* new-postrm `failed-upgrade' old-version
+#* new-postrm `abort-install'
+#* new-postrm `abort-install' old-version
+#* new-postrm `abort-upgrade' old-version
+#* disappearer's-postrm `disappear' overwriter
+#  overwriter-version
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+
+
+case $1 in
+purge)
+   deluser --quiet --system ais
+;;
+remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
+;;
+
+*)
+echo postrm called with unknown argument \`$1' 2
+exit 1
+;;
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0



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



Bug#455264: openais: add ais user

2007-12-09 Thread Guido Guenther
On Sun, Dec 09, 2007 at 05:41:05PM +0100, Bastian Blank wrote:
 tags 455264 wontfix
 thanks
 
 On Sun, Dec 09, 2007 at 05:08:39PM +0100, Guido Guenther wrote:
  this patch adds/removes the openais user - the default user aisexec
  wants to run as if not started via e.g. cman. Please apply.
 
 There is currently no user of this except cman. Please provide a
 rational why the package should generate something which is not used?
Because people want to run aisexec without cman and aisexec wants the
ais user by default. But please don't bother I keep the patches around
here locally.
 -- Guido



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



Bug#455265: openais: add config dir

2007-12-09 Thread Guido Guenther
On Sun, Dec 09, 2007 at 05:41:51PM +0100, Bastian Blank wrote:
 tags 455265 moreinfo
 thanks
 
 On Sun, Dec 09, 2007 at 05:08:52PM +0100, Guido Guenther wrote:
  this patch adds /etc/ais - the directory aisexec looks for its
  config. Please apply.
 
 Why?
Because aisexec wants to pickup it's config from there. You can run
openais without cman and we should provide nice preconfigured packages
that make running things as easy as possible.
 -- Guido



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



Bug#447754: xserver-xorg-video-intel: i945GM No Picture with resolutions 1024x768 with TMDS-1 while CRT works fine

2007-12-08 Thread Guido Guenther
On Sun, Nov 25, 2007 at 11:40:36PM +0100, Brice Goglin wrote:
 Does xserver-xorg-video-intel 2.2.0 from unstable help?
Nope, still the same. BTW here's the URL of the upstream report:
 http://bugs.freedesktop.org/show_bug.cgi?id=13025
Cheers,
 -- Guido



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



Bug#454975: libgtk-vnc-1.0-dev: Missing Depends.

2007-12-08 Thread Guido Guenther
On Sat, Dec 08, 2007 at 04:33:10PM +0100, Kurt Roeckx wrote:
 reopen 454975
 notfixed 454975 0.2.0-2
 thanks
 
 Hi,
 
 The .pc file had versioned Depends.  Your package now has:
 Depends: libgnutls-dev, libgtk-vnc-1.0-0 (= 0.2.0-2), libgtk2.0-dev
 
 So it doesn't have the proper version requirements.
The versions in sid and lenny all match the requirements, so we don't
need a versioned dependency or am I missing something?
Cheers,
 -- Guido



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



Bug#454975: libgtk-vnc-1.0-dev: Missing Depends.

2007-12-08 Thread Guido Guenther
Hi,
On Sat, Dec 08, 2007 at 07:57:36PM +0100, Kurt Roeckx wrote:
 On Sat, Dec 08, 2007 at 07:22:09PM +0100, Guido Guenther wrote:
  On Sat, Dec 08, 2007 at 04:33:10PM +0100, Kurt Roeckx wrote:
   reopen 454975
   notfixed 454975 0.2.0-2
   thanks
   
   Hi,
   
   The .pc file had versioned Depends.  Your package now has:
   Depends: libgnutls-dev, libgtk-vnc-1.0-0 (= 0.2.0-2), libgtk2.0-dev
   
   So it doesn't have the proper version requirements.
  The versions in sid and lenny all match the requirements, so we don't
  need a versioned dependency or am I missing something?
 
 That's no excuse for not adding that information.
Is this part of policy somewhere? You can't get the wrong dependencies
so what would this buy?
 -- Guido



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



Bug#454468: [Pkg-sysvinit-devel] Bug#454468: gfs2 is a network filesystem

2007-12-06 Thread Guido Guenther
Hi Petter,
On Thu, Dec 06, 2007 at 10:01:57AM +0100, Petter Reinholdtsen wrote:
 tags 454468 + pending
 thanks
 
 [Guido Guenther]
  we should treat GFS2 as GFS in mountall.sh:
 
 Right.  Patch applied in svn.
Thanks!

  I've not added it to the list of filesystems in (u)mountnfs since:
  a) we don't have a GFS2 tools in debian yet
  b) gfs2-tools will probably ship with it's own mounting script (Redhat
  and Ubuntu do so), but maybe we can skip this and handle it as the other
  network filesystms?
 
 I would rather move all non-standard file systems into separate files,
 so there is no need to not do it in it's owk mounting script.
Into separate files that ship with initscripts? Sorry, I don't
understand what you want to do.
Cheers,
 -- Guido



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



Bug#454468: gfs2 is a network filesystem

2007-12-05 Thread Guido Guenther
Package: initscripts
Version: 2.86.ds1-38.1
Severity: minor
Tags: patch

Hi,
we should treat GFS2 as GFS in mountall.sh:

diff --git a/debian/initscripts/etc/init.d/mountall.sh 
b/debian/initscripts/etc/init.d/mountall.sh
index a2b2210..c4660f7 100644
--- a/debian/initscripts/etc/init.d/mountall.sh
+++ b/debian/initscripts/etc/init.d/mountall.sh
@@ -22,7 +22,7 @@ do_start() {
# Mount local file systems in /etc/fstab.
#
mount_all_local() {
-   mount -a -t nonfs,nfs4,smbfs,cifs,ncp,ncpfs,coda,ocfs2,gfs \
+   mount -a -t nonfs,nfs4,smbfs,cifs,ncp,ncpfs,coda,ocfs2,gfs,gfs2 \
-O no_netdev
}
pre_mountall

I've not added it to the list of filesystems in (u)mountnfs since:
a) we don't have a GFS2 tools in debian yet
b) gfs2-tools will probably ship with it's own mounting script (Redhat
and Ubuntu do so), but maybe we can skip this and handle it as the other
network filesystms?

Nevertheless we shouldn't try to mount GFS2 fileystems as local, so the
above part should be applied.
Cheers,
 -- Guido


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: powerpc (ppc)

Kernel: Linux 2.6.24-rc3-g3870d12b
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages initscripts depends on:
ii  debianutils2.28  Miscellaneous utilities specific t
ii  e2fsprogs  1.40.2-1  ext2 file system utilities and lib
ii  libc6  2.7-1 GNU C Library: Shared libraries
ii  lsb-base   3.1-24Linux Standard Base 3.1 init scrip
ii  mount  2.13-12   Tools for mounting and manipulatin
ii  sysvinit-utils 2.86.ds1-38.1 System-V-like utilities

Versions of packages initscripts recommends:
ii  psmisc22.5-1 Utilities that use the proc filesy

-- no debconf information



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



Bug#453953: RFP: libcsv-ocaml-dev -- read and write CSV files

2007-12-02 Thread Guido Guenther
Package: wnpp
Severity: wishlist

* Package name: libcsv-ocaml
  Version : 1.1.6
* URL : http://merjis.com/developers/csv
* License : LGPL
  Programming Lang: OCaml
  Description : read and write CSV files

 This library can read and write CSV files, including all extensions
 used by Excel - eg. quotes, newlines, 8 bit characters in fields, 0
 etc.
 .
 The library comes with a handy command line tool called csvtool for
 handling CSV files from shell scripts.

The library is needed to package virt-top



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



Bug#453955: ITP: virt-top -- show stats of virtualized domains

2007-12-02 Thread Guido Guenther
Package: wnpp
Severity: wishlist
Owner: Guido Guenther [EMAIL PROTECTED]

* Package name: virt-top
  Version : 0.3.3.0
  Upstream Author : [EMAIL PROTECTED]
* URL : http://et.redhat.com/~rjones/virt-top/
* License : GPL
  Programming Lang: Ocaml
  Description : show stats of virtualized domains

 virt-top is modelled after the ordinary top utility and many keys and
 command line options are the same.
 .
 It uses libvirt so it capable of showing stats across a variety of
 different virtualization systems.



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



Bug#453826: needs Xen support

2007-12-01 Thread Guido Guenther
Package: libvirt0
Version: 0.3.3-3
Severity: whishlist

libvirt is much more useful with xen support
 -- Guido



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



Bug#453627: accessing remote hosts via ssh doesn't work

2007-11-30 Thread Guido Guenther
Package: libvirt0
Version: 0.3.3-3
Severity: normal

...since this uses netcat -U which Debian's netcat doesn't support
(however the OpenBSD and the Fedora one do).
Cheers,
 -- Guido

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: powerpc (ppc)

Kernel: Linux 2.6.24-rc3-g3870d12b
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libvirt0 depends on:
ii  libc6  2.7-1 GNU C Library: Shared libraries
ii  libgnutls132.0.4-1   the GNU TLS library - runtime libr
ii  libxml22.6.30.dfsg-3 GNOME XML library

libvirt0 recommends no packages.

-- no debconf information



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



Bug#348564: libvirt needs nc -U

2007-11-30 Thread Guido Guenther
Package: netcat
Version: 1.10-33
Followup-For: Bug #348564
Severity: normal

Hi,
I'm raising the severity of this bug since libvirt0 needs a netcat
-U to forward it's unix domain sockets. Can we have that fixed?
Cheers,
 -- Guido


signature.asc
Description: Digital signature


Bug#424674: any progress system-config-cluster

2007-11-30 Thread Guido Guenther
Hi Andre,
On Thu, Nov 29, 2007 at 10:26:38PM -0200, Andre Felipe Machado wrote:
 Actually, I have a somewhat system-config-cluster packaged source at
 my  cluster. There are some graphical features not working (for managing
 the cluster), but editing cluster.conf was enough for my previous needs.
O.k. - I was actually interested in the managing  part.

 Today I edit file manually and use cluster commands to propagate it. 
 system-config-cluster was very helpful to my learn by example files
 phase.
 Because system-config-cluster is deprecated upstream, I do not consider
 worthwhile the efforts to adapt code for Etch and packaging it. We will
 be in our own maitaining abandoned code.
I don't think upstream will abandon this anytiime soon, it's still in
the current RHES 5.1 documentation if I remember correctly.
Unfortunately conga needs quiet some adjustments for non redhat systems.
Would you be interested in working on this?

 I suggest to close this wnpp with this reasoning after posting my
 debian/* directory and files for those interested yet and for archiving
 purposes.
That's fine with me.
Cheers,
 -- Guido


signature.asc
Description: Digital signature


Bug#453438: new upstream version

2007-11-29 Thread Guido Guenther
Package: openais
Severity: wishlist

Hi,
there's a new version available at:

ftp://ftp%40openais%2Eorg:[EMAIL 
PROTECTED]/downloads/openais-0.82/openais-0.82.tar.gz

Please update the package.
Cheers,
 -- Guido



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



Bug#449875: Reconsider the removal

2007-11-28 Thread Guido Guenther
Hi,
On Tue, Nov 27, 2007 at 07:32:51PM -0600, Raphael Geissert wrote:
 So I'm asking you to reconsider your decision and include the working watch 
 file on your next upload rather than removing it.
You are of course right - I thought upstream would only drop in the file
without a version - a new package is just being built - sorry for being
so annoying.
Cheers,
 -- Guido



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



Bug#453320: please add clvm again

2007-11-28 Thread Guido Guenther
Package: lvm2
Version: 2.02.26-1+b1
Severity: normal

Hi Basti,
please readd clvm - there's currently no clvm in lenny which is and
makes lvm clusters unrunnable.
Cheers,
 -- Guido


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: powerpc (ppc)

Kernel: Linux 2.6.24-rc3-g3870d12b
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages lvm2 depends on:
ii  libc6 2.7-1  GNU C Library: Shared libraries
ii  libdevmapper1.02.12:1.02.20-2The Linux Kernel Device Mapper use
ii  libncurses5   5.6+20071013-1 Shared libraries for terminal hand
ii  libreadline5  5.2-3  GNU readline and history libraries
ii  libselinux1   2.0.15-2+b1SELinux shared libraries
ii  libsepol1 2.0.3-1+b1 Security Enhanced Linux policy lib

lvm2 recommends no packages.

-- debconf information excluded



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



Bug#336259: needs to do some more

2007-11-28 Thread Guido Guenther
Package: fence
Version: 1.03.00-2
Followup-For: Bug #336259

The script should also check if cman is running and load the locking
module if necessary - otherwise it's pretty useless.
Cheers,
 -- Guido


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: powerpc (ppc)

Kernel: Linux 2.6.24-rc3-g3870d12b
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



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



Bug#400204: patch is reversed

2007-11-28 Thread Guido Guenther
Package: redhat-cluster
Version: 1.03.00-2
Followup-For: Bug #400204

Hi Basti,
the patch is actually reversed:

diff --git a/debian/control b/debian/control
index 6e1515a..e582e42 100644
--- a/debian/control
+++ b/debian/control
@@ -224,3 +224,10 @@ Description: Redhat cluster suite - kernel module source
  This package contains the source necessary for compiling the RHCS
  kernel modules against the linux tree.
 
+Package: rgmanager
+Architecture: any
+Depends: fence, iputils-arping
+Description:  Red Hat Resource Group Manager provides high availability of
+ critical server applications in the event of planned or unplanned system
+ downtime.
+

With this patch rgmanager builds fine. Please let me know if you need
could need a helping hand with redhat-cluster. I'm fixing bugs on this
package anyway so I can as well upload them into Debian.
Cheers,
 -- Guido



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



Bug#452798: SGI hardware

2007-11-26 Thread Guido Guenther
Hi Julien,
On Sun, Nov 25, 2007 at 06:58:54PM +0100, Julien BLACHE wrote:
 For the record arcload usually loads the initrd in that area too, and
 I haven't seen any problem on my I2 when I tried that (though I'd need
 some more reports).
The problem is not the initrd being loaded into that space, the problem
is that current tip22 wouldwaste completely waste the segment markes as
(2) with the current setup and since we tip22 (in contrast to arcboot
and arcload) needs ram for the tftpimage (which contains the kernel) +
the kernel + the initrd it rather not simply waste that space. Arcboot
and arcload don't have the tftimage, they fetch the kernel and the
initrd from disk and thus need much less RAM.
Cheers, 
 -- Guido



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



Bug#424674: any progress

2007-11-26 Thread Guido Guenther
Hi,
any porgress with packaging system-config-cluster?
Cheers,
 -- Guido


signature.asc
Description: Digital signature


Bug#449875: rename unlikely

2007-11-25 Thread Guido Guenther
Hi,
thanks for the patch, but as I said the name is fixed upstream. I'll
remove the watch file with the next upload, the fix is already in git.
Cheers,
 -- Guido



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



Bug#452798: Status on mips and mipsel

2007-11-25 Thread Guido Guenther
On Sun, Nov 25, 2007 at 01:02:25PM +0100, Martin Michlmayr wrote:
 How much work is 64 bit support?
It's not the 64bit support, things are simply not fitting into the
memory segment we use anymore:

Tip22 finds this memory map on my Indy:

1) Free Memory(3) segment found at (0x88002000,0x8874)
2) Free Memory(3) segment found at (0x8880,0x89002000)
3) Free Memory(3) segment found at (0x896f2000,0x9400)

(1) is where the running kernel + initrd goes. (2) is where we tell the
prom to download the tftpboot image to and (3) is lots of free space.
The 64bit kernel (7MB) is just so much bigger than the 32bit one.

Attached is a hack to get things booting again (so installer testing can
proceed). It puts the tftp boot file into (3) and the initrd into (2) -
it succesfully boots a kernel with an initramfs on my R5K Indy. I'll
have to change some of the reservation code so we don't waste so much
ram before I can fix this for real though.
Cheers,
 -- Guido
diff --git a/common/subarch.h b/common/subarch.h
index eba5ef0..788cc8d 100644
--- a/common/subarch.h
+++ b/common/subarch.h
@@ -30,7 +30,7 @@ struct kernel_load_block {
 struct kernel_load_block kernel_load[] = {
 	{ /* IP22 */
 	.base = 0x88002000,
-	.reserved =   0x80,
+	.reserved =  0x170,
 	},
 	{ /* IP32 */
 	.base = 0x80004000,
diff --git a/common/version.h b/common/version.h
index c144648..cffbd51 100644
--- a/common/version.h
+++ b/common/version.h
@@ -1 +1 @@
-#define __ARCSBOOT_VERSION__ 0.3.8.8
+#define __ARCSBOOT_VERSION__ 0.3.9
diff --git a/tip22/tftpload.c b/tip22/tftpload.c
index 86bf111..37ca7d1 100644
--- a/tip22/tftpload.c
+++ b/tip22/tftpload.c
@@ -320,7 +320,12 @@ void _start(LONG argc, CHAR * argv[], CHAR * envp[])
 	kernel_entry = (void (*)(int, CHAR *[], CHAR *[]))CopyKernel(kernel_end);
 
 	/* align to page boundary */
+#if (SUBARCH != IP22)
 	rd_vaddr = (char*)(((kernel_end + PAGE_SIZE) / PAGE_SIZE ) * PAGE_SIZE);
+#else
+	rd_vaddr = (char*)0x8880;
+#endif
+
 	copyRamdisk( rd_vaddr, (char*)__rd_start, rd_size);
 
 	/* tell the kernel about the ramdisk */


Bug#452798: SGI hardware

2007-11-25 Thread Guido Guenther
Thanks Julien!
On Sun, Nov 25, 2007 at 06:36:59PM +0100, Julien BLACHE wrote:
 Both patches attached.
  - first one for 64bit kernel support, though it looks like it wasn't
needed after all?
  - second one for proper initrd loading, actually using malloc() to
get a suitable memory area
No this won't be enough since we're running out of space at the location
where we put the tftpimage too. I'll come up with a final fix during the
next days - I'll also have to check what the kernel does when we put the
initrd that high into the memory.
Cheers,
 -- Guido



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



Bug#452514: ITP: virt-viewer -- Displaying the graphical console of a virtual machine

2007-11-23 Thread Guido Guenther
Package: wnpp
Severity: wishlist
Owner: Guido Guenther [EMAIL PROTECTED]

* Package name: virt-viewer
  Version : 0.0.2
* License : GPLv2
  Programming Lang: C
  Description : Displaying the graphical console of a virtual machine

 The console is accessed using the VNC protocol. The guest can be referred to
 based on its name, ID, or UUID. If the guest is not already running, then the
 viewer can be told to wait until is starts before attempting to connect to the
 console The viewer can connect to remote hosts to lookup the console
 information and then also connect to the remote console using the same network
 transport.
 
 http://git.debian.org/?p=users/agx/virt-manager/virt-viewer.git



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



Bug#452513: ITP: virtinst -- Create and clone virtual machines

2007-11-23 Thread Guido Guenther
Package: wnpp
Severity: wishlist
Owner: Guido Guenther [EMAIL PROTECTED]

* Package name: virtinst
* License : GPL
  Programming Lang: Python
  Description : Create and clone virtual machines
  Create and clone virtual machines using libvirt.
  http://git.debian.org/?p=users/agx/virt-manager/virtinst.git



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



Bug#442236: multipath support

2007-11-23 Thread Guido Guenther
Hi,
can this patch be applied? It's unintrusive if the multipath binary
isn't available (which in turn depends on
disk-detect/multipath/enable=true)
Cheers,
 -- Guido



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



Bug#449191: smartctl -H fails with WDC WD5000 behind a SiI 3112 SATA controller

2007-11-23 Thread Guido Guenther
Hi,
the error code is:

Error SMART Status command failed
Please get assistance from http://smartmontools.sourceforge.net/
Values from ATA status return descriptor are:
 00 09 0c 00 da 00 00 00 00  00 00 00 00 00 50

This is the Debian bugreport:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=449191
Kernel is 2.6.22. Any ideas?
 -- Guido



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



Bug#348564: OpenBSDs netcat supports this via the -U option

2007-11-23 Thread Guido Guenther
Dear netcat maintainer,
the netcat at:
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/nc/
supports unix domain sockets via -U - actually this is what
Fedora/Redhat ships and libvirt (currently in new) needs a netcat with
this option. It does seem to have lots of other nice features too like
IPv6 and proxy support.

Would you consider switching netcat over to this version? Otherwise I
might just package it up and we could use either alternatives or
diversons to handle this but switching to this version would propably be
best and I don't see any disadvantages.
Cheers,
 -- Guido


signature.asc
Description: Digital signature


Bug#402249: Getting libvirt to build without libxen* (for now)

2007-11-23 Thread Guido Guenther
Hi Waldi,
please consider the patch from:

http://lists.alioth.debian.org/pipermail/pkg-xen-devel/2007-November/001516.html

it simply adds the missing headers to the current Xen packages. This
would help us along until we have a libxen* and libxen*-dev packages to
get Xen support into libvirt.

I'll take care of (potential) abi breackage in the libvirt package.
Cheers,
 -- Guido


signature.asc
Description: Digital signature


Bug#452512: ITP: gtk-vnc -- A VNC viewer widget for GTK+

2007-11-23 Thread Guido Guenther
Package: wnpp
Severity: wishlist
Owner: Guido Guenther [EMAIL PROTECTED]

 Description : A VNC viewer widget for GTK+
 It is built using coroutines, allowing it to be completely asynchronous while
 remaining single threaded. It supports RFB protocols 3.3 through 3.8 and the 
 VeNCrypt authentication extension providing SSL/TLS encryption with x509 
 certificate authentication.
 .
 The core library is written in C and a binding for Python using PyGTK is
 available. The networking layer supports connections over both IPv4 and IPv6.

 License is GPLv2:
 
http://git.debian.org/?p=users/agx/virt-manager/gtk-vnc.git;a=blob;f=debian/copyright;h=fc9bc30d5ec46ef35a6d321739dfd0105d70ad0b;hb=HEAD
 


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: powerpc (ppc)

Kernel: Linux 2.6.24-rc3-g3870d12b
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash


signature.asc
Description: Digital signature


Bug#440439: multipath support

2007-11-23 Thread Guido Guenther
Hi,
can this patch be applied - it's unintrusive since in needs a 
disk-detect/multipath/enable=true to do anything.
Cheers,
 -- Guido



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



Bug#384300: libvirt packages on git.debian.org

2007-11-23 Thread Guido Guenther
On Fri, Nov 23, 2007 at 02:15:02PM +1100, Aníbal Monsalve Salazar wrote:
[..snip..] 
 happy to co-maintain the package with you. If you don't object I'll do
 an upload to unstable?
 Cheers,
  -- Guido
 
 Yes, please. :)
 
 Also, please take over the other related ITPs and put yourself as the
 maintainer. Don't have me a coaintainer. I'm very busy these days. :)
Thanks, will do - although I'd really would welcome a co-maintainer on
this.
Cheers,
 -- Guido




  1   2   3   4   5   >