Bug#357300:

2009-08-04 Thread Matt Kraai
On Mon, Aug 03, 2009 at 02:40:59PM +0100, Michael Terry wrote:
 I'd like to me-too this bug.  It's been a few years, and no response.
 
 I think this would still be very useful, especially if the script that
 generated it converted text like [2.4] to a link to the relevant
 section.

The script that extracts the documents from the debian-policy package
and puts them on the website can be found at

 http://cvs.debian.org/webwml/cron/parts/7doc?view=markup

Would you be willing to prepare a patch to make this script extract
upgrading-checklist.txt.gz as well?

-- 
Matt Kraai   http://ftbfs.org/



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



Bug#357300:

2009-08-04 Thread Matt Kraai
On Tue, Aug 04, 2009 at 12:18:27AM -0700, Matt Kraai wrote:
 On Mon, Aug 03, 2009 at 02:40:59PM +0100, Michael Terry wrote:
  I'd like to me-too this bug.  It's been a few years, and no response.
  
  I think this would still be very useful, especially if the script that
  generated it converted text like [2.4] to a link to the relevant
  section.
 
 The script that extracts the documents from the debian-policy package
 and puts them on the website can be found at
 
  http://cvs.debian.org/webwml/cron/parts/7doc?view=markup
 
 Would you be willing to prepare a patch to make this script extract
 upgrading-checklist.txt.gz as well?

Actually, I just committed changes to publish
upgrading-checklist.txt.  If you'd be interesting in preparing a patch
to convert it to HTML, that would be great, though!

-- 
Matt Kraai   http://ftbfs.org/



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



Bug#381719: Still happening with 2.6.26-8

2009-07-26 Thread Matt Kraai
On Sun, Jul 26, 2009 at 05:51:09PM +0200, Moritz Muehlenhoff wrote:
 On Mon, Dec 15, 2008 at 12:02:28AM +0100, Moritz Muehlenhoff wrote:
  On Wed, Oct 15, 2008 at 08:54:03AM -0700, Matt Kraai wrote:
   Howdy,
   
   I'm still experiencing this problem with 2.6.26-8.  Should I report it
   upstream or should I reproduce it with a pristine upstream kernel
   first?
  
  Please try to reproduce it with a pristine 2.6.28-rcX kernel. If the
  problem persists, please file a bug at bugzilla.kernel.org and pass
  it to the bug report.
 
 Did you test this and/or file a bug report upstream?

I've been running upstream kernels, but I haven't experienced this in
quite a while, so I haven't reported it upstream.

-- 
Matt Kraai   http://ftbfs.org/



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



Bug#538262: Start up only if there are torrents

2009-07-24 Thread Matt Kraai
Package: transmission-gtk
Version: 1.72-1
Severity: wishlist

Howdy,

I wish that Transmission would start when I log in and

 * if there are any torrents, continue transferring them.
 * if there aren't any torrents, exit.

-- 
Matt Kraai   http://ftbfs.org/



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



Bug#537723: Maximum misspelled in preferences

2009-07-20 Thread Matt Kraai
Package: pytrainer
Version: 1.6.0.8-1
Severity: minor
Tags: patch

Howdy,

On the Heart Rate pane of pytrainer's Preference dialog, Maximum is
twice misspelled Maximun.  The attached patch fixes these
misspellings.

-- 
Matt Kraai   http://ftbfs.org/
--- pytrainer-1.6.0.8~/glade/pytrainer.glade	2009-07-20 06:34:38.0 -0700
+++ pytrainer-1.6.0.8/glade/pytrainer.glade	2009-07-20 06:35:00.0 -0700
@@ -11379,7 +11379,7 @@
 			  child
 			widget class=GtkLabel id=label-2147483641
 			  property name=visibleTrue/property
-			  property name=label translatable=yesMaximun heart rate:/property
+			  property name=label translatable=yesMaximum heart rate:/property
 			  property name=use_underlineFalse/property
 			  property name=use_markupFalse/property
 			  property name=justifyGTK_JUSTIFY_LEFT/property
@@ -11481,7 +11481,7 @@
 			  child
 			widget class=GtkLabel id=label-2147483639
 			  property name=visibleTrue/property
-			  property name=label translatable=yeslt;smallgt;lt;bgt;Note:lt;/bgt; Maximun heart rate is calculated by subtracting the number 220 minus your age. lt;/smallgt;/property
+			  property name=label translatable=yeslt;smallgt;lt;bgt;Note:lt;/bgt; Maximum heart rate is calculated by subtracting the number 220 minus your age. lt;/smallgt;/property
 			  property name=use_underlineFalse/property
 			  property name=use_markupTrue/property
 			  property name=justifyGTK_JUSTIFY_LEFT/property


Bug#537728: Confused by multiple items with same date

2009-07-20 Thread Matt Kraai
Package: liferea
Version: 1.6.0~rc6-1

Howdy,

The Free Software Foundation's news feed at

 http://www.fsf.org/news/RSS

contains two entries with the same date:

  item rdf:about=http://www.fsf.org/news/seven-days;
  titleNews from the Last Week/title
  linkhttp://www.fsf.org/news/seven-days/link
  description/description
  dc:publisherNo publisher/dc:publisher
  dc:creatormattl/dc:creator
  dc:rights/dc:rights
  dc:date2004-09-07T16:57+00:00/dc:date
  /item

  item rdf:about=http://www.fsf.org/news/last-month;
  titleNews from the Last Month/title
  linkhttp://www.fsf.org/news/last-month/link
  description/description
  dc:publisherNo publisher/dc:publisher
  dc:creatormattl/dc:creator
  dc:rights/dc:rights
  dc:date2004-09-07T16:57+00:00/dc:date
  /item

When the feed is refreshed, it often shows one or the other of these
items as new.

I suspect what's happening is that the number of saved items makes it
drop one or the other of these.  Since they have the same date, it
randomly chooses which one to drop and, if it chooses differently from
the last time, it has no record of the item being read so it shows it
as new.

-- 
Matt Kraai   http://ftbfs.org/



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



Bug#537306: d.o/international/Makefile: conditionnal subdirs never updated because $(LANGUAGE) Makefile targets never match

2009-07-17 Thread Matt Kraai
On Thu, Jul 16, 2009 at 11:24:59PM +0200, Simon Paillard wrote:
 A while ago, french team members noticed updates to
 webml/french/international/french were not taken into account on the
 website (and given the Makefile, it certainly affects spanish and
 dutch).
 
 This is a request for help since I don't see where is the issue.
 
 Here is the status (consider as a example french/{dwn_trans|web}.wml
 * from webml/french/international/french, the Makefile is correct and
   the html file is rebuild as expected.
 
 * from webml/french/international/, the Makefile seems correct but the
   html file is not rebuild if needed.
 
 However, if we look with care to english/international/Makefile:
 
  ifeq $(LANGUAGE) fr
  SUBS += french
  endif
 
 * if I add a specific debug target :
 debug:
 ^...@echo $(SUBS)
 ^...@echo $(LANGUAGE)
 = I can see that SUBS doesn't contain french, while :
  - $(LANGUAGE) contains fr
  - ifeq syntax is correct
  - SUBS syntax is correct (tested outside the ifeq)
 
 Any idea ?

The problem is that LANGUAGE isn't set when the ifeqs are executed, so
they always fail and never append to SUBS.  Moving them after the
inclusion of Make.lang makes them append to SUBS, but SUBS will have
already been used to determine which subdirectories to recurse into.

The attached patch is the only way that I've found to correct the
problem.  It copies english/international/Makefile to
french/international/Makefile, includes french in SUBS initially,
and removes the ifeqs.  Likewise for Dutch and Spanish.

-- 
Matt Kraai   http://ftbfs.org/
Index: dutch/international/Makefile
===
RCS file: /cvsroot/webwml/webwml/dutch/international/Makefile,v
retrieving revision 1.8
diff -u -r1.8 Makefile
--- dutch/international/Makefile30 Oct 2002 14:03:14 -  1.8
+++ dutch/international/Makefile17 Jul 2009 13:49:14 -
@@ -1 +1,11 @@
-include $(subst webwml/dutch,webwml/english,$(CURDIR))/Makefile
+# If this makefile is not generic enough to support a translation,
+# please contact debian-www.
+
+WMLBASE=..
+CUR_DIR=international
+SUBS=Catalan Chinese Croatian Danish dutch German l10n Polish Swedish
+
+include $(WMLBASE)/Make.lang
+
+
+index.$(LANGUAGE).html: index.wml $(ENGLISHSRCDIR)/international/index.data
Index: english/international/Makefile
===
RCS file: /cvsroot/webwml/webwml/english/international/Makefile,v
retrieving revision 1.24
diff -u -r1.24 Makefile
--- english/international/Makefile  17 Aug 2008 13:53:58 -  1.24
+++ english/international/Makefile  17 Jul 2009 13:49:14 -
@@ -5,18 +5,6 @@
 CUR_DIR=international
 SUBS=Catalan Chinese Croatian Danish German l10n Polish Swedish
 
-ifeq $(LANGUAGE) fr
-SUBS += french
-endif
-
-ifeq $(LANGUAGE) es
-SUBS += spanish
-endif
-
-ifeq $(LANGUAGE) nl
-SUBS += dutch
-endif
-
 include $(WMLBASE)/Make.lang
 
 
Index: french/international/Makefile
===
RCS file: /cvsroot/webwml/webwml/french/international/Makefile,v
retrieving revision 1.18
diff -u -r1.18 Makefile
--- french/international/Makefile   17 Aug 2008 13:52:06 -  1.18
+++ french/international/Makefile   17 Jul 2009 13:49:14 -
@@ -1 +1,11 @@
-include $(subst webwml/french,webwml/english,$(CURDIR))/Makefile
+# If this makefile is not generic enough to support a translation,
+# please contact debian-www.
+
+WMLBASE=..
+CUR_DIR=international
+SUBS=Catalan Chinese Croatian Danish french German l10n Polish Swedish
+
+include $(WMLBASE)/Make.lang
+
+
+index.$(LANGUAGE).html: index.wml $(ENGLISHSRCDIR)/international/index.data
Index: spanish/international/Makefile
===
RCS file: /cvsroot/webwml/webwml/spanish/international/Makefile,v
retrieving revision 1.11
diff -u -r1.11 Makefile
--- spanish/international/Makefile  30 Oct 2002 14:03:27 -  1.11
+++ spanish/international/Makefile  17 Jul 2009 13:49:14 -
@@ -1 +1,11 @@
-include $(subst webwml/spanish,webwml/english,$(CURDIR))/Makefile
+# If this makefile is not generic enough to support a translation,
+# please contact debian-www.
+
+WMLBASE=..
+CUR_DIR=international
+SUBS=Catalan Chinese Croatian Danish German l10n Polish spanish Swedish
+
+include $(WMLBASE)/Make.lang
+
+
+index.$(LANGUAGE).html: index.wml $(ENGLISHSRCDIR)/international/index.data


Bug#537137: No notification area icon

2009-07-15 Thread Matt Kraai
Package: rhythmbox
Version: 0.12.3-1
Severity: minor

Howdy,

Rhythmbox doesn't display an icon in the notification area.

-- 
Matt Kraai   http://ftbfs.org/



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



Bug#537108: Patch

2009-07-15 Thread Matt Kraai
tag 537108 patch
thanks

Howdy,

Here's a patch that fixes this problem by using
gtk_button_new_with_mnemonic to create the dialog buttons.  I audited
the callers of gnc_gtk_dialog_add_button to verify that this is OK.

-- 
Matt Kraai   http://ftbfs.org/
diff -ru gnucash-2.2.6~/src/gnome-utils/dialog-utils.c gnucash-2.2.6/src/gnome-utils/dialog-utils.c
--- gnucash-2.2.6~/src/gnome-utils/dialog-utils.c	2009-07-14 21:55:06.0 -0700
+++ gnucash-2.2.6/src/gnome-utils/dialog-utils.c	2009-07-14 21:55:34.0 -0700
@@ -907,7 +907,7 @@
 {
   GtkWidget *button;
 
-  button = gtk_button_new_with_label(label);
+  button = gtk_button_new_with_mnemonic(label);
   if (stock_id) {
 GtkWidget *image;
 


Bug#537108: Broken mnemonics on some dialog buttons

2009-07-14 Thread Matt Kraai
Package: gnucash
Version: 2.2.6-3
Severity: minor

Howdy,

If I fill out the fields of a transaction in Gnucash and try to close
the register before pressing Enter, Gnucash displays a dialog asking
whether to discard the transaction, cancel, or save the transaction.
The mnemonics on the Discard Transaction and Save Transaction
buttons are broken, however.  They contain the text _Discard
Transaction and _Save Transaction, respectively, and pressing Alt+D
or Alt+S does nothing.

-- 
Matt Kraai   http://ftbfs.org/



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



Bug#535854: www.debian.org: developers-reference broken because of absolute symlinks

2009-07-12 Thread Matt Kraai
On Sun, Jul 12, 2009 at 06:37:41PM +0200, Simon Paillard wrote:
  Thank you both for handling this problem.  I've just committed a patch
  that should relativize the symbolic links and, hopefully, fix the
  problem.
 
 It's not fixed (though it should be according to the new crontab..) :
 http://www.ru.debian.org/doc/manuals/developers-reference/resources.html#pkg-info
 http://www.at.debian.org/doc/manuals/developers-reference/resources.html#pkg-info

Since those links work on www.debian.org and www.us.debian.org, is
this a mirroring problem?

mirr...@debian.org, is there a way to find out if www.ru.debian.org
and www.at.debian.org are up-to-date?

-- 
Matt Kraai   http://ftbfs.org/



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



Bug#535854: www.debian.org: developers-reference broken because of absolute symlinks

2009-07-12 Thread Matt Kraai
On Mon, Jul 13, 2009 at 12:59:18AM +0200, Simon Paillard wrote:
 On Sun, Jul 12, 2009 at 03:11:11PM -0700, Matt Kraai wrote:
  On Sun, Jul 12, 2009 at 06:37:41PM +0200, Simon Paillard wrote:
Thank you both for handling this problem.  I've just committed a patch
that should relativize the symbolic links and, hopefully, fix the
problem.
   
   It's not fixed (though it should be according to the new crontab..) :
   http://www.ru.debian.org/doc/manuals/developers-reference/resources.html#pkg-info
   http://www.at.debian.org/doc/manuals/developers-reference/resources.html#pkg-info
  
  Since those links work on www.debian.org and www.us.debian.org, is
  this a mirroring problem?
 
 Depending on your DNS location, www.debian.org might be www.us.d.o,
 where absolute links may work (if any).
  
  mirr...@debian.org, is there a way to find out if www.ru.debian.org
  and www.at.debian.org are up-to-date?
 
 Yes, all of them are up to date:
 http://www.de.debian.org/dmc/today/#sect_www
 
 That's why I prefered to ask for a check if it is now ok on the master.

Ah, I misunderstood what you were asking for.  Thanks for clarifying.

I checked www-master and found that the cron working copy wasn't being
updated.  Its CVS/Root files didn't match those of the webwml
checkout, so I made them the same and ran the often script manually.
That updated the cron repository and relativized the symbolic links.

Hopefully all of the mirrors will be fixed once they're updated.

-- 
Matt Kraai   http://ftbfs.org/



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



Bug#536379: package less 436

2009-07-09 Thread Matt Kraai
Package: less
Version: 434~beta-1
Severity: wishlist

Howdy,

A new beta of less, 436, was released on July 7, 2009.  Would you
please package it for experimental?

-- 
Matt Kraai   http://ftbfs.org/



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



Bug#535606: Package less-434 beta

2009-07-03 Thread Matt Kraai
Package: less
Version: 429-2
Severity: wishlist

A new beta release of less, less-434, was released on June 30, 2009.
Would you please package it for experimental?

-- 
Matt Kraai   http://ftbfs.org/



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



Bug#535427: Broken podcast feed causes episode to reappear

2009-07-01 Thread Matt Kraai
Package: rhythmbox
Version: 0.12.1-1
Severity: wishlist

I'm subscribed to the Seminars About Long Term Thinking podcast at

 http://longnow.org/projects/seminars/SALT.xml

I've attached a copy of its current state.  It's not valid XML, since
the episode for Brian Fagan contains a pubDe tag that isn't closed.

Each time I update the feed, Rhythmbox shows the Brian Fagan episode,
but doesn't try to download it.  If I delete the episode (via its
context menu - Remove - Delete Episode And File) and update the
feed, it reappears.

While I realize that the feed is broken, I wish Rhythmbox would handle
it better by not showing me the episode repeatedly.

-- 
Matt Kraai   http://ftbfs.org/


SALT.xml
Description: XML document


Bug#534404: One of the assorted links at the bottom of www.d.o/devel points to 404

2009-06-24 Thread Matt Kraai
On Wed, Jun 24, 2009 at 08:48:58AM +0200, Raphael Hertzog wrote:
 On Wed, 24 Jun 2009, sobtwmxt wrote:
  Package: www.debian.org
  Severity: normal
  
  One of the assorted links at the bottom of www.debian.org/devel
  is `Debian OID hierarchy'. That link is broken. It pints to a
  404 Not Found.
 
 The current URL is http://dsa.debian.org/iana/

Thanks for sending us the correct link.  I've fixed the website source
code, so the website itself should be fixed within a few hours.

-- 
Matt Kraai   http://ftbfs.org/



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



Bug#529875: http://packages.debian.org/testing/allpackages points to lenny

2009-05-21 Thread Matt Kraai
Package: www.debian.org

On Mon, May 18, 2009 at 01:30:49PM -0700, Andrew Sharp wrote:
 I noticed that http://packages.debian.org/testing/allpackages
 still points to lenny, but should point to squeeze now.

Thanks for reporting this.  I've copied this message to the bug
tracking system, so that it doesn't fall through the cracks.

-- 
Matt http://ftbfs.org/




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



Bug#528374: standout macro returns unsigned value

2009-05-15 Thread Matt Kraai
On Fri, May 15, 2009 at 08:55:10PM -0400, Thomas Dickey wrote:
 On Fri, 15 May 2009, Matt Kraai wrote:
 I'm able to reproduce the problem by compiling the following file:

 #include curses.h

 void
 foo (void)
 {
   standout () == ERR;
 }

 with the following command line:

 gcc -Wsign-compare -c foo.c

 thanks (I can reproduce this one).

Ah, good.  Sorry, I should have included this information in the
initial report.

-- 
Matt http://ftbfs.org/



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



Bug#528374: standout macro returns unsigned value

2009-05-12 Thread Matt Kraai
Package: libncurses5-dev
Version: 5.7+20090510-1
Tags: patch

The standout macro expands to

 (((stdscr)-_attrs = (((1UL)  ((8) + 8)

If this is compared against ERR, which expands to (-1), and GCC's
-Wsign-compare option is enabled, GCC displays the following warning (or
error, if -Werror is turned on):

 comparison between signed and unsigned

The attached patch fixes this by casting the macro's result to int.

-- 
Matt http://ftbfs.org/
diff -ru ncurses-5.7+20090510~/include/curses.h.in 
ncurses-5.7+20090510/include/curses.h.in
--- ncurses-5.7+20090510~/include/curses.h.in   2009-05-12 06:28:10.0 
-0700
+++ ncurses-5.7+20090510/include/curses.h.in2009-05-12 06:29:46.0 
-0700
@@ -1093,9 +1093,9 @@
 #if !NCURSES_OPAQUE
 #if defined(_XOPEN_SOURCE_EXTENDED)  @NCURSES_EXT_COLORS@
 #define wattrset(win,at)   ((win)-_color = PAIR_NUMBER(at), \
-(win)-_attrs = (at))
+((int)(win)-_attrs = (at))
 #else
-#define wattrset(win,at)   ((win)-_attrs = (at))
+#define wattrset(win,at)   ((int)((win)-_attrs = (at)))
 #endif
 #endif /* NCURSES_OPAQUE */
 


Bug#527351: also misspelled in documentation

2009-05-06 Thread Matt Kraai
Package: gnupg
Version: 1.4.9-4
Severity: minor
Tags: patch

In the documentation of the --personal-digest-preferences and
--personal-compress-preferences, also is misspelled algo.  The
attached patch fixes these typos.

-- 
Matt http://ftbfs.org/
diff -ru gnupg-1.4.9~/doc/gpg.texi gnupg-1.4.9/doc/gpg.texi
--- gnupg-1.4.9~/doc/gpg.texi	2009-05-06 08:47:26.0 -0700
+++ gnupg-1.4.9/doc/gpg.texi	2009-05-06 08:49:22.0 -0700
@@ -1886,7 +1886,7 @@
 and use @code{none} to set no preference at all.  This allows the user
 to factor in their own preferred algorithms when algorithms are chosen
 via recipient key preferences.  The most highly ranked digest
-algorithm in this list is algo used when signing without encryption
+algorithm in this list is also used when signing without encryption
 (e.g. @option{--clearsign} or @option{--sign}). The default value is
 SHA-1.
 
@@ -1896,7 +1896,7 @@
 algorithms, and use @code{none} to set no preference at all.  This
 allows the user to factor in their own preferred algorithms when
 algorithms are chosen via recipient key preferences.  The most highly
-ranked compression algorithm in this list is algo used when there are
+ranked compression algorithm in this list is also used when there are
 no recipient keys to consider (e.g. @option{--symmetric}).
 
 @item --s2k-cipher-algo @code{name}


Bug#526603: Duplicate Interface-Extended Settings menu items in context menu

2009-05-01 Thread Matt Kraai
Package: vlc
Version: 0.9.9a-2
Severity: minor
Tags: patch

When I open the context menu and select the Interface submenu, there
are two Extended Settings... menu items on it.  The attached patch
removes one of them.

-- 
Matt http://ftbfs.org/
diff -ru vlc-0.9.9a~/modules/gui/qt4/menus.cpp vlc-0.9.9a/modules/gui/qt4/menus.cpp
--- vlc-0.9.9a~/modules/gui/qt4/menus.cpp	2009-05-01 22:37:12.0 -0700
+++ vlc-0.9.9a/modules/gui/qt4/menus.cpp	2009-05-01 22:41:34.0 -0700
@@ -846,8 +846,6 @@
 }
 addDPStaticEntry( submenu, qtr( I_MENU_EXT ), ,
 :/settings, SLOT( extendedDialog() ) );
-addDPStaticEntry( submenu, qtr( I_MENU_EXT ), ,
-:/settings, SLOT( extendedDialog() ) );
 if( mi )
 {
 action = submenu-addAction( QIcon(  ),


Bug#526132: dpkg-source displays warnings if gcc not installed

2009-04-29 Thread Matt Kraai
Package: dpkg-dev
Version: 1.14.26
Severity: minor

If gcc is not installed and dpkg-source is used to extract a package,
it produces the following warnings:

 sh: gcc: command not found
 dpkg-source: warning: Couldn't determine gcc system type, falling back to 
default (native compilation)

-- 
Matt http://ftbfs.org/



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



Bug#522733: Debian Developer's Reference: FR instead of EN / broken links

2009-04-16 Thread Matt Kraai
On Thu, Apr 16, 2009 at 08:23:28AM +0200, Raphael Hertzog wrote:
 Can we get this fix applied soon ? I've been bugged multiple times already
 about the broken links. That document is important to many and we should
 not let the situation rot for so long. Even a temporary hack is ok until
 you have a complete solution.

Sure, done.

I don't know why I didn't commit that patch when I first saw it.
Should I leave the bug open?

-- 
Matt http://ftbfs.org/



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



Bug#524080: devfer pages generate 404

2009-04-14 Thread Matt Kraai
forcemerge 522733 524080
thanks

On Tue, Apr 14, 2009 at 07:53:59PM +0200, Sandro Tosi wrote:
 all the pages (for example [1]) linked on the devref index[2], generate a 404
 error.
 
 [1] http://www.debian.org/doc/developers-reference/developer-duties.html
 [2] http://www.debian.org/doc/developers-reference/
 
 (also with manual/ : .../doc/manual/... )

Thanks for reporting this problem.  It's already been reported, so
I've merged it with the existing reports.

-- 
Matt http://ftbfs.org/



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



Bug#523981: New upstream version

2009-04-13 Thread Matt Kraai
Package: less
Version: 418-1
Severity: wishlist

less 429 has been released.

-- 
Matt http://ftbfs.org/



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



Bug#523629: www.debian.org: developer reference no longer available

2009-04-11 Thread Matt Kraai
forcemerge 523639 522733
thanks

On Sat, Apr 11, 2009 at 04:45:11PM +0200, Toni Mueller wrote:
 a few days ago it still worked... and I think it's an important resource
 for up-to-date information, therefore I tagged this bug as important.
 
 Anyway, the problem:
 
 1. Go to www.debian.org
 2. Click on Developer's Corner
 3. Click on Developer's Reference to arrive at this page:
http://www.debian.org/doc/developers-reference/
 
 Click on any of the links in this table of contents to find that every
 one of them returns a 404 Page Not Found error.

Thanks for reporting this problem.

Until this is fixed, you can still access the sections of the
reference by inserting .en before the .html extension.  For
example,

 http://www.debian.org/doc/developers-reference/scope.html

becomes

 http://www.debian.org/doc/developers-reference/scope.en.html

-- 
Matt http://ftbfs.org/



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



Bug#523629: www.debian.org: developer reference no longer available

2009-04-11 Thread Matt Kraai
On Sat, Apr 11, 2009 at 07:01:20PM +0200, Toni Mueller wrote:
 On Sat, 11.04.2009 at 08:23:32 -0700, Matt Kraai kr...@ftbfs.org wrote:
  forcemerge 523639 522733
 
 FWIW, the first bugnumber 523639 that you mention, gives me a bug
 report about xcdroast. I guess that this is an oversight (putting in
 '3' instead of a '2').

Yes, thanks.  It took me an embarrassingly high number of tries to get
this to work.

  Thanks for reporting this problem.
  
  Until this is fixed, you can still access the sections of the
  reference by inserting .en before the .html extension.  For
  example,
  
   http://www.debian.org/doc/developers-reference/scope.html
  
  becomes
  
   http://www.debian.org/doc/developers-reference/scope.en.html
 
 Ok, thanks for the heads-up. As I see it, this is a problem with the
 desire to use Apache's content negotiation, which is imho both fragile
 and creates an undesirable hidden dependency on Apache. I'd much prefer
 to have an entirely different scheme altogether, selecting the language
 manually up front, and then having simple, robust, relative linking of
 
 file1.html - file2.html (in HTML, not on the file system!)
 
 for every language, and do away with content negotiation for good.
 
 Like
 
 DR - Please select your language (or maybe switch via a CGI or
 similar):
 
  en/index.html
  en/...
 
  fr/index.html
  fr/...
 
  etc.pp.
 
 
 Such a scheme could then be served by about any web server. The problem
 of inadvertantly overwriting files if the user should desire to install
 two or more languages of the DR, would be to include the language-code
 directory in the package.

I don't know whether we should switch away from content negotiation or
not, but I think that it's independent of the issue of broken links to
the Developer's Reference.

-- 
Matt http://ftbfs.org/



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



Bug#522733: Debian Developer's Reference: FR instead of EN

2009-04-07 Thread Matt Kraai
On Tue, Apr 07, 2009 at 10:09:09AM +0200, Simon Paillard wrote:
 On Mon, Apr 06, 2009 at 03:40:17PM -0700, Matt Kraai wrote:
  On Mon, Apr 06, 2009 at 09:46:52PM +0200, Simon Paillard wrote:
   The names from the packages are not the ones expected by the
   content-negociation setup.
   
   Hence the change in the crontab.
   
   However, I guess the old files *html.* shoud be removed.
  
  That leaves all of the links broken, since they link to FILE.html.
 
 The links should not exist either, since request to filename.html is
 handled by apache content negociation which will display the relevant
 filaname.$lang.html to the user.
 
 I don't know where these symlinks come from..

Sorry, I used some misleading terminology.  The links to the Scope ofx
This Document section in the Table of Contents at

 http://www.debian.org/doc/developers-reference/

and

 http://www.debian.org/doc/developers-reference/index.fr.html

both point to

 http://www.debian.org/doc/developers-reference/scope.html

Since the only scope files are

 scope.en.html
 scope.fr.html
 scope.jp.html

none of these files are served up.  I think that the links in the
Developer's Reference need to be changed to remove the .html suffix,
in which case they'll work with the content negotiation.

-- 
Matt http://ftbfs.org/



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



Bug#522733: Debian Developer's Reference: FR instead of EN

2009-04-07 Thread Matt Kraai
On Tue, Apr 07, 2009 at 09:47:21PM +0200, Simon Paillard wrote:
 On Tue, Apr 07, 2009 at 07:12:48AM -0700, Matt Kraai wrote:
  On Tue, Apr 07, 2009 at 10:09:09AM +0200, Simon Paillard wrote:
   On Mon, Apr 06, 2009 at 03:40:17PM -0700, Matt Kraai wrote:
  Sorry, I used some misleading terminology.  The links to the Scope ofx
  This Document section in the Table of Contents at
   http://www.debian.org/doc/developers-reference/
  and
   http://www.debian.org/doc/developers-reference/index.fr.html
  
  both point to
   http://www.debian.org/doc/developers-reference/scope.html
  
  Since the only scope files are
   scope.en.html
   scope.fr.html
   scope.jp.html
  
  none of these files are served up.  I think that the links in the
  Developer's Reference need to be changed to remove the .html suffix,
  in which case they'll work with the content negotiation.
 
 http://httpd.apache.org/docs/2.0/content-negotiation.html#naming 
 tells the content negociation with multiview could not display
 scope.$lang.html when scope.html is requested.
 
 However, http://debian.org/releases/stable/index.fr.html and
 http://debian.org/releases/stable/index.html do display french while
 http://debian.org/releases/stable/index.html.fr doesn't work, hence my
 doubts.
 
 http://debian.org/doc/devel-manuals#devref hardcodes the
 file.$lang.format.
 
 Is there a multiviews configuration which would not apply to /doc/ ?
 What do I miss ?
 
 symlinks index.html.$lang - index.$lang.html can be created in the cron
 task that updates the doc.

Most of the links on the Debian website don't use any extensions.
Would it be possible to modify the developer's reference to do the
same?  If not, I think we'll have to have the symbolic links, but I
think that would prevent language negotiation from working for other
languages.

-- 
Matt http://ftbfs.org/



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



Bug#522733: Debian Developer's Reference: FR instead of EN

2009-04-06 Thread Matt Kraai
On Mon, Apr 06, 2009 at 09:26:39AM +0200, Dominik Smatana wrote:
 Main page of Debian Developer's Reference at:
 
 http://www.debian.org/doc/developers-reference/
 
 or
 
 http://www.debian.org/doc/manuals/developers-reference/index.en.html
 
 is in EN language, but several sublinks are pointing to pages in FR
 language, e.g.:
 
 http://www.debian.org/doc/manuals/developers-reference/scope.html
 
 http://www.debian.org/doc/manuals/developers-reference/new-maintainer.html
 
 http://www.debian.org/doc/manuals/developers-reference/developer-duties.html
 
 etc.

Here are excerpts from the ls -l output of that directory:

 -rw-r--r-- 1 debwww debwww  27579 2009-04-06 15:38 index.en.html
 -rw-r--r-- 1 debwww debwww  28287 2009-04-06 15:38 index.fr.html
 lrwxrwxrwx 1 debwww debwww 13 2009-04-06 15:38 index.html - index.en.html
 lrwxrwxrwx 1 debwww debwww 10 2008-08-30 11:08 index.html.en - index.html
 -rw-rw-r-- 1 debwww debwww  28030 2008-06-13 12:31 index.html.fr
 -rw-r--r-- 1 debwww debwww  29127 2009-04-06 15:38 index.ja.html
 ...
 -rw-r--r-- 1 debwww debwww   4771 2009-04-06 15:38 scope.en.html
 -rw-r--r-- 1 debwww debwww   5110 2009-04-06 15:38 scope.fr.html
 lrwxrwxrwx 1 debwww debwww 10 2008-08-30 11:08 scope.html.en - scope.html
 -rw-rw-r-- 1 debwww debwww   5128 2008-06-13 12:31 scope.html.fr
 -rw-r--r-- 1 debwww debwww   5726 2009-04-06 15:38 scope.ja.html

Was the developer's reference build process changed to not create the
NAME.html symbolic links for files other than index.html?

-- 
Matt http://ftbfs.org/



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



Bug#522733: Debian Developer's Reference: FR instead of EN

2009-04-06 Thread Matt Kraai
On Mon, Apr 06, 2009 at 09:46:52PM +0200, Simon Paillard wrote:
 The names from the packages are not the ones expected by the
 content-negociation setup.
 
 Hence the change in the crontab.
 
 However, I guess the old files *html.* shoud be removed.

That leaves all of the links broken, since they link to FILE.html.

-- 
Matt http://ftbfs.org/



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



Bug#516380: Not reproducible with 2.24.5-2

2009-03-17 Thread Matt Kraai
Howdy,

I can't reproduce the problem now that I've upgraded to 2.24.5-2.

-- 
Matt http://ftbfs.org/



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



Bug#520055: Segmentation fault when opening account

2009-03-16 Thread Matt Kraai
Package: gnucash
Version: 2.2.6-2
Severity: important

When I open GnuCash and try to open an account, GnuCash has a
segmentation fault.  This occurs irregardless of the account and
whether I open it by double-clicking on it or by selecting it and
pressing the Open button.  Here's a backtrace:

 #0  0xb7f47db5 in gnucash_sheet_styles_set_dimensions () from 
/usr/lib/gnucash/gnucash/libgncmod-register-gnome.so
 #1  0xb7f47fc0 in gnucash_sheet_compile_styles () from 
/usr/lib/gnucash/gnucash/libgncmod-register-gnome.so
 #2  0xb7f488af in gnc_table_init_gui () from 
/usr/lib/gnucash/gnucash/libgncmod-register-gnome.so
 #3  0xb7fc1810 in gnc_split_reg_new () from /usr/lib/gnucash/libgnc-gnome.so.0
 #4  0xb7fbcd27 in ?? () from /usr/lib/gnucash/libgnc-gnome.so.0
 #5  0x09729810 in ?? ()
 #6  0x091f6000 in ?? ()
 #7  0x000a in ?? ()
 #8  0x in ?? ()

I've set the severity to important since I can't add any
transactions.

-- 
Matt http://ftbfs.org/



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



Bug#520055: Patch, fixed upstream

2009-03-16 Thread Matt Kraai
tag 520055 + fixed-upstream patch
thanks

Howdy,

This bug is fixed upstream by the following changeset:

 
http://svn.gnucash.org/trac/changeset/17747/gnucash/trunk/src/register/register-gnome/gnucash-style.c

Applying the patch to the Debian package fixed the issue for me.

-- 
Matt http://ftbfs.org/



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



Bug#520055: Updated patch

2009-03-16 Thread Matt Kraai
Howdy,

Sorry, the previous patch was incomplete.  The full changeset at

 http://svn.gnucash.org/trac/changeset/17747

won't leak memory.

-- 
Matt http://ftbfs.org/



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



Bug#520055: Segmentation fault when opening account

2009-03-16 Thread Matt Kraai
On Mon, Mar 16, 2009 at 09:54:17PM -0700, Thomas Bushnell BSG wrote:
 force-merge 520055 519148
 thanks
 
 Already reported, and the fix is in incoming now.

Oops, sorry for missing that.  Thanks for fixing it so quickly.

-- 
Matt http://ftbfs.org/



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



Bug#519652: Shows some online Sametime buddies as offline

2009-03-14 Thread Matt Kraai
On Sat, Mar 14, 2009 at 05:23:11PM -0400, Ari Pollak wrote:
 Is it possible that these people are set to invisible?

I don't think so.  I asked them if had configured their client (i.e.,
Lotus Notes) to make them appear offline and they said no.

-- 
Matt http://ftbfs.org/



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



Bug#519652: Shows some online Sametime buddies as offline

2009-03-13 Thread Matt Kraai
Package: pidgin
Version: 2.5.5-1

Pidgin shows some Sametime contacts that are online as offline.  I can
still send messages to such contacts (I can't do so for contacts who
are *really* offline).

I don't know what other information to provide, but I'm happy to
investigate further.  Just let me know what I should do.

-- 
Matt http://ftbfs.org/



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



Bug#519054: clock applet displays wrong appointment times for week after daylight saving change

2009-03-09 Thread Matt Kraai
Package: gnome-panel
Version: 2.20.3-5

The clock applet displays the wrong time for my appointments that
occur during the week after the 2009 Spring daylight saving change
(i.e., from March 8 to March 14).  It displays the correct time for
appointments before or after this week.  Evolution displays the
correct start times for all appointments.

I examined ~/.evolution/calendar/local/system/calendar.ics and the
start times for events during and after this week seemed consistent.
Here's an event that takes place during that week (and whose start time
the applet incorrectly displays as 10 PM):

 BEGIN:VEVENT
 UID:20090309t212544z-4171-1000-1...@macbookpro
 DTSTAMP:20090309T212544Z
 DTSTART;TZID=/softwarestudio.org/Tzfile/America/Los_Angeles:
  20090311T21
 DTEND;TZID=/softwarestudio.org/Tzfile/America/Los_Angeles:20090311T214500
 TRANSP:OPAQUE
 SEQUENCE:2
 SUMMARY:Soccer
 CLASS:PUBLIC
 CREATED:20090309T212549
 LAST-MODIFIED:20090309T212549
 END:VEVENT

Here's an event that takes place during the next week (and whose start
time the applet correctly displays as 6:45 PM):

 BEGIN:VEVENT
 UID:20090309t212606z-4171-1000-1...@macbookpro
 DTSTAMP:20090309T212606Z
 DTSTART;TZID=/softwarestudio.org/Tzfile/America/Los_Angeles:
  20090318T184500
 DTEND;TZID=/softwarestudio.org/Tzfile/America/Los_Angeles:20090318T193000
 TRANSP:OPAQUE
 SEQUENCE:2
 SUMMARY:Soccer
 CLASS:PUBLIC
 CREATED:20090309T212614
 LAST-MODIFIED:20090309T212614
 END:VEVENT

My system timezone (according to /etc/timezone) and the timezone set
in Evolution's preferences are both America/Los_Angeles.  Evolution's
Adjust for daylight saving time preference is also set.

-- 
Matt http://ftbfs.org/



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



Bug#491141: closed by Ari Pollak a...@debian.org ()

2009-03-05 Thread Matt Kraai
found 491141 2.5.4-2
thanks

I wrote:
 When I participate in a Sametime meeting, it shows my name as
 CN=Matt Kraai/O=BII instead of my alias, Me, which it shows in
 one-on-one Sametime conversations.

On Thu, Mar 05, 2009 at 03:54:05PM +, Debian Bug Tracking System wrote:
 This appears to have been fixed as of 2.5.

It appears to be broken in 2.5.4-2.  Here's how I can reproduce the
problem:

 1. Select Matt Kraai (Sametime) - Edit Account in the Buddy List
window.
 2. Verify that the Local alias field in the Modify Account dialog
contains Me and press the Cancel button.
 3. Select Buddies - Join a Chat in the Buddy List window.
 4. Select Matt Kraai (Me) (Sametime) for the Account field, enter
Foo in the Topic field, and press the Join button.
 5. A chat window entitled Foo is created.  In the list of the people
in the room on the right-hand side of the window, I'm listed as
CN=Matt Kraai/O=BII.  If I enter Bar in the area at the bottom
of the window and press Enter, a line displayed in the upper-left
area says

 (09:01:37 AM) CN=Matt Kraai/O=BII: Bar

I hope it's OK to record this in the BTS.

-- 
Matt http://ftbfs.org/



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



Bug#518094: New upstream version

2009-03-03 Thread Matt Kraai
Package: transmission
Version: 1.50-1
Severity: wishlist

Transmission 1.51 was released on February 27.  Would you please
package it?

-- 
Matt http://ftbfs.org/



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



Bug#517344: mkinitramfs-kpkg misspells deprecation as depreciation

2009-02-26 Thread Matt Kraai
Package: initramfs-tools
Version: 0.93
Severity: minor
Tags: patch

mkinitramfs-kpkg outputs the following warning:

 Depreciation WARNING: use update-initramfs(8)

Depreciation should be Deprecation.

-- 
Matt http://ftbfs.org/
diff -ru initramfs-tools-0.93~/mkinitramfs-kpkg 
initramfs-tools-0.93/mkinitramfs-kpkg
--- initramfs-tools-0.93~/mkinitramfs-kpkg  2009-02-26 20:35:23.0 
-0800
+++ initramfs-tools-0.93/mkinitramfs-kpkg   2009-02-26 20:35:42.0 
-0800
@@ -95,7 +95,7 @@
;;
 esac
 
-echo Depreciation WARNING: use update-initramfs(8) 2
+echo Deprecation WARNING: use update-initramfs(8) 2
 
 # linux-image installs latest version
 mkinitramfs -o ${outfile} ${version}


Bug#517345: Uses deprecated mkinitramfs-kpkg

2009-02-26 Thread Matt Kraai
Package: kernel-package
Version: 11.017

linux-image packages generated by make-kpkg for recent kernels use
mkinitramfs-kpkg to build their initramfs.  When mkinitramfs-kpkg is
run, it issues the following warning:

 Depreciation WARNING: use update-initramfs(8)

-- 
Matt http://ftbfs.org/



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



Bug#515742: Patch to fix soqt build failures

2009-02-25 Thread Matt Kraai
tag 515729 + patch
tag 515736 + patch
tag 515742 + patch
thanks

The attached patch, extracted from upstream, should fix these build
failures by using the SbDict::Key type for the key parameter to
delete_dict_value if using Coin3D 3.0 or later.

-- 
Matt http://ftbfs.org/
diff -ru soqt-1.4.1~/src/Inventor/Qt/SoQtComponent.cpp 
soqt-1.4.1/src/Inventor/Qt/SoQtComponent.cpp
--- soqt-1.4.1~/src/Inventor/Qt/SoQtComponent.cpp   2009-02-25 
07:55:02.0 -0800
+++ soqt-1.4.1/src/Inventor/Qt/SoQtComponent.cpp2009-02-25 
07:56:36.0 -0800
@@ -100,10 +100,17 @@
   this-parent-removeEventFilter(this);
 }
 
+#if COIN_MAJOR_VERSION = 3
+static void delete_dict_value(SbDict::Key key, void * value)
+{
+  delete (QCursor *)value;
+}
+#else // COIN_MAJOR_VERSION = 3
 static void delete_dict_value(unsigned long key, void * value)
 {
   delete (QCursor *)value;
 }
+#endif // COIN_MAJOR_VERSION  3
 
 void
 SoQtComponentP::atexit_cleanup()


Bug#516747: Patch to fix planner build

2009-02-25 Thread Matt Kraai
tag 516747 + patch
thanks

The following patch, extracted from upstream, will hopefully fix the
planner build (pbuilder can't satisfy the build-dependencies of
planner so I haven't tested it).

-- 
Matt http://ftbfs.org/
diff -ru planner-0.14.3~/libplanner/mrp-sql.c 
planner-0.14.3/libplanner/mrp-sql.c
--- planner-0.14.3~/libplanner/mrp-sql.c2009-02-25 08:09:48.0 
-0800
+++ planner-0.14.3/libplanner/mrp-sql.c 2009-02-25 08:12:29.0 -0800
@@ -2406,7 +2406,7 @@
 
 #define WRITE_ERROR(e,c) \
 G_STMT_START \
-g_set_error(e,MRP_ERROR,MRP_ERROR_SAVE_WRITE_FAILED, sql_get_last_error (c)) \
+{ g_set_error(e,MRP_ERROR,MRP_ERROR_SAVE_WRITE_FAILED, sql_get_last_error 
(c)); } \
 G_STMT_END
 
 


Bug#516057: Patch to specify types of mid-rule action values

2009-02-24 Thread Matt Kraai
tag 516057 + patch
thanks

The attached patch specifies the data types of the mid-rule action
values, which fixes the problem.

-- 
Matt http://ftbfs.org/
diff -ru acpica-unix-20061109~/compiler/aslcompiler.y 
acpica-unix-20061109/compiler/aslcompiler.y
--- acpica-unix-20061109~/compiler/aslcompiler.y2009-02-24 
00:00:11.0 -0800
+++ acpica-unix-20061109/compiler/aslcompiler.y 2009-02-24 00:44:30.0 
-0800
@@ -794,7 +794,7 @@
 ;
 
 DefinitionBlockTerm
-: PARSEOP_DEFINITIONBLOCK '('  {$$ = TrCreateLeafNode 
(PARSEOP_DEFINITIONBLOCK);}
+: PARSEOP_DEFINITIONBLOCK '('  {$n$ = TrCreateLeafNode 
(PARSEOP_DEFINITIONBLOCK);}
 String ','
 String ','
 ByteConst ','
@@ -,8 +,8 @@
 ;
 
 IncludeTerm
-: PARSEOP_INCLUDE '('  {$$ = TrCreateLeafNode 
(PARSEOP_INCLUDE);}
-String  ')' {$$ = TrLinkChildren 
($n3,1,$4);FlOpenIncludeFile ($4);}
+: PARSEOP_INCLUDE '('  {$n$ = TrCreateLeafNode 
(PARSEOP_INCLUDE);}
+String  ')' {$n$ = TrLinkChildren 
($n3,1,$4);FlOpenIncludeFile ($4);}
 TermList
 IncludeEndTerm  {$$ = TrLinkPeerNodes (3,$n3,$7,$8);}
 ;
@@ -1147,7 +1147,7 @@
 
 
 BankFieldTerm
-: PARSEOP_BANKFIELD '('{$$ = TrCreateLeafNode 
(PARSEOP_BANKFIELD);}
+: PARSEOP_BANKFIELD '('{$n$ = TrCreateLeafNode 
(PARSEOP_BANKFIELD);}
 NameString
 NameStringItem
 TermArgItem
@@ -1198,7 +1198,7 @@
 ;
 
 CreateBitFieldTerm
-: PARSEOP_CREATEBITFIELD '('   {$$ = TrCreateLeafNode 
(PARSEOP_CREATEBITFIELD);}
+: PARSEOP_CREATEBITFIELD '('   {$n$ = TrCreateLeafNode 
(PARSEOP_CREATEBITFIELD);}
 TermArg
 TermArgItem
 NameStringItem
@@ -1208,7 +1208,7 @@
 ;
 
 CreateByteFieldTerm
-: PARSEOP_CREATEBYTEFIELD '('  {$$ = TrCreateLeafNode 
(PARSEOP_CREATEBYTEFIELD);}
+: PARSEOP_CREATEBYTEFIELD '('  {$n$ = TrCreateLeafNode 
(PARSEOP_CREATEBYTEFIELD);}
 TermArg
 TermArgItem
 NameStringItem
@@ -1218,7 +1218,7 @@
 ;
 
 CreateDWordFieldTerm
-: PARSEOP_CREATEDWORDFIELD '(' {$$ = TrCreateLeafNode 
(PARSEOP_CREATEDWORDFIELD);}
+: PARSEOP_CREATEDWORDFIELD '(' {$n$ = TrCreateLeafNode 
(PARSEOP_CREATEDWORDFIELD);}
 TermArg
 TermArgItem
 NameStringItem
@@ -1228,7 +1228,7 @@
 ;
 
 CreateFieldTerm
-: PARSEOP_CREATEFIELD '('  {$$ = TrCreateLeafNode 
(PARSEOP_CREATEFIELD);}
+: PARSEOP_CREATEFIELD '('  {$n$ = TrCreateLeafNode 
(PARSEOP_CREATEFIELD);}
 TermArg
 TermArgItem
 TermArgItem
@@ -1239,7 +1239,7 @@
 ;
 
 CreateQWordFieldTerm
-: PARSEOP_CREATEQWORDFIELD '(' {$$ = TrCreateLeafNode 
(PARSEOP_CREATEQWORDFIELD);}
+: PARSEOP_CREATEQWORDFIELD '(' {$n$ = TrCreateLeafNode 
(PARSEOP_CREATEQWORDFIELD);}
 TermArg
 TermArgItem
 NameStringItem
@@ -1249,7 +1249,7 @@
 ;
 
 CreateWordFieldTerm
-: PARSEOP_CREATEWORDFIELD '('  {$$ = TrCreateLeafNode 
(PARSEOP_CREATEWORDFIELD);}
+: PARSEOP_CREATEWORDFIELD '('  {$n$ = TrCreateLeafNode 
(PARSEOP_CREATEWORDFIELD);}
 TermArg
 TermArgItem
 NameStringItem
@@ -1259,7 +1259,7 @@
 ;
 
 DataRegionTerm
-: PARSEOP_DATATABLEREGION '('  {$$ = TrCreateLeafNode 
(PARSEOP_DATATABLEREGION);}
+: PARSEOP_DATATABLEREGION '('  {$n$ = TrCreateLeafNode 
(PARSEOP_DATATABLEREGION);}
 NameString
 TermArgItem
 TermArgItem
@@ -1270,7 +1270,7 @@
 ;
 
 DeviceTerm
-: PARSEOP_DEVICE '('   {$$ = TrCreateLeafNode 
(PARSEOP_DEVICE);}
+: PARSEOP_DEVICE '('   {$n$ = TrCreateLeafNode 
(PARSEOP_DEVICE);}
 NameString
 ')' '{'
 ObjectList '}'  {$$ = TrLinkChildren 
($n3,2,TrSetNodeFlags ($4, NODE_IS_NAME_DECLARATION),$7);}
@@ -1279,7 +1279,7 @@
 ;
 
 EventTerm
-: PARSEOP_EVENT '('{$$ = TrCreateLeafNode 
(PARSEOP_EVENT);}
+: PARSEOP_EVENT '('{$n$ = 
TrCreateLeafNode (PARSEOP_EVENT);}
 NameString
 ')' {$$ = TrLinkChildren 
($n3,1,TrSetNodeFlags ($4, NODE_IS_NAME_DECLARATION));}
 | PARSEOP_EVENT '('
@@ -1287,7 +1287,7 @@
 ;
 
 FieldTerm
-: PARSEOP_FIELD '('{$$ = TrCreateLeafNode 
(PARSEOP_FIELD);}
+: PARSEOP_FIELD '('{$n$ = 
TrCreateLeafNode (PARSEOP_FIELD);}
 NameString
 ',' AccessTypeKeyword
 ',' LockRuleKeyword
@@ -1299,7 +1299,7 @@
 ;
 
 FunctionTerm
-: PARSEOP_FUNCTION '(' {$$ = TrCreateLeafNode 
(PARSEOP_METHOD);}
+: PARSEOP_FUNCTION '(' {$n$ = TrCreateLeafNode 
(PARSEOP_METHOD);}
   

Bug#516277: Patch to fix alex build

2009-02-24 Thread Matt Kraai
tag 516277 + patch
thanks

The attached patch fixes the build of alex.  It incorporates Ruben
Molina's change, which was already made upstream, along with another
upstream change to Main.hs required to allow alex to build.

It also includes some required changes to get_version.hs.

-- 
Matt http://ftbfs.org/
diff -ru alex-2.2~/debian/get_version.hs alex-2.2/debian/get_version.hs
--- alex-2.2~/debian/get_version.hs 2009-02-24 20:34:01.0 -0800
+++ alex-2.2/debian/get_version.hs  2009-02-24 20:52:49.0 -0800
@@ -1,14 +1,16 @@
 
 module Main (main) where
 
+import Data.Version ( showVersion )
 import Distribution.Package
 import Distribution.PackageDescription
+import Distribution.PackageDescription.Parse ( readPackageDescription )
 import Distribution.Simple.Utils
 import Distribution.Verbosity
 import Distribution.Version
 
 main :: IO ()
-main = do fp - findPackageDesc normal .
+main = do fp - findPackageDesc .
   pd - readPackageDescription normal fp
   putStr $ showVersion $ pkgVersion $ package $ packageDescription pd
 
diff -ru alex-2.2~/Setup.lhs alex-2.2/Setup.lhs
--- alex-2.2~/Setup.lhs 2009-02-24 20:34:01.0 -0800
+++ alex-2.2/Setup.lhs  2009-02-24 20:34:16.0 -0800
@@ -4,7 +4,7 @@
 module Main where
 
 import Distribution.PackageDescription (PackageDescription(..))
-import Distribution.Simple.Setup ( BuildFlags(..) )
+import Distribution.Simple.Setup ( BuildFlags(..), buildVerbose )
 import Distribution.Simple ( defaultMainWithHooks, defaultUserHooks, 
UserHooks(..) )
 import Distribution.Simple.LocalBuildInfo ( LocalBuildInfo(..) )
 import Distribution.Simple.Program
diff -ru alex-2.2~/src/Main.hs alex-2.2/src/Main.hs
--- alex-2.2~/src/Main.hs   2009-02-24 20:34:01.0 -0800
+++ alex-2.2/src/Main.hs2009-02-24 21:00:17.0 -0800
@@ -22,6 +22,9 @@
 import Paths_alex ( version, getDataDir )
 
 import Control.Exception as Exception ( block, unblock, catch, throw )
+#if __GLASGOW_HASKELL__ = 610
+import Control.Exception ( bracketOnError )
+#endif
 import Control.Monad ( when, liftM )
 import Data.Char ( chr )
 import Data.List ( isSuffixOf )
@@ -303,6 +306,7 @@
 dieAlex :: String - IO a
 dieAlex s = getProgramName = \prog - die (prog ++ :  ++ s)
 
+#if __GLASGOW_HASKELL__  610
 bracketOnError
:: IO a -- ^ computation to run first (\acquire resource\)
- (a - IO b)  -- ^ computation to run last (\release resource\)
@@ -316,3 +320,4 @@
   (\e - do { after a; throw e })
 return r
  )
+#endif


Bug#517021: Missing space in error message

2009-02-24 Thread Matt Kraai
Package: smbfs
Version: 2:3.3.0-3
Severity: minor
Tags: patch

I accidentally forgot the user= part of the argument to the -o
option to mount.cifs, which resulted in the following message:

 mount error(13): Permission denied
 Refer to the mount.cifs(8) manual page (e.g.man mount.cifs)

The attached patch adds a space after e.g..

-- 
Matt http://ftbfs.org/
diff -ru samba-3.3.0~/source/client/mount.cifs.c 
samba-3.3.0/source/client/mount.cifs.c
--- samba-3.3.0~/source/client/mount.cifs.c 2009-02-24 09:27:10.0 
-0800
+++ samba-3.3.0/source/client/mount.cifs.c  2009-02-24 09:28:51.0 
-0800
@@ -1435,7 +1435,7 @@
}
}
printf(mount error(%d): %s\n, errno, strerror(errno));
-   printf(Refer to the mount.cifs(8) manual page (e.g.man 
mount.cifs)\n);
+   printf(Refer to the mount.cifs(8) manual page (e.g. man 
mount.cifs)\n);
rc = EX_FAIL;
goto mount_exit;
}


Bug#516425: Patch to fix happy build

2009-02-24 Thread Matt Kraai
tag 516425 + patch
thanks

The attached patch incorporates Ruben's change, which has already been
included upstream, as well as another change to Main.lhs also already
included upstream and some changes to get_version.hs.  All of these
changes are required to allow happy to build successfully.

-- 
Matt http://ftbfs.org/
diff -ru happy-1.17~/debian/get_version.hs happy-1.17/debian/get_version.hs
--- happy-1.17~/debian/get_version.hs   2009-02-24 21:08:57.0 -0800
+++ happy-1.17/debian/get_version.hs2009-02-24 21:46:07.0 -0800
@@ -1,14 +1,16 @@
 
 module Main (main) where
 
+import Data.Version ( showVersion )
 import Distribution.Package
 import Distribution.PackageDescription
+import Distribution.PackageDescription.Parse ( readPackageDescription )
 import Distribution.Simple.Utils
 import Distribution.Verbosity
 import Distribution.Version
 
 main :: IO ()
-main = do fp - findPackageDesc normal .
+main = do fp - findPackageDesc .
   pd - readPackageDescription normal fp
   putStr $ showVersion $ pkgVersion $ package $ packageDescription pd
 
diff -ru happy-1.17~/Setup.lhs happy-1.17/Setup.lhs
--- happy-1.17~/Setup.lhs   2009-02-24 21:08:57.0 -0800
+++ happy-1.17/Setup.lhs2009-02-24 21:45:50.0 -0800
@@ -4,7 +4,7 @@
 module Main where
 
 import Distribution.PackageDescription (PackageDescription(..))
-import Distribution.Simple.Setup ( BuildFlags(..) )
+import Distribution.Simple.Setup ( BuildFlags(..), buildVerbose )
 import Distribution.Simple ( defaultMainWithHooks, defaultUserHooks, 
UserHooks(..) )
 import Distribution.Simple.LocalBuildInfo ( LocalBuildInfo(..) )
 import Distribution.Simple.Program
diff -ru happy-1.17~/src/Main.lhs happy-1.17/src/Main.lhs
--- happy-1.17~/src/Main.lhs2009-02-24 21:08:57.0 -0800
+++ happy-1.17/src/Main.lhs 2009-02-24 21:50:51.0 -0800
@@ -36,7 +36,7 @@
  import Foreign.C
 #endif
 #if defined(__GLASGOW_HASKELL__)
- import GHC.Prim ( unsafeCoerce# )
+ import GHC.Exts ( unsafeCoerce# )
 #define sCC _scc_
  coerceParser = unsafeCoerce#
 #else


Bug#516607: etch is not obsolete yet

2009-02-22 Thread Matt Kraai
On Sun, Feb 22, 2009 at 05:38:56PM +0100, Holger Levsen wrote:
 h01ger http://www.debian.org/releases/ says etch is obsolete. shouldnt that 
 say its current oldstable release and changed to obsolete stable once 
 security support is ceased?
 
 luk__ very probably, please be so kind to update it :-)
 
 ~/Projects/debian-www/webwml$ cvs up
 cvs [update aborted]: connect to cvs.debian.org(192.25.206.10):2401 failed: 
 Connection timed out
 
 I'd appreciate if someone else could do it ;-)

Fixed.  Thanks for reporting,

-- 
Matt http://ftbfs.org/



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



Bug#516380: [Evolution] Bug#516380: Segmentation fault after modifying task

2009-02-21 Thread Matt Kraai
On Sat, Feb 21, 2009 at 11:41:49AM +0100, Yves-Alexis Perez wrote:
 I can't reproduce here. I guess it makes all the tasks stuff unusable?

While that particular recipe seems to consistently reproduce the
problem here, I'm still able to add tasks and mark them as done
without crashing Evolution, so it's still usable.

I'll try to investigate further.

 Do you have a calendar selected?

I have the On This Computer - Personal calendar selected.

-- 
Matt http://ftbfs.org/



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



Bug#516299: update email address reg

2009-02-20 Thread Matt Kraai
Package: nm.debian.org

On Fri, Feb 20, 2009 at 07:47:27AM +0100, Martin Michlmayr wrote:
  The footer of that page is misleading; it's actually managed by an
  entirely different team.
 
 iirc it wasn't possible to change the contact address, at least it
 wasn't a few years ago (we had some conversations about this).

Ah, that does sound familiar.  I didn't see a bug report, so I'm
filing this as one.

-- 
Matt http://ftbfs.org/



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



Bug#516299: update email address reg

2009-02-20 Thread Matt Kraai
On Fri, Feb 20, 2009 at 03:26:32PM +0100, Bernd Zeimetz wrote:
 Matt Kraai wrote:
  Package: nm.debian.org
  
  On Fri, Feb 20, 2009 at 07:47:27AM +0100, Martin Michlmayr wrote:
  The footer of that page is misleading; it's actually managed by an
  entirely different team.
  iirc it wasn't possible to change the contact address, at least it
  wasn't a few years ago (we had some conversations about this).
  
  Ah, that does sound familiar.  I didn't see a bug report, so I'm
  filing this as one.
 
 Yeah, that's a know bug - the page will be rewritten completely at some point
 and such things will be fixed...
 http://wiki.debian.org/FrontDesk/NewWebsite

Ah, great!

-- 
Matt http://ftbfs.org/



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



Bug#516380: Segmentation fault after modifying task

2009-02-20 Thread Matt Kraai
Package: evolution
Version: 2.22.3.1-1

When I perform the following steps, Evolution has a segmentation fault:

 * Switch to the Tasks view.
 * Click in the area that says Click to add a task.
 * Enter Hello. and press Enter.
 * Double click on the line that says Hello. in the list of tasks.
 * Choose a due date of next Tuesday.
 * Click on the Save button.

In the gdb session, the following is displayed at this point:


(evolution:9345): calendar-gui-CRITICAL **: e_cal_model_get_component_at: 
assertion `row = 0  row  priv-objects-len' failed

(evolution:9345): calendar-gui-CRITICAL **: e_cal_model_copy_component_data: 
assertion `comp_data != NULL' failed

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb6644700 (LWP 9345)]
e_cal_menu_target_new_select (eabp=0x84e1d20, model=0x84473c8, 
events=0x874fc90) at e-cal-menu.c:144
144if 
(icalcomponent_get_first_property (comp_data-icalcomp, ICAL_URL_PROPERTY))

Running the backtrace command produces the following output:

#0  e_cal_menu_target_new_select (eabp=0x84e1d20, model=0x84473c8, 
events=0x874fc90) at e-cal-menu.c:144
#1  0xb632aa1e in tasks_control_sensitize_commands (control=0x84bcc60, 
tasks=0x8435ec0, n_selected=1) at tasks-control.c:217
#2  0xb632ae4c in selection_changed_cb (tasks=0x8435ec0, n_selected=1, 
data=0x84bcc60) at tasks-control.c:236
#3  0xb6d8201c in g_cclosure_marshal_VOID () from /usr/lib/libgobject-2.0.so.0
#4  0xb6d74b6b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#5  0xb6d88f1d in ?? () from /usr/lib/libgobject-2.0.so.0
#6  0x0851b210 in ?? ()
#7  0x in ?? ()

Looking at line 144 in e-cal-menu.c shows that it's

 if (icalcomponent_get_first_property (comp_data-icalcomp, ICAL_URL_PROPERTY))

and inspecting comp_data in gdb shows that it's NULL.

-- 
Matt http://ftbfs.org/



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



Bug#515866: MacBook Pro keyboard unresponsive at LUKS prompt with kernels = 2.6.27

2009-02-18 Thread Matt Kraai
On Wed, Feb 18, 2009 at 02:00:45PM +0100, maximilian attems wrote:
 this is fixed in latest initramfs-tools by syncing the Ubuntu fix
 to add all the hid-* modules to initramfs.
 see http://git.debian.org/?p=kernel/initramfs-tools.git;a=summary
 or git clone  git://git.debian.org/kernel/initramfs-tools.git
 
 plan to upload soonest current master as 0.93.

Thanks!

-- 
Matt http://ftbfs.org/



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



Bug#515866: MacBook Pro keyboard unresponsive at LUKS prompt with kernels = 2.6.27

2009-02-17 Thread Matt Kraai
Package: initramfs-tools
Version: 0.92o

When I boot a 2.6.27 or later kernel on my MacBook Pro and try to
enter my passphrase at the LUKS prompt, nothing happens.  This appears
to be

 https://bugs.launchpad.net/ubuntu/+source/linux/+bug/310460

The attached script, when put in /etc/initramfs-tools/hooks, includes
the hid-apple module in the initrd if it's available, which fixes the
problem.

It would be helpful to have something like this included in the
standard initramfs-tools package.  I have a couple questions about how
it should behave, though:

 * Should it only include the module if LUKS is in use?
 * Should it only include the module if the module is needed for
* this computer model (i.e., a MacBook Pro)
* any of the attached keyboards (what about keyboards that are
  attached later?)
   ?
 * What about other the hid-* modules?

-- 
Matt http://ftbfs.org/
#!/bin/sh

PREREQ=

prereqs()
{
echo $PREREQ
}

case $1 in
# get pre-requisites
prereqs)
prereqs
exit 0
;;
esac

# Hooks for loading Apple keyboard quirks into the initramfs

. /usr/share/initramfs-tools/hook-functions

if [ -f $MODULESDIR/kernel/drivers/hid/hid-apple.ko ]; then
   manual_add_modules hid-apple
fi


Bug#515565: Allow allrunes fonts to be used by X applications

2009-02-16 Thread Matt Kraai
Package: texlive-fonts-extra
Version: 2007.dfsg.16-1
Severity: wishlist

Would it be possible to make the allrunes fonts available to X
applications, as is done for the Latin Modern fonts in the lmodern
package?

-- 
Matt http://ftbfs.org/



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



Bug#515565: Allow allrunes fonts to be used by X applications

2009-02-16 Thread Matt Kraai
On Mon, Feb 16, 2009 at 09:54:27PM +0100, Frank Küster wrote:
 Matt Kraai kr...@ftbfs.org wrote:
  Would it be possible to make the allrunes fonts available to X
  applications, as is done for the Latin Modern fonts in the lmodern
  package?
 
 In principle, yes. However, IIRC we need some meta-information on the
 fonts in the proper format. In order to really make it happen, someone
 will probably have to help us here.

What meta-information and/or format?  I'll try to help out.

-- 
Matt http://ftbfs.org/



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



Bug#513315: Times out waiting for index to be rebuilt

2009-01-30 Thread Matt Kraai
On Fri, Jan 30, 2009 at 09:19:31PM +0100, Michael Vogt wrote:
 Thanks, this is part of my bzr tree and it will be part of the next
 upload. 

Great!  Do you know when this'll be?  I don't know how to build an
experimental chroot until this is fixed.

-- 
Matt http://ftbfs.org/



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



Bug#513315: Times out waiting for index to be rebuilt

2009-01-28 Thread Matt Kraai
tag 513315 + patch
thanks

On Wed, Jan 28, 2009 at 12:04:33PM +, Enrico Zini wrote:
 Importing apt is what makes the problem reappear: apt seems to be
 changing the default timeout from None to 2.0: I'll reassign this bug
 to python-apt.

Thanks for figuring out which package was causing the problem.

python-apt is setting the default timeout so that it will time out if
downloading a changelog takes too long.  The attached patch modifies
it to change the default just as long as necessary.  It's racy, but I
think it will work in this case.

Once python-apt requires Python 2.6, it can use urllib2.urlopen's
optional timeout parameter instead.

-- 
Matt http://ftbfs.org/
diff -ru python-apt-0.7.9~exp2~/apt/package.py python-apt-0.7.9~exp2/apt/package.py
--- python-apt-0.7.9~exp2~/apt/package.py	2009-01-28 04:11:24.0 -0800
+++ python-apt-0.7.9~exp2/apt/package.py	2009-01-28 04:17:38.0 -0800
@@ -32,10 +32,6 @@
 __all__ = 'BaseDependency', 'Dependency', 'Origin', 'Package', 'Record'
 
 
-# Set a timeout for the changelog download
-socket.setdefaulttimeout(2)
-
-
 def _(string):
 Return the translation of the string.
 return gettext.dgettext(python-apt, string)
@@ -600,7 +596,12 @@
 # Check if the download was canceled
 if cancel_lock and cancel_lock.isSet():
 return 
+# FIXME: Once Python 2.6 is required, the timeout can be set using
+# urllib2.urlopen's timeout parameter.
+timeout = socket.getdefaulttimeout()
+socket.setdefaulttimeout(2)
 changelog_file = urllib2.urlopen(uri)
+socket.setdefaulttimeout(timeout)
 # do only get the lines that are new
 changelog = 
 regexp = ^%s \((.*)\)(.*)$ % (re.escape(src_pkg))


Bug#513317: gnome-typing-monitor blocks the Lock screen keyboard shortcut

2009-01-27 Thread Matt Kraai
Package: gnome-control-center
Version: 1:2.22.2.1-2

When GNOME Typing Monitor locks the screen to enforce a typing break,
it blocks the Lock screen keyboard shortcut.  I'd sometimes like to
use the Lock screen keyboard shortcut after GNOME Typing Monitor has
locked the screen so that I can leave my computer unattended without
it being unlocked once the typing break finishes.

-- 
Matt http://ftbfs.org/



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



Bug#513316: Document the default debootstrap implementation

2009-01-27 Thread Matt Kraai
Package: pbuilder
Version: 0.185
Severity: minor

The pbuilder manual page does not specify which implementation of
debootstrap is used by default.  It would be nice if it did so.

-- 
Matt http://ftbfs.org/



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



Bug#513315: Times out waiting for index to be rebuilt

2009-01-27 Thread Matt Kraai
Package: apt-xapian-index
Version: 0.16

When I try to create an experimental pbuilder chroot using

 pbuilder --create --distribution experimental

it fails with the following error message:

 Setting up apt-xapian-index (0.16) ...
 apt-xapian-index: Building new index in background...
 Setting up libsigc++-2.0-0c2a (2.2.2-1) ...
 Setting up libcwidget3 (0.5.12-3) ...
 Setting up libept0 (0.5.26) ...
 Setting up aptitude (0.5.1-1) ...
 Another update is already running: showing its progress.
 Rebuilding Xapian index... 39% 
 Traceback (most recent call last):
   File /usr/sbin/update-apt-xapian-index, line 527, in module
 childProgress.loop()
   File /usr/sbin/update-apt-xapian-index, line 125, in loop
 msg = self.sock.recv(4096)
 socket.timeout: timed out
 dpkg: error processing aptitude (--configure):
  subprocess post-installation script returned error exit status 1
 Processing triggers for python-support ...
 Errors were encountered while processing:
  aptitude

I can't figure out why that exception is raised, however: according to
the exception's documentation, it's raised if the timeout's been set
via a call to settimeout, but there are no such calls in
update-apt-xapian-index.

-- 
Matt http://ftbfs.org/



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



Bug#511869: Includes space before FeedValidator in link

2009-01-15 Thread Matt Kraai
Package: liferea
Version: 1.4.18-1.1
Severity: minor

If a feed is invalid, Liferea displays the following message at the
bottom of the error message:

 You may want to validate the feed using FeedValidator

 FeedValidator (including the initial space) is a link.  I think it
would look better if the space were not included in the link.

-- 
Matt http://ftbfs.org/



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



Bug#510743: New upstream version 1.42

2009-01-04 Thread Matt Kraai
Package: transmission
Version: 1.40-5
Severity: wishlist

Howdy,

Transmission 1.42 was released on December 24th.  Would you please
package it?

-- 
Matt http://ftbfs.org/



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



Bug#510179: New upstream release

2008-12-29 Thread Matt Kraai
Package: sudo
Version: 1.6.9p17-1
Severity: wishlist

Howdy,

sudo 1.7.0 was released on December 19.  Would you please package it?

-- 
Matt http://ftbfs.org/

P.S. I've attached a watch file.
version=3
ftp://ftp.sudo.ws/pub/sudo/sudo-(.*)\.tar\.gz debian uupdate


Bug#157691: doesn't include `//' in URL default

2008-12-26 Thread Matt Kraai
On Wed, Dec 24, 2008 at 10:06:00AM +0100, Sven Joachim wrote:
 I'm currently revising old emacs21 bugs.
 
 On 2002-08-21 00:14 +0200, Matt Kraai wrote:
 
  Package: emacs21
  Version: 21.2-1
  Severity: minor
  Tags: patch
 
  In html-mode, the html-name-anchor command requires the user to
  type `//' for every absolute URL.  It should include this in the
  default (e.g., `http://') so that the user doesn't have to.
 
 You mean html-href-anchor rather than html-name-anchor, I think.
 
  --- emacs21-21.2/lisp/textmodes/sgml-mode.elFri Feb 22 02:51:40 2002
  +++ emacs21/lisp/textmodes/sgml-mode.el Tue Aug 20 15:06:44 2002
  @@ -1303,7 +1303,7 @@
   (define-skeleton html-href-anchor
 HTML anchor tag with href attribute.
 URL: 
  -  '(setq input http:)
  +  '(setq input http://;)
 a href=\ str \ _ /a)
   
   (define-skeleton html-name-anchor
 
 While this is an improvement, it is probably better to not have any
 initial input at all, since many links will not start with http://.
 Quoting Juri Linkov from [1]:
 
 ,
 | 3. html-href-anchor skeleton asking for an URL has an initial input
 | `http:'.  This is inconvenient since `http://' is not the only one
 | possible URL prefix.  And even if it is more frequent, full URLs
 | are rarely typed by hand, but more often copied from other places.
 `
 
 So, in emacs22 the initial input for html-href-anchor is empty.  Unless
 you strongly object to that reasoning, I will close the bug after the
 emacs21 package is removed (which should happen some time after the
 Lenny release).

Sounds good to me.  Thanks for following up on this.

-- 
Matt http://ftbfs.org/



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



Bug#509082: New upstream release

2008-12-17 Thread Matt Kraai
Package: libusb-1.0-0
Version: 2:0.9.4-1
Severity: wishlist

Howdy,

Would you please package the new upstream release of libusb-1.0?
1.0.0 was released on the 13th.

-- 
Matt http://ftbfs.org/



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



Bug#508981: Enters an apparently infinite loop during conversion

2008-12-16 Thread Matt Kraai
Package: soundconverter
Version: 1.3.1-1

Howdy,

When I try to convert the QuickTime movie at

 http://media.richarddawkins.net/audio/2007/dennettdinesh.mp3

(yes, the extension is misleading) to a very high quality Ogg Vorbis
file, SoundConverter hangs after writing 5863477 bytes to the Ogg
file.

-- 
Matt http://ftbfs.org/



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



Bug#487103: Somewhat merged upstream

2008-11-28 Thread Matt Kraai
On Sat, Nov 29, 2008 at 01:06:46AM +0100, Moritz Muehlenhoff wrote:
 On Thu, Jul 31, 2008 at 11:48:26PM -0700, Matt Kraai wrote:
  Howdy,
  
  The patch has been merged upstream by Patrick McHardy, one of the
  netfilter maintainers, so I assume it'll be merged into the official
  tree eventually.
 
 This commit (c8942f1f0a7e2160ebf2e51ba89e50ee5895a1e7) was merged into
 2.6.26. Can you confirm that this fixes your problem?

I don't think it does.  #487103 is about netfilter.h not including
in.h, whereas this patch fixes the problem of it not including
types.h.

-- 
Matt http://ftbfs.org/



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



Bug#506266: Fw: Re: Broken link in www.d.o/devel/buildd/ due to renaming in cron

2008-11-25 Thread Matt Kraai
On Mon, Nov 24, 2008 at 12:45:13AM +0100, Simon Paillard wrote:
 On Sat, Nov 22, 2008 at 12:11:44PM -0800, Matt Kraai wrote:
  On Fri, Nov 21, 2008 at 08:37:57PM +0100, Simon Paillard wrote:
   To record at the proper place the patch that will fix this bug.
   
   To one of the webmasters: can you please patch the cron files ?
  
  Done.
 
 Actually the previous patch fixed only the links for french.
 
 Here is the one fixing the links for english (files were installed as
 filename.html instead of filename.en.html).

Applied, thanks.

-- 
Matt http://ftbfs.org/



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



Bug#506266: Fw: Re: Broken link in www.d.o/devel/buildd/ due to renaming in cron

2008-11-25 Thread Matt Kraai
On Tue, Nov 25, 2008 at 12:09:54AM -0800, Matt Kraai wrote:
 On Mon, Nov 24, 2008 at 12:45:13AM +0100, Simon Paillard wrote:
  On Sat, Nov 22, 2008 at 12:11:44PM -0800, Matt Kraai wrote:
   On Fri, Nov 21, 2008 at 08:37:57PM +0100, Simon Paillard wrote:
To record at the proper place the patch that will fix this bug.

To one of the webmasters: can you please patch the cron files ?
   
   Done.
  
  Actually the previous patch fixed only the links for french.
  
  Here is the one fixing the links for english (files were installed as
  filename.html instead of filename.en.html).
 
 Applied, thanks.

The link to the PDF version of the English version was still broken,
so I added .en to the filenames of the PDF and plain text versions.

The links to the Japanese versions are also broken.  There is a ja
directory in the source, but there are no packages of the Japanese
translation.  What's the right solution there?

-- 
Matt http://ftbfs.org/



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



Bug#506266: Fw: Re: Broken link in www.d.o/devel/buildd/ due to renaming in cron

2008-11-22 Thread Matt Kraai
On Fri, Nov 21, 2008 at 08:37:57PM +0100, Simon Paillard wrote:
 To record at the proper place the patch that will fix this bug.
 
 To one of the webmasters: can you please patch the cron files ?

Done.

-- 
Matt http://ftbfs.org/



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



Bug#506585: Make autoreconf suggest --install if required files are missing

2008-11-22 Thread Matt Kraai
Package: autoconf
Version: 2.61-8
Severity: wishlist

If autoreconf is run when some required files are missing (e.g.,
install-sh), automake displays a message suggesting that it be run
with the --add-missing option.

 configure.ac:22: required file `./install-sh' not found
 configure.ac:22:   `automake --add-missing' can install `install-sh'
 configure.ac:22: required file `./missing' not found
 configure.ac:22:   `automake --add-missing' can install `missing'
 Makefile.am: required file `./depcomp' not found
 Makefile.am:   `automake --add-missing' can install `depcomp'
 autoreconf: automake failed with exit status: 1

Since autoreconf supports a --install option which runs automake with
the --add-missing option, it would be nice if autoreconf suggested
that it be rerun with the --install option in this case.

-- 
Matt http://ftbfs.org/



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



Bug#506182: Doesn't comment out diag lines preceded by a blank line

2008-11-18 Thread Matt Kraai
Package: libtest-simple-perl
Version: 0.84-1
Tags: fixed-upstream

Howdy,

When I run make test on Parrot, it has the following test failure:

 t/perl/Parrot_Test..NOK 66/66
 #   Failed test 'pir_error_output_like: todo'
 #   at t/perl/Parrot_Test.t line 313.
 # STDERR is:
 # #   Failed (TODO) test 'pir_error_output_like: todo'
 # #   at t/perl/Parrot_Test.t line 306.
 # # Expected error but exited cleanly
 # # Received:
 # # foo
 # # 
 # Expected:
 # # /bar/
 # # 
 # 
 not:
 # #   Failed (TODO) test 'pir_error_output_like: todo'
 # #   at t/perl/Parrot_Test.t line 306.
 # # Expected error but exited cleanly
 # # Received:
 # # foo
 # # 
 # # Expected:
 # # /bar/
 # # 
 # 
 as expected
 t/perl/Parrot_Test..FAILED test 66   
   Failed 1/66 tests, 98.48% okay

The Expected: line is printed by diag, so should be commented out.
This is done for most lines by the following code from _print_to_fh:

$msg =~ s/\n(.)/\n# $1/sg;

but this doesn't comment out lines preceded by a blank line.  This has
been fixed in version 0.86 of Test-Simple, which performs the
following in diag:

$msg =~ s/^/# /gm;

-- 
Matt http://ftbfs.org/

P.S. Why doesn't libtest-simple-perl show up on the Debian Perl Group
packages overview page?



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



Bug#504781: Function to convert error codes into strings

2008-11-06 Thread Matt Kraai
Package: libusb-1.0-0
Version: 2:0.9.3-2
Severity: wishlist

I wish there was a function to convert error codes into strings that
could be used in error messages.

-- 
Matt http://ftbfs.org/



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



Bug#504600: Displays blank dialog if extutils::makemaker entered in address bar

2008-11-05 Thread Matt Kraai
Package: epiphany-browser
Version: 2.22.3-6

When I enter extutils::makemaker in the address bar and press Enter
(I forgot to select my bookmark which will search the CPAN for it),
Epiphany displays a dialog that has OK and Cancel buttons, but no
title or other text.

-- 
Matt http://ftbfs.org/



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



Bug#504399: Add Download Link and Save Link As... to link context menu

2008-11-03 Thread Matt Kraai
Package: liferea
Version: 1.5.5-1~1
Severity: wishlist

When an article contains a link to something that I'd like to
download, I usually open the article in my web browser, then
right-click on the link and select Download Link or Save Link
As  I wish that Liferea presented these options so I wouldn't
have to perform the extra step of using my web browser.

-- 
Matt http://ftbfs.org/



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



Bug#504318: Make /usr/bin/cpan install packages to satisfy dependencies

2008-11-02 Thread Matt Kraai
Package: perl
Version: 5.10.0-16
Severity: wishlist

When I install a distribution using /usr/bin/cpan and the distribution
depends on modules that aren't installed, /usr/bin/cpan asks me
whether it's OK to install them and, if I assent, it does so.
Sometimes those modules have already been packaged for Debian, but I
haven't installed the package.  I wish it would offer to do so.

-- 
Matt http://ftbfs.org/



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



Bug#504366: Refuses to resize window to 2:1

2008-11-02 Thread Matt Kraai
Package: totem
Version: 2.22.2-5
Severity: minor
Tags: patch

Totem refuses to resize a window to an aspect ratio if the resulting
width of the video is more than 128 pixels less than the width of the
screen.  On my system, the decorations on each side of the video are 5
pixels wide, so some videos cannot be resized even though there is
plenty of room to do so.

The attached patch changes the fudge-factor to 10, though it would
probably be better to determine the actual width (and height) of the
decorations and use those values instead.

-- 
Matt http://ftbfs.org/
diff -ru totem-2.22.2~/src/backend/video-utils.c 
totem-2.22.2/src/backend/video-utils.c
--- totem-2.22.2~/src/backend/video-utils.c 2008-11-02 18:23:54.0 
-0800
+++ totem-2.22.2/src/backend/video-utils.c  2008-11-02 18:43:28.0 
-0800
@@ -341,7 +341,7 @@
(screen, video_window),
fullscreen_rect);
 
-   if (new_w  (fullscreen_rect.width - 128) ||
+   if (new_w  (fullscreen_rect.width - 10) ||
new_h  (fullscreen_rect.height - 128))
{
return FALSE;


Bug#381719: Still happening with 2.6.26-8

2008-10-15 Thread Matt Kraai
Howdy,

I'm still experiencing this problem with 2.6.26-8.  Should I report it
upstream or should I reproduce it with a pristine upstream kernel
first?

-- 
Matt http://ftbfs.org/



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



Bug#500015: Cannot parse feed containing SOH character

2008-10-06 Thread Matt Kraai
On Mon, Oct 06, 2008 at 08:13:58PM +0200, Mike Hommey wrote:
 On Wed, Sep 24, 2008 at 07:30:39PM -0700, Matt Kraai wrote:
 (...)
   Character Range
  
   [2] Char ::= #x9 | #xA | #xD | [#x20-#xD7FF] | /* any Unicode 
  character,
[#xE000-#xFFFD] | excluding the surrogate
[#x1-#x10]blocks, FFFE, and . */
  
  but it doesn't specify that it must accept *only* characters in that
  range.  In fact, the next paragraph states
  
   All XML processors MUST accept the UTF-8 and UTF-16 encodings of
   Unicode 3.1 ...
  
  In http://www.unicode.org/Public/3.1-Update/UnicodeData-3.1.0.txt, the
  list of Unicode 3.1 characters, the SOH character is the second entry.
 
 I'll copy below upstream words:
That's bull...t
 
  The allowed set of caracter is enumerated in the Char production, that
  simple. Put a caracter out of that range in the document (whatever the
  encoding used) and the processor MUST consider this a fatal error, raise
  it to the application and stop passing data to the application from that
  point in the document.
 
 IOW: Not a bug.

Thanks for checking upstream.

I still don't understand how I'm misunderstanding the spec, but it
doesn't look like upstream is likely to agree with me.  :)

-- 
Matt http://ftbfs.org/



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



Bug#500095: Complete column and table names

2008-09-24 Thread Matt Kraai
Package: sqlite3
Version: 3.5.9-4
Severity: wishlist

Howdy,

I've been using sqlite3 interactively.  I wish that it would complete
column and table names when I press the tab key.  For example, if the
database contained a single table named actions, if I entered INSERT
INTO  and pressed tab, I wish it would append actions .

-- 
Matt http://ftbfs.org/



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



Bug#500015: Cannot parse feed containing SOH character

2008-09-24 Thread Matt Kraai
On Wed, Sep 24, 2008 at 10:12:41AM -0700, Rodrigo Gallardo wrote:
  The feed at
  
   http://jc.ngo.org.uk/~nik/use.perl.journals.rss
  
  currently contains a SOH character (i.e., the 0x01 character).  When I
  click on it in Liferea, it displays the following error message:
  
   XML Parsing Error: reference to invalid character number
   Location: file:///
   Line Number 20, Column 45:
  
   preAha. On the line 580 of that we have a #x1; character. Which leads 
  me to
   ^
  
  The feed has a UTF-8 encoding declaration and the SOH character is a
  valid Unicode character, so I think this error is in error.
 
 As a matter of fact, the XML spec says 
 (http://www.w3.org/TR/REC-xml/#dt-character)
 that
 
 Char ::= #x9 | #xA | #xD | [#x20-#xD7FF] | [#xE000-#xFFFD] | 
 [#x1-#x10]
 
 so #x1; is not a valid char for an XML document.

I don't think this is a correct inference.  In
http://www.w3.org/TR/REC-xml/#charsets, it says

 Consequently, XML processors MUST accept any character in the range
 specified for Char. ]

 Character Range

 [2] Char ::= #x9 | #xA | #xD | [#x20-#xD7FF] | /* any Unicode character,
  [#xE000-#xFFFD] | excluding the surrogate
  [#x1-#x10]blocks, FFFE, and . */

but it doesn't specify that it must accept *only* characters in that
range.  In fact, the next paragraph states

 All XML processors MUST accept the UTF-8 and UTF-16 encodings of
 Unicode 3.1 ...

In http://www.unicode.org/Public/3.1-Update/UnicodeData-3.1.0.txt, the
list of Unicode 3.1 characters, the SOH character is the second entry.

-- 
Matt http://ftbfs.org/



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



Bug#499394: Add option to create .gitignore

2008-09-18 Thread Matt Kraai
Package: libmodule-starter-perl
Version: 1.470-2
Severity: wishlist

Howdy,

I'm using Git to manage a distribution created by module-starter, so I
wish there was an option to module-starter that would make it create
.gitignore instead of .cvsignore.  I believe that the contents should
be same except that each line of .gitignore should have / prepended
to it.

-- 
Matt http://ftbfs.org/



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



Bug#498155: kvm manpage link to QEMU documentation broken

2008-09-07 Thread Matt Kraai
Package: kvm
Version: 72+dfsg-1
Severity: minor
Tags: patch

The link to the QEMU documentation in the kvm manual page points to

 http://qemu.org/user-doc.html

but this documentation is now available at

 http://bellard.org/qemu/qemu-doc.html

The attached patch fixes it.

-- 
Matt http://ftbfs.org/
diff -ru kvm-72+dfsg~/debian/kvm.1 kvm-72+dfsg/debian/kvm.1
--- kvm-72+dfsg~/debian/kvm.1   2008-09-07 09:48:29.0 -0700
+++ kvm-72+dfsg/debian/kvm.12008-09-07 09:48:56.0 -0700
@@ -50,7 +50,7 @@
 following documents:
 .TP
 .BR QEMU Documentation  at
-.I http://qemu.org/user-doc.html
+.I http://bellard.org/qemu/qemu-doc.html
 .TP
 .BR Linux Networking-concepts  at
 .I http://www.netfilter.org/documentation/HOWTO/networking-concepts-HOWTO.html


Bug#497592: Allow files to be dragged to an iPod device

2008-09-02 Thread Matt Kraai
Package: rhythmbox
Version: 0.11.6-1
Severity: wishlist

Howdy,

If I find a link to an MP3 that I'd like to listen to on my iPod, but
don't want to add to my music library (e.g., a news report), I have to
perform the following steps:

 1. Download the file.
 2. Open the folder containing the downloaded file in Nautilus.
 3. Drag the file to my music library.
 4. Select the file in my music library (which can be difficult, as
it's hidden among everything else in my library).
 5. Drag the file to the iPod device.
 6. Remove the file from the music library.
 7. Remove the file from the list of missing files.
 8. Empty the trash.

I wish Rhythmbox would allow the file to be dragged directly to the
iPod device, which would replace step 3 and eliminate steps 4 through
7.

-- 
Matt http://ftbfs.org/



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



Bug#494266: Patch to make flashplugin-nonfree use alternative with priority 50

2008-09-02 Thread Matt Kraai
tag 494266 patch
thanks

Howdy,

The attached patch should make flashplugin-nonfree use the
alternatives subsystem with a priority of 50.

-- 
Matt http://ftbfs.org/
diff -Nru flashplugin-nonfree-1.7.1+1.6.3~/debian/dirs 
flashplugin-nonfree-1.7.1+1.6.3/debian/dirs
--- flashplugin-nonfree-1.7.1+1.6.3~/debian/dirs2008-09-02 
09:59:20.0 -0700
+++ flashplugin-nonfree-1.7.1+1.6.3/debian/dirs 2008-09-02 10:02:58.0 
-0700
@@ -1,7 +1,2 @@
 var/cache/flashplugin-nonfree
 usr/lib/flashplugin-nonfree
-usr/lib/mozilla/plugins
-usr/lib/mozilla-firefox/plugins
-usr/lib/firefox/plugins
-usr/lib/iceweasel/plugins
-usr/lib/iceape/plugins
diff -Nru flashplugin-nonfree-1.7.1+1.6.3~/debian/links.amd64 
flashplugin-nonfree-1.7.1+1.6.3/debian/links.amd64
--- flashplugin-nonfree-1.7.1+1.6.3~/debian/links.amd64 2008-09-02 
09:59:20.0 -0700
+++ flashplugin-nonfree-1.7.1+1.6.3/debian/links.amd64  1969-12-31 
16:00:00.0 -0800
@@ -1,5 +0,0 @@
-/usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so 
/usr/lib/mozilla/plugins/npwrapper.libflashplayer.so
-/usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so 
/usr/lib/mozilla-firefox/plugins/npwrapper.libflashplayer.so
-/usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so 
/usr/lib/firefox/plugins/npwrapper.libflashplayer.so
-/usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so 
/usr/lib/iceweasel/plugins/npwrapper.libflashplayer.so
-/usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so 
/usr/lib/iceape/plugins/npwrapper.libflashplayer.so
diff -Nru flashplugin-nonfree-1.7.1+1.6.3~/debian/links.i386 
flashplugin-nonfree-1.7.1+1.6.3/debian/links.i386
--- flashplugin-nonfree-1.7.1+1.6.3~/debian/links.i386  2008-09-02 
09:59:20.0 -0700
+++ flashplugin-nonfree-1.7.1+1.6.3/debian/links.i386   1969-12-31 
16:00:00.0 -0800
@@ -1,5 +0,0 @@
-/usr/lib/flashplugin-nonfree/libflashplayer.so 
/usr/lib/mozilla/plugins/libflashplayer.so
-/usr/lib/flashplugin-nonfree/libflashplayer.so 
/usr/lib/mozilla-firefox/plugins/libflashplayer.so
-/usr/lib/flashplugin-nonfree/libflashplayer.so 
/usr/lib/firefox/plugins/libflashplayer.so
-/usr/lib/flashplugin-nonfree/libflashplayer.so 
/usr/lib/iceweasel/plugins/libflashplayer.so
-/usr/lib/flashplugin-nonfree/libflashplayer.so 
/usr/lib/iceape/plugins/libflashplayer.so
diff -Nru flashplugin-nonfree-1.7.1+1.6.3~/debian/postinst 
flashplugin-nonfree-1.7.1+1.6.3/debian/postinst
--- flashplugin-nonfree-1.7.1+1.6.3~/debian/postinst2008-09-02 
09:59:20.0 -0700
+++ flashplugin-nonfree-1.7.1+1.6.3/debian/postinst 2008-09-02 
10:00:21.0 -0700
@@ -6,6 +6,9 @@
 configure)
update-flashplugin-nonfree --install --fast || \
echo Try again later with \update-flashplugin-nonfree --install\.
+   update-alternatives --quiet --install \
+   /usr/lib/mozilla/plugins/flash-mozilla.so flash-mozilla.so \
+   /usr/lib/flashplugin-nonfree/libflashplayer.so 50
 ;;
 
 abort-upgrade|abort-remove|abort-deconfigure)
diff -Nru flashplugin-nonfree-1.7.1+1.6.3~/debian/prerm 
flashplugin-nonfree-1.7.1+1.6.3/debian/prerm
--- flashplugin-nonfree-1.7.1+1.6.3~/debian/prerm   2008-09-02 
09:59:20.0 -0700
+++ flashplugin-nonfree-1.7.1+1.6.3/debian/prerm2008-09-02 
09:59:31.0 -0700
@@ -5,6 +5,8 @@
 case $1 in
 remove|upgrade|deconfigure)
update-flashplugin-nonfree --uninstall || true
+   update-alternatives --quiet --remove flash-mozilla.so \
+   /usr/lib/flashplugin-nonfree/libflashplayer.so
 ;;
 
 failed-upgrade)
diff -Nru flashplugin-nonfree-1.7.1+1.6.3~/debian/rules 
flashplugin-nonfree-1.7.1+1.6.3/debian/rules
--- flashplugin-nonfree-1.7.1+1.6.3~/debian/rules   2008-09-02 
09:59:20.0 -0700
+++ flashplugin-nonfree-1.7.1+1.6.3/debian/rules2008-09-02 
09:59:31.0 -0700
@@ -2,12 +2,6 @@
 
 include /usr/share/cdbs/1/rules/debhelper.mk
 
-update-config::
-   [ -e debian/links ] || cp -p debian/links.$(DEB_HOST_ARCH) debian/links
-
-reverse-config::
-   rm -f debian/links
-
 publish-checksums:
cp -p 
/var/cache/flashplugin-nonfree/install_flash_player_9_linux.tar.gz .
tar xozf install_flash_player_9_linux.tar.gz


Bug#494266: Patch to make flashplugin-nonfree use flash-mozilla.so alternative

2008-08-22 Thread Matt Kraai
tag 464266 patch
thanks

The attached patch makes flashplugin-nonfree use the flash-mozilla.so
alternative instead of installing symbolic links in the browser plugin
directories.  It appears to work on my system.

-- 
Matt http://ftbfs.org/
diff -Nru flashplugin-nonfree-1.6.3~/debian/links.amd64 
flashplugin-nonfree-1.6.3/debian/links.amd64
--- flashplugin-nonfree-1.6.3~/debian/links.amd64   2008-08-22 
13:14:16.0 -0700
+++ flashplugin-nonfree-1.6.3/debian/links.amd641969-12-31 
16:00:00.0 -0800
@@ -1,5 +0,0 @@
-/usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so 
/usr/lib/mozilla/plugins/npwrapper.libflashplayer.so
-/usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so 
/usr/lib/mozilla-firefox/plugins/npwrapper.libflashplayer.so
-/usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so 
/usr/lib/firefox/plugins/npwrapper.libflashplayer.so
-/usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so 
/usr/lib/iceweasel/plugins/npwrapper.libflashplayer.so
-/usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so 
/usr/lib/iceape/plugins/npwrapper.libflashplayer.so
diff -Nru flashplugin-nonfree-1.6.3~/debian/links.i386 
flashplugin-nonfree-1.6.3/debian/links.i386
--- flashplugin-nonfree-1.6.3~/debian/links.i3862008-08-22 
13:14:16.0 -0700
+++ flashplugin-nonfree-1.6.3/debian/links.i386 1969-12-31 16:00:00.0 
-0800
@@ -1,5 +0,0 @@
-/usr/lib/flashplugin-nonfree/libflashplayer.so 
/usr/lib/mozilla/plugins/libflashplayer.so
-/usr/lib/flashplugin-nonfree/libflashplayer.so 
/usr/lib/mozilla-firefox/plugins/libflashplayer.so
-/usr/lib/flashplugin-nonfree/libflashplayer.so 
/usr/lib/firefox/plugins/libflashplayer.so
-/usr/lib/flashplugin-nonfree/libflashplayer.so 
/usr/lib/iceweasel/plugins/libflashplayer.so
-/usr/lib/flashplugin-nonfree/libflashplayer.so 
/usr/lib/iceape/plugins/libflashplayer.so
diff -Nru flashplugin-nonfree-1.6.3~/debian/postinst 
flashplugin-nonfree-1.6.3/debian/postinst
--- flashplugin-nonfree-1.6.3~/debian/postinst  2008-08-22 13:14:16.0 
-0700
+++ flashplugin-nonfree-1.6.3/debian/postinst   2008-08-22 13:18:15.0 
-0700
@@ -6,6 +6,9 @@
 configure)
update-flashplugin-nonfree --install --fast || \
echo Try again later with \update-flashplugin-nonfree --install\.
+   update-alternatives --quiet --install \
+   /usr/lib/mozilla/plugins/flash-mozilla.so flash-mozilla.so \
+   /usr/lib/flashplugin-nonfree/libflashplayer.so 10
 ;;
 
 abort-upgrade|abort-remove|abort-deconfigure)
diff -Nru flashplugin-nonfree-1.6.3~/debian/prerm 
flashplugin-nonfree-1.6.3/debian/prerm
--- flashplugin-nonfree-1.6.3~/debian/prerm 2008-08-22 13:14:16.0 
-0700
+++ flashplugin-nonfree-1.6.3/debian/prerm  2008-08-22 13:17:05.0 
-0700
@@ -5,6 +5,8 @@
 case $1 in
 remove|upgrade|deconfigure)
update-flashplugin-nonfree --uninstall || true
+   update-alternatives --quiet --remove flash-mozilla.so \
+   /usr/lib/flashplugin-nonfree/libflashplayer.so
 ;;
 
 failed-upgrade)
diff -Nru flashplugin-nonfree-1.6.3~/debian/rules 
flashplugin-nonfree-1.6.3/debian/rules
--- flashplugin-nonfree-1.6.3~/debian/rules 2008-08-22 13:14:16.0 
-0700
+++ flashplugin-nonfree-1.6.3/debian/rules  2008-08-22 13:19:07.0 
-0700
@@ -2,12 +2,6 @@
 
 include /usr/share/cdbs/1/rules/debhelper.mk
 
-update-config::
-   [ -e debian/links ] || cp -p debian/links.$(DEB_HOST_ARCH) debian/links
-
-reverse-config::
-   rm -f debian/links
-
 publish-checksums:
cp -p 
/var/cache/flashplugin-nonfree/install_flash_player_9_linux.tar.gz .
tar xozf install_flash_player_9_linux.tar.gz


Bug#495799: Does not use synaptics driver for MacBook Pro touchpad

2008-08-20 Thread Matt Kraai
Package: xserver-xorg-input-synaptics
Version: 0.14.7~git20070706-2.1.lenny1
Severity: wishlist
Tags: patch

The synaptics driver isn't used for the touchpad on my MacBook Pro.  I
wish it was.

Here's the lshal output for the touchpad:

 udi = '/org/freedesktop/Hal/devices/usb_device_5ac_217_noserial'
   info.linux.driver = 'usb'  (string)
   info.parent = '/org/freedesktop/Hal/devices/usb_device_1d6b_1__00_1d_0' 
  (string)
   info.product = 'Apple Internal Keyboard / Trackpad'  (string)
   info.subsystem = 'usb_device'  (string)
   info.udi = '/org/freedesktop/Hal/devices/usb_device_5ac_217_noserial'  
 (string)
   info.vendor = 'Apple, Inc.'  (string)
   linux.device_file = '/dev/bus/usb/001/005'  (string)
   linux.hotplug_type = 2  (0x2)  (int)
   linux.subsystem = 'usb'  (string)
   linux.sysfs_path = '/sys/devices/pci:00/:00:1d.0/usb1/1-2'  (string)
   usb_device.bus_number = 1  (0x1)  (int)
   usb_device.can_wake_up = true  (bool)
   usb_device.configuration_value = 1  (0x1)  (int)
   usb_device.device_class = 0  (0x0)  (int)
   usb_device.device_protocol = 0  (0x0)  (int)
   usb_device.device_revision_bcd = 96  (0x60)  (int)
   usb_device.device_subclass = 0  (0x0)  (int)
   usb_device.is_self_powered = false  (bool)
   usb_device.linux.device_number = 5  (0x5)  (int)
   usb_device.linux.sysfs_path = 
 '/sys/devices/pci:00/:00:1d.0/usb1/1-2'  (string)
   usb_device.max_power = 40  (0x28)  (int)
   usb_device.num_configurations = 1  (0x1)  (int)
   usb_device.num_interfaces = 3  (0x3)  (int)
   usb_device.num_ports = 0  (0x0)  (int)
   usb_device.product = 'Apple Internal Keyboard / Trackpad'  (string)
   usb_device.product_id = 535  (0x217)  (int)
   usb_device.speed = 12.0 (12) (double)
   usb_device.vendor = 'Apple, Inc.'  (string)
   usb_device.vendor_id = 1452  (0x5ac)  (int)
   usb_device.version = 2.0 (2) (double)

The attached patch makes the synaptics driver be used if the product
is Apple Internal Keyboard / Trackpad.  I don't know if this will
cause problems for other Apple systems, though.

-- 
Matt http://ftbfs.org/
diff -ru xfree86-driver-synaptics-0.14.7~git20070706~/debian/10-synaptics.fdi 
xfree86-driver-synaptics-0.14.7~git20070706/debian/10-synaptics.fdi
--- xfree86-driver-synaptics-0.14.7~git20070706~/debian/10-synaptics.fdi
2008-08-20 06:57:39.0 -0700
+++ xfree86-driver-synaptics-0.14.7~git20070706/debian/10-synaptics.fdi 
2008-08-20 06:59:06.0 -0700
@@ -9,5 +9,8 @@
merge key=input.x11_driver type=stringsynaptics/merge
   /match
 /match
+match key=info.product contains=Apple Internal Keyboard / Trackpad
+  merge key=input.x11_driver type=stringsynaptics/merge
+/match
   /device
 /deviceinfo


Bug#495799: Does not use synaptics driver for MacBook Pro touchpad

2008-08-20 Thread Matt Kraai
On Wed, Aug 20, 2008 at 05:48:31PM +0300, Timo Aaltonen wrote:
 On Wed, 20 Aug 2008, Matt Kraai wrote:

 Package: xserver-xorg-input-synaptics
 Version: 0.14.7~git20070706-2.1.lenny1
 Severity: wishlist
 Tags: patch

 The synaptics driver isn't used for the touchpad on my MacBook Pro.  I
 wish it was.

 Here's the lshal output for the touchpad:

 Hi. That's the wrong device, it should have info.capabilities .. touchpad 
 in it. That said, can you try this fdi file:

 http://users.tkk.fi/~tjaalton/dpkg/10-synaptics.fdi

 it contains a couple of settings one ubuntu user asked for (to make the  
 apple trackpads behave like on osx), but you can delete them if you like.

Thanks, your version works for me.

-- 
Matt http://ftbfs.org/



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



Bug#487103: Somewhat merged upstream

2008-08-01 Thread Matt Kraai
Howdy,

The patch has been merged upstream by Patrick McHardy, one of the
netfilter maintainers, so I assume it'll be merged into the official
tree eventually.

-- 
Matt http://ftbfs.org/



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



Bug#489077: Patch

2008-08-01 Thread Matt Kraai
tag 489077 patch
thanks

The problem is that wxwidgets2.8 uses the name of the build directory
to determine if it's supposed to build a special flavour of packages.
Since the changelog also has to be modified, the attached patch makes
debian/rules extract the flavour from there instead, making the name
of the build directory irrelevant.

-- 
Matt http://ftbfs.org/
diff -ru wxwidgets2.8-2.8.7.1~/debian/rules wxwidgets2.8-2.8.7.1/debian/rules
--- wxwidgets2.8-2.8.7.1~/debian/rules  2008-08-01 11:14:11.0 -0700
+++ wxwidgets2.8-2.8.7.1/debian/rules   2008-08-01 11:26:06.0 -0700
@@ -49,17 +49,14 @@
 DEBIAN_WX_DEFAULT_VERSION = 2.6
 
 
-# This will extract a flavour out of the name of the source directory
-# and flavour the packages and binaries with it.  'Official' builds
-# should use a source dir of the form wxwidgets$RELEASE-$VERSION.
-# Flavoured builds may use wxwidgets$RELEASE-$FLAVOUR-$VERSION, where
-# any descriptive alphanumeric name will do for FLAVOUR.  This will
-# allow a custom build to be installed alongside the mainline ones
-# without conflict.  You will also need to make a corresponding
-# changelog entry for your flavour source package using:
-# wxwidget$RELEASE-$FLAVOUR ($VERSION) to satify dpkg-source and
-# to correctly set the release below.
-DEBIAN_WXFLAVOUR := $(shell pwd | sed -e '[EMAIL 
PROTECTED]/wxwidgets[0-9.]\+-\?\(.*\)[EMAIL PROTECTED]@')
+# This will extract a flavour out of the changelog and flavour the
+# packages and binaries with it.  'Official' builds should use a
+# changelog entry with a source package of the form wxwidgets$RELEASE.
+# Flavoured builds may use wxwidgets$RELEASE-$FLAVOUR, where any
+# descriptive alphanumeric name will do for FLAVOUR.  This will allow
+# a custom build to be installed alongside the mainline ones without
+# conflict.
+DEBIAN_WXFLAVOUR := $(shell dpkg-parsechangelog | sed -ne '/^Source: /[EMAIL 
PROTECTED](.*\)@[EMAIL PROTECTED]')
 
 
 wx_major_version_number := $(shell sed -n 's/^wx_major_version_number=//p' 
configure.in)


Bug#493093: Not a bug?

2008-08-01 Thread Matt Kraai
Howdy,

Section 4.9 of the policy manual doesn't mention anything about the
binary target removing files.  It does mention that the clean target
should undo the effects of the build and binary targets, but it
already does so (at least on my system).  In particular, the make
maintainer-clean command removes the files listed by martin, though
it wouldn't do so if the Makefiles had been removed.  Is this
something that should be fixed?

-- 
Matt http://ftbfs.org/



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



Bug#493210: Patch

2008-08-01 Thread Matt Kraai
tag 493210 patch
thanks

The problem is caused by the if condition in the following code: 

if (arg_list)
message = g_strdup_vprintf (format, arg_list);
else
message = g_strdup (format);

It should be safe to remove this check unless there are cases where
format contains a format tag and arg_list is zero, but I doubt there
would be.

-- 
Matt http://ftbfs.org/
diff -ru brasero-0.8.0~/src/burn-session.c brasero-0.8.0/src/burn-session.c
--- brasero-0.8.0~/src/burn-session.c   2008-08-01 10:24:52.0 -0700
+++ brasero-0.8.0/src/burn-session.c2008-08-01 10:25:19.0 -0700
@@ -1438,10 +1438,7 @@
if (!priv-session)
return;
 
-   if (arg_list)
-   message = g_strdup_vprintf (format, arg_list);
-   else
-   message = g_strdup (format);
+   message = g_strdup_vprintf (format, arg_list);
 
/* we also need to validate the messages to be in UTF-8 */
if (!g_utf8_validate (message, -1, (const gchar**) offending))


Bug#487103: Patch

2008-07-31 Thread Matt Kraai
On Wed, Jul 30, 2008 at 11:33:04PM -0700, Matt Kraai wrote:
 Here's a patch which makes netfilter.h include in.h and in6.h
 irregardless of whether __KERNEL__ is defined.  This allows my simple
 test file:
 
  #include linux/netfilter.h
 
 to compile without errors.  I'll try to get it included upstream.

Is this something that's likely to be fixed for Lenny?  If not,
fireflier will need to work around the problem.

-- 
Matt http://ftbfs.org/



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



Bug#487103: Patch

2008-07-31 Thread Matt Kraai
tag 487103 patch
thanks

Here's a patch which makes netfilter.h include in.h and in6.h
irregardless of whether __KERNEL__ is defined.  This allows my simple
test file:

 #include linux/netfilter.h

to compile without errors.  I'll try to get it included upstream.

-- 
Matt http://ftbfs.org/
diff --git a/include/linux/netfilter.h b/include/linux/netfilter.h
index 0c5eb7e..6060e56 100644
--- a/include/linux/netfilter.h
+++ b/include/linux/netfilter.h
@@ -7,13 +7,13 @@
 #include linux/net.h
 #include linux/netdevice.h
 #include linux/if.h
-#include linux/in.h
-#include linux/in6.h
 #include linux/wait.h
 #include linux/list.h
 #include net/net_namespace.h
 #endif
 #include linux/types.h
+#include linux/in.h
+#include linux/in6.h
 #include linux/compiler.h
 
 /* Responses from hook functions. */


Bug#490332: libupnp4-dev breakage?

2008-07-31 Thread Matt Kraai
Howdy,

According to the build log at

 
http://people.debian.org/~lucas/logs/2008/07/10/gmyth-upnp_0.7.1-1_lsid32.buildlog.gz

the build used libupnp4-dev 1.8.0~cvs20080628-1, which (as far as I
can tell from libupnp's changelog) was incorrectly uploaded.  It's
been removed and libupnp3-dev has been reuploaded.  I can't reproduce
the failure using this version, so I think this bug can be closed.

-- 
Matt http://ftbfs.org/



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



Bug#491270: Patch

2008-07-31 Thread Matt Kraai
tag 491270 patch
thanks

It looks to me like the while loop is supposed to try reading from
/dev/urandom and /dev/random, stopping once it succeeds, but the code
to increment the iterator is missing, so it keeps trying /dev/urandom
over and over again.

The attached patch increments the iterator (i.e., device) each time
through the loop, which should fix this problem, but I've only tested
that it compiles.

-- 
Matt http://ftbfs.org/
diff -ru pulseaudio-0.9.10~/src/pulsecore/random.c 
pulseaudio-0.9.10/src/pulsecore/random.c
--- pulseaudio-0.9.10~/src/pulsecore/random.c   2008-07-31 00:45:53.0 
-0700
+++ pulseaudio-0.9.10/src/pulsecore/random.c2008-07-31 00:46:08.0 
-0700
@@ -75,6 +75,8 @@
 
 if (ret == 0)
 break;
+
+   device++;
 }
 
 return ret;


Bug#486981: Bug#487103: Patch

2008-07-31 Thread Matt Kraai
On Thu, Jul 31, 2008 at 09:29:24AM +0200, maximilian attems wrote:
 please cc akpm on your submission and [EMAIL PROTECTED]

Done.  Thanks for the pointers.

-- 
Matt http://ftbfs.org/



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



<    1   2   3   4   5   6   7   8   9   10   >