Bug#558735: RM: parmetis [mips mipsel] -- RoM
Package: ftp.debian.org X-Debbugs-CC: pkg-scicomp-de...@lists.alioth.debian.org parmetis is non-free, and not autobuilt. Right now it seems that old versions of the mips and mipsel arch are stuck in stable and preventing it from entering testing. Please remove the 3.1-10+b1 version mips and mipsel libparmetis-dev, libparmetis3.1, and parmetis-test binary packages from unstable. -Adam -- GPG fingerprint: D54D 1AEE B11C CE9B A02B C5DD 526F 01E8 564E E4B6 Engineering consulting with open source tools http://www.opennovation.com/ signature.asc Description: This is a digitally signed message part
Bug#549551:
On Nov 29, 2009, at 11:05 PM, Yves-Alexis Perez wrote: And I beg to differ. Well, you're welcome to your opinion. You might conceivably be of the opinion that any number of other features should be removed from xscreensaver, like locking, and you're welcome to those opinions as well. It's still not a change I'm going to make. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#558478: insserv: There is a loop between service mountall and hibernate-cleanup if started
reassign 558478 hibernate severity 554905 grave severity 558478 grave merge 554905 558478 thanks Merging upgrade problems caused by incorrect init.d script dependency. Setting severity to grave, as it causes upgrade problems for other packages. Happy hacking, -- Petter Reinholdtsen -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#558690: ITP: aptdaemon -- transaction based package management service
On Sun, Nov 29, 2009 at 10:17:19PM +0100, Julian Andres Klode wrote: Sebastian, could we get a 0.11 release tomorrow; with the state of the current trunk and the attached patch for Python 2.5 support? This would be helpful; as I would like to upload the package tomorrow. Thanks for pushing aptdaemon into Debian, Julian. Sorry, but you did not attach the patch. Could you please upload to experimental at first? I plan to work and so change the D-Bus API and the currently ugly Python client API in Decemeber. So I would like to avoid an early adoption of the API. Furthermore I will release sessioninstaller in the next week. It is an implementation of the PackageKit session D-Bus API which allows third party applications to install easily additional packages, mime type handlers or GStreamer extensions. Sessioninstaller currently makes use of aptdaemon for the installation, but a Synaptic backend is just a few lines away. Cheers, Sebastian signature.asc Description: Digital signature
Bug#558736: Please update to Tellico 2.1.1
Package: tellico Version: 2.1-1 Severity: codewishlist/code Hello, There is a new version of Tellico available (2.1.1). As it's fixing a data loss bug, could you please update the available package to ship the latest one ? Regards,
Bug#558267: smbfs: mount.cifs fails from crontab
Frederic Mothe a écrit : No, there is no prompt. And no effect with credantials. I mean 'credentials', sorry! -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#558294: ratpoison: programs can capture keyboard focus
On 27.11.2009, at 23.04, Bernhard R. Link wrote: * hha...@gmail.com hha...@gmail.com [091127 18:20]: 6. See all keyboard input go to the mozilla window, although ratpoison thinks the old window is still focussed. Must focus some other window to fix keyboard focus I do not think there is much ratpoison can do against this. A program is not supposed to take the focus itself, but put a raise request and let the window manager do this. When I have some time I'll look if there is some way the window manager can even know something has changed. Ah. I was under the (false) impression that window managers handle the keyboard focus, too. This behaviour is very annoying, though. I haven't run into offending programs other than those from mozilla, so if you determine it is their fault, this bug can be re-filed against them. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#549551:
On dim., 2009-11-29 at 23:55 -0800, Jamie Zawinski wrote: On Nov 29, 2009, at 11:05 PM, Yves-Alexis Perez wrote: And I beg to differ. Well, you're welcome to your opinion. Thanks. You might conceivably be of the opinion that any number of other features should be removed from xscreensaver, like locking, and you're welcome to those opinions as well. Please, don't try to put words in my mouth. I don't think I ever asked for a feature to be removed from xscreensaver, by the way. What I asked was a way to have a consistent behavior, that's all. And I proposed ideas on how to implement stuff. It's still not a change I'm going to make. Well, fine. That still means some people are left out in the cold with xscreensaver. You seem to say in your FAQ that other locking systems shouldn't even be looked at, so I'm starting to be scared about what users should actually use (especially Xfce users in Debian). Anyway, thanks for the helpful talk. Cheers, -- Yves-Alexis signature.asc Description: This is a digitally signed message part
Bug#558267: smbfs: mount.cifs fails from crontab
Steve Langasek a écrit : /sbin/mount.cifs //mandragore/qualbois /tmp/mnt \ -o credential=/tmp/credential And this doesn't result in any prompts? Because the correct option name is 'credentials', not 'credential' - does changing this affect anything? No, there is no prompt. And no effect with credantials. Frederic -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#549551:
Your only proposal that would actually *work* is adding an option to disable an important feature of xscreensaver. I explained why the right fix is adding battery-awareness to xscreensaver, rather than ham-handedly kludging in an option to turn off power management entirely. I'm in no hurry. I'll wait for the right fix instead of the kludge. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#549551:
On lun., 2009-11-30 at 00:18 -0800, Jamie Zawinski wrote: Your only proposal that would actually *work* is adding an option to disable an important feature of xscreensaver. Well, I fail to see in what it's problematic. The current situation (depending on the checkbox) is: - either you force DPMS settings and don't let anyone touch it - either you force DPMS settings and don't let anyone touch it I agree that, for users which need it, DPMS management by xscreensaver is ok (and nice), but I wonder in what “don't force any DPMS settings” is ”to disable an important feature of xscreensaver”. Maybe I didn't look at the code enough, but that's simply (or so to speak) a matter of not doing the DPMSSetTimeouts() call. (and again, one can imagine doing DPMSForceLevel() instead). Cheers, -- Yves-Alexis signature.asc Description: This is a digitally signed message part
Bug#558679: Another log: /var/log/installer/syslog
On Monday 30 November 2009, Torsten Landschoff wrote: Anyway, it should not cause any segfaults. Exactly. BTW: Why aren't segfaults indicated to the user during installation? I should have noticed them in syslog, but I think we should not hide our problems, even in the installer? ;-)) Because somehow they did not result in any commands or installation steps failing. AFAICT the packages were all installed successfully despite the errors. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#549551:
Just because adding the kludgy option you keep asking for might not be hard does not mean it's the right fix. Having been maintaining this software for 18 years, I am more interested in having xscreensaver be consistent and non-kludgy than in fixing your problem *today*. Waiting for the proper fix always saves me pain in the long term. So, seriously, you're not going to convince me to add this kludge. You are wasting your breath. If you want it to work differently, write code to make xscreensaver aware of batteries, and send me a patch. That is the only option. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#543587: gscan2pdf: GLib-GIO-WARNING **: Could not initialize inotify
On Tue, Sep 01, 2009 at 11:44:58AM -0400, A. Costa wrote: Bug#544354: glib2.0: gio breaks on Lenny kernels when calling inotify_init1() Package: glib2.0 Severity: normal Now that bug has been fixed, can you import? signature.asc Description: Digital signature
Bug#558644: totem-pl-parser: missing versioned build-dep on libgtk2.0-dev
Am Sonntag, den 29.11.2009, 11:04 -0500 schrieb Andres Salomon: Package: totem-pl-parser Version: 2.28.1-2 Severity: important While building on lenny with all build-deps satisfied, I hit the following error: /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I.. -I../lib -I../plparse -DGNOMELOCALEDIR=\/usr/share/locale\ -D_REENTRANT -pthread -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/gmime-2.4 -Wall -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-sign-compare -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I../lib -D_GNU_SOURCE -Wall -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith-Wcast-align -Wsign-compare -fno-strict-aliasing -g -O2 -g -Wall -O2 -c -o libtotem_plparser_la-totem-pl-parser-builtins.lo `test -f 'totem-pl-parser-builtins.c' || echo './'`totem-pl-parser-builtins.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I.. -I../lib -I../plparse -DGNOMELOCALEDIR=\/usr/share/locale\ -D_REENTRANT -pthread -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/gmime-2.4 -Wall -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-sign-compare -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I../lib -D_GNU_SOURCE -Wall -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -fno-strict-aliasing -g -O2 -g -Wall -O2 -c totem-pl-parser-builtins.c -fPIC -DPIC -o .libs/libtotem_plparser_la-totem-pl-parser-builtins.o In file included from totem-pl-parser-builtins.c:4: totem-pl-parser.h:359: error: expected declaration specifiers or ‘...’ before ‘GCancellable’ totem-pl-parser.h:360: error: expected declaration specifiers or ‘...’ before ‘GAsyncReadyCallback’ totem-pl-parser.h:363: error: expected declaration specifiers or ‘...’ before ‘GAsyncResult’ totem-pl-parser.h:373: error: expected declaration specifiers or ‘...’ before ‘GCancellable’ totem-pl-parser.h:374: error: expected declaration specifiers or ‘...’ before ‘GAsyncReadyCallback’ make[5]: *** [libtotem_plparser_la-totem-pl-parser-builtins.lo] Error 1 make[5]: Leaving directory `/totem/totem-pl-parser-2.28.1/plparse' Thanks for reporting. This is fixed upstream now: http://git.gnome.org/cgit/totem-pl-parser/commit/?id=6a68766bf79f2e7574c23fb05925661dff203483 signature.asc Description: Dies ist ein digital signierter Nachrichtenteil
Bug#558738: grub-probe: error: cannot stat (null)
Subject: grub-probe: error: cannot stat (null) Package: grub-pc Version: 1.97+20091125-2 Severity: normal *** Please type your report below this line *** Dear Debian developers, upgrading grub today gave me the following errors. It seems to work though. Fehler traten auf beim Bearbeiten von: grub-pc E: Sub-process /usr/bin/dpkg returned an error code (1) Ein Paket konnte nicht installiert werden. Versuche zu lösen: Richte grub-pc ein (1.97+20091125-2) ... Installation finished. No error reported. Generating grub.cfg ... Found background image: moreblue-orbit-grub.png Warning: update-grub_lib is deprecated, use grub-mkconfig_lib instead Found linux image: /boot/vmlinuz-2.6.31-1-amd64 Found initrd image: /boot/initrd.img-2.6.31-1-amd64 Found linux image: /boot/vmlinuz-2.6.30-2-amd64 Found initrd image: /boot/initrd.img-2.6.30-2-amd64 Found linux image: /boot/vmlinuz-2.6.30-1-amd64 Found initrd image: /boot/initrd.img-2.6.30-1-amd64 Found linux image: /boot/vmlinuz-2.6.30-1-686 Found initrd image: /boot/initrd.img-2.6.30-1-686 Found linux image: /boot/vmlinuz-2.6.29-2-amd64 Found initrd image: /boot/initrd.img-2.6.29-2-amd64 Found linux image: /boot/vmlinuz-2.6.29-1-amd64 Found initrd image: /boot/initrd.img-2.6.29-1-amd64 Found linux image: /boot/vmlinuz-2.6.26-2-686 Found initrd image: /boot/initrd.img-2.6.26-2-686 Found linux image: /boot/vmlinuz-2.6.26-1-amd64 Found initrd image: /boot/initrd.img-2.6.26-1-amd64 Found linux image: /boot/vmlinuz-2.6.26-1-686 Found initrd image: /boot/initrd.img-2.6.26-1-686 Found linux image: /boot/vmlinuz-2.6.25-2-686 Found initrd image: /boot/initrd.img-2.6.25-2-686 Found linux image: /boot/vmlinuz-2.6.24-1-686 Found initrd image: /boot/initrd.img-2.6.24-1-686 File descriptor 3 (pipe:[37834]) leaked on lvs invocation. Parent PID 9479: /bin/sh done If I can provide other information please tell me. Thanks, Paul -- Package-specific info: *** BEGIN /boot/grub/grub.cfg # # DO NOT EDIT THIS FILE # # It is automatically generated by /usr/sbin/grub-mkconfig using templates # from /etc/grub.d and settings from /etc/default/grub # ### BEGIN /etc/grub.d/00_header ### set default=0 insmod raid insmod mdraid insmod ext2 set root=(md0) search --no-floppy --fs-uuid --set 955b3fc7-59b5-449e-9d61-6e795165fda0 if loadfont /grub/unicode.pf2 ; then set gfxmode=640x480 insmod gfxterm insmod vbe if terminal_output gfxterm ; then true ; else # For backward compatibility with versions of terminal.mod that don't # understand terminal_output terminal gfxterm fi fi set locale_dir=/boot/grub/locale set lang=de insmod gettext set timeout=1 ### END /etc/grub.d/00_header ### ### BEGIN /etc/grub.d/05_debian_theme ### insmod raid insmod mdraid insmod ext2 set root=(md0) search --no-floppy --fs-uuid --set 955b3fc7-59b5-449e-9d61-6e795165fda0 insmod png if background_image /grub/moreblue-orbit-grub.png ; then set color_normal=black/black set color_highlight=magenta/black else set menu_color_normal=cyan/blue set menu_color_highlight=white/blue fi ### END /etc/grub.d/05_debian_theme ### ### BEGIN /etc/grub.d/10_hurd ### ### END /etc/grub.d/10_hurd ### ### BEGIN /etc/grub.d/10_linux ### menuentry Debian GNU/Linux, with Linux 2.6.31-1-amd64 { insmod raid insmod mdraid insmod ext2 set root=(md0) search --no-floppy --fs-uuid --set 955b3fc7-59b5-449e-9d61-6e795165fda0 linux //vmlinuz-2.6.31-1-amd64 root=/dev/mapper/speicher-root ro quiet initrd //initrd.img-2.6.31-1-amd64 } menuentry Debian GNU/Linux, with Linux 2.6.31-1-amd64 (recovery mode) { insmod raid insmod mdraid insmod ext2 set root=(md0) search --no-floppy --fs-uuid --set 955b3fc7-59b5-449e-9d61-6e795165fda0 linux //vmlinuz-2.6.31-1-amd64 root=/dev/mapper/speicher-root ro single initrd //initrd.img-2.6.31-1-amd64 } menuentry Debian GNU/Linux, with Linux 2.6.30-2-amd64 { insmod raid insmod mdraid insmod ext2 set root=(md0) search --no-floppy --fs-uuid --set 955b3fc7-59b5-449e-9d61-6e795165fda0 linux //vmlinuz-2.6.30-2-amd64 root=/dev/mapper/speicher-root ro quiet initrd //initrd.img-2.6.30-2-amd64 } menuentry Debian GNU/Linux, with Linux 2.6.30-2-amd64 (recovery mode) { insmod raid insmod mdraid insmod ext2 set root=(md0) search --no-floppy --fs-uuid --set 955b3fc7-59b5-449e-9d61-6e795165fda0 linux //vmlinuz-2.6.30-2-amd64 root=/dev/mapper/speicher-root ro single initrd //initrd.img-2.6.30-2-amd64 } menuentry Debian GNU/Linux, with Linux 2.6.30-1-amd64 { insmod raid
Bug#558446: Acknowledgement (pyaimt: transport no longer working at all)
Hi Dne Sat, 28 Nov 2009 17:28:13 -0800 (PST) Richard A Nelson cow...@debian.org napsal(a): severity 558446 normal thanks, Well, the real issue was ejabberd, though the error messages are a concern. Can you please describe a bit in more details what was the problem? I filed bug for this in upstream bug tracker - http://code.google.com/p/pyaimt/issues/detail?id=36 -- Michal Čihař | http://cihar.com | http://blog.cihar.com signature.asc Description: PGP signature
Bug#558705: Please remove the switzerland package
Steve McIntyre schrieb: Grave bug #554823 has been open for several weeks with no response from the maintainer. There is a patch attached to #554823. I suggest NMUing the package. Cheers, Torsten -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#558739: RFH: hibernate -- smartly puts your computer to sleep (suspend to RAM or disk)
Package: wnpp Severity: normal I request assistance with maintaining the hibernate package since I don't use it anymore. The package description is: The hibernate script helps you in putting your computer to sleep, using one of the various methods available in the kernel. . Hibernate can take care of loading and unloading modules, provides various hacks needed to get some video cards to resume properly under X, can optionally restart networking and system services, and basically do whatever else you ask it. It can be extended by writing new scriptlets which run at different points during the suspend process. . Currently the script supports all suspend mechanisms available through the /sys/power/state interface (including ACPI suspend and the in-kernel software suspend), as well as Software Suspend 2 (http://www.suspend2.net) Thanks, -- .''`. martin f. krafft madd...@d.o Related projects: : :' : proud Debian developer http://debiansystem.info `. `'` http://people.debian.org/~madduckhttp://vcs-pkg.org `- Debian - when you have better things to do than fixing systems digital_signature_gpg.asc Description: Digital signature (see http://martin-krafft.net/gpg/)
Bug#558741: libpoppler5: ABI is broken between 0.12.0-2.1 and 0.12.2-1
Package: libpoppler5 Version: 0.12.2-1 Severity: grave Since I upgraded to libpoppler 0.12.2-1 I could no longer print, looking at the cups log I found out: D [30/Nov/2009:09:32:54 +0100] [Job 345] HP-Color-LaserJet-2840: symbol lookup error: HP-Color-LaserJet-2840: undefined symbol: _ZN13GfxColorSpace5parseEP6Object This is a symbol that has been lost in the libpoppler5 library and it breaks /usr/lib/cups/filter/pdftopdf of cups. What happened to GfxColorSpace::parse(Object*) ? Can it be reintroduced or should the soname be bumped and bin-nmu scheduled ? Or is that a symbol that cups should not have used ? -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (150, 'experimental') Architecture: i386 (x86_64) Kernel: Linux 2.6.31-1-amd64 (SMP w/2 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages libpoppler5 depends on: ii libc6 2.10.2-2 GNU C Library: Shared libraries ii libfontconfig1 2.6.0-4 generic font configuration library ii libfreetype6 2.3.11-1 FreeType 2 font engine, shared lib ii libgcc11:4.4.2-3 GCC support library ii libjpeg62 6b-15 The Independent JPEG Group's JPEG ii liblcms1 1.18.dfsg-1 Color management library ii libopenjpeg2 1.3+dfsg-4JPEG 2000 image compression/decomp ii libpng12-0 1.2.40-1 PNG library - runtime ii libstdc++6 4.4.2-3 The GNU Standard C++ Library v3 ii libxml22.7.6.dfsg-1 GNOME XML library ii zlib1g 1:1.2.3.3.dfsg-15 compression library - runtime libpoppler5 recommends no packages. libpoppler5 suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#499330: does not determine/set charset of attachments
also sprach Roderick Schertler roder...@argon.org [2009.11.20.0241 +0100]: Unfortunately, when I file-attach this file, it correctly determines text/plain, but it doesn't set any encoding. I'd have thought that the best way to deal with this is to state the encoding explicitly: --type text/plain; charset=utf-8 Are you suggesting it should be taken from the locale specified by the environment? This seems rather fragile to me. Is there a better way to do this? It should be taken from the file. Unicode files start with 0xfeff or some such. The 'file' tool uses that to determine whether a file is multibyte or not. -- .''`. martin f. krafft madd...@d.o Related projects: : :' : proud Debian developer http://debiansystem.info `. `'` http://people.debian.org/~madduckhttp://vcs-pkg.org `- Debian - when you have better things to do than fixing systems the association on this web site and in peter chappell publications, articles and books, made between remedy and diseases is used for clarity, but is not the functional reality and does not imply these resonances treat any disease. they merely vitalise and inform the self healing system. -- peter chappell digital_signature_gpg.asc Description: Digital signature (see http://martin-krafft.net/gpg/)
Bug#558509: Fix for Bug#558509 commited to version control
tags 558509 pending thanks Hi, The following change has been committed for this bug, and so the fix will be in the next upload. === Changeset [45] by nijel, 2009-11-30 10:03:56 +0100 (Mon, 30 Nov 2009) Call autoreconf before build (Closes: #558509). U trunk/debian/changelog A trunk/debian/clean U trunk/debian/rules http://viewsvn.cihar.com/debian-gpointing-device-settings?view=revrevision=45 -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#558740: firmware-linux-nonfree: Add Atheros AR9170 one stage firmware (ar9170.fw)
Package: firmware-linux-nonfree Version: 0.21 Severity: wishlist Tags: patch Hi, Please consider including the one stage firmware [1] for the ar9170usb driver in firmware-linux-nonfree, for support of Atheros AR9170-based USB wireless LAN devices. Patch (based on [2]) attached. Geoff [1] http://www.kernel.org/pub/linux/kernel/people/mcgrof/firmware/ar9170/ar9170.fw [2] http://www.kernel.org/pub/linux/kernel/people/mcgrof/firmware/ar9170/LICENSE -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.31-1-686 (SMP w/1 CPU core) Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash firmware-linux-nonfree depends on no packages. firmware-linux-nonfree recommends no packages. Versions of packages firmware-linux-nonfree suggests: ii initramfs-to 0.93.4 tools for generating an initramfs ii linux-image- 2.6.31-2Linux 2.6.31 for modern PCs ii linux-image- 2.6.32~rc8-1~experimental.1 Linux 2.6.32-rc8 for modern PCs -- no debconf information Index: linux-nonfree/LICENSE === --- linux-nonfree/LICENSE (revision 14703) +++ linux-nonfree/LICENSE (working copy) @@ -89,6 +89,49 @@ OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +* ar9170.fw + +Copyright (c) 2008, Atheros Communications, Inc. +All rights reserved. + +Redistribution. Redistribution and use in binary form, without +modification, are permitted provided that the following conditions are +met: + +* Redistributions must reproduce the above copyright notice and the + following disclaimer in the documentation and/or other materials + provided with the distribution. + +* Neither the name of Atheros Communications, Inc. nor the names of + its suppliers may be used to endorse or promote products derived + from this software without specific prior written permission. + +* No reverse engineering, decompilation, or disassembly of this + software is permitted. + +Limited patent license. Atheros Communications, Inc. grants a +world-wide, royalty-free, non-exclusive license under patents it +now or hereafter owns or controls to make, have made, use, import, +offer to sell and sell (Utilize) this software, but solely to +the extent that any such patent is necessary to Utilize the software +alone, or in combination with an operating system licensed under an +approved Open Source license as listed by the Open Source Initiative +at http://opensource.org/licenses. The patent license shall not +apply to any other combinations which include this software. No +hardware per se is licensed hereunder. + +DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND +CONTRIBUTORS AS IS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL +THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS +OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR +TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE +USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * cxgb3/ael2005_opt_edc.bin * cxgb3/ael2005_twx_edc.bin * cxgb3/ael2020_twx_edc.bin Index: linux-nonfree/defines === --- linux-nonfree/defines (revision 14703) +++ linux-nonfree/defines (working copy) @@ -13,6 +13,7 @@ advansys/mcode.bin agere_ap_fw.bin agere_sta_fw.bin + ar9170.fw cxgb3/ael2005_opt_edc.bin cxgb3/ael2005_twx_edc.bin cxgb3/ael2020_twx_edc.bin @@ -91,6 +92,9 @@ desc: Agere/Prism/Symbol Orinoco firmware (STA mode) version: 9.48 Hermes I +[ar9170.fw_base] +desc: Atheros AR9170 one stage firmware + [cxgb3/ael2005_opt_edc.bin_base] desc: Chelsio T3 optical EDC firmware (AEL2005 PHY)
Bug#554823: switzerland: diff for NMU version 0.1.0-2.1
On Mon, Nov 30, 2009 at 10:50:40AM +0200, George Danchev wrote: Hi Christoph, Note, that you can't just say BSP 2009 $Location in nmu changgelog and be done with it. All the changes applied with that revision should be properly documented. Sure ;) this was never uploaded and never intended to be more than a patch against the package. I thought to have stripped all hints from the mail hinting at a NMU but semingly failed. -- /\ ASCII Ribbon : GPG-Key ID: 0xD49AE731 \ /Campaign : CaCert Assurer X against HTML : Debian Maintainer / \ in eMails : http://www.debian.org/ http://www.christoph-egger.org/ signature.asc Description: Digital signature
Bug#270099: getfacl doesn't show setuid/setgid/sticky bits
Hi, I've got mail from the redhat bugzilla, which contains the same bug: https://bugzilla.redhat.com/show_bug.cgi?id=467936 It states that this bug would have been fixed in acl 2.2.49. Yet I did not test it but from a rough look they did it in almost the same way as I did. But they named the new field flags, and it is symbolic instead of numeric. mstei...@acer:/tmp/1/acl-2.2.49./getfacl/getfacl /usr/bin/passwd lt-getfacl: Entferne führende '/' von absoluten Pfadnamen # file: usr/bin/passwd # owner: root # group: root # flags: s-- user::rwx group::r-x other::r-x Before closing this bug, you may want to notice that version 2.2.49 does not contain some option like --keep-smodes from my fix. IMHO it makes sence to port this option to acl 2.2.49 (there may and probably will be backups created with old acl versions and GNU tar!). Greetings from Germany Markus Steinborn -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#558459: cups: printing fails with cupsRasterOpen failed msg
On Sat, 28 Nov 2009, Sanjoy Mahajan wrote: Package: cups Version: 1.4.2-2 Severity: grave Since an 'aptitude dist-upgrade' a couple hours ago, printing hasn't worked. For example, 'lp file.pdf' always failed with a message like the following in the error_log [Job 1026] prnt/hpcups/HPCupsFilter.cpp 485: cupsRasterOpen failed, fd = 0 Don't you have other error messages before like the one in http://bugs.debian.org/558741 ? libpoppler5 0.12.2 apparently breaks its ABI. Cheers, -- Raphaël Hertzog -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#558742: please provide static library
Package: libbluetooth-dev Version: 4.57-1 Severity: wishlist Could you please provide a static version of the libbluetooth library? Thanks, Bas. -- System Information: Debian Release: 5.0.3 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.26-2-amd64 (SMP w/1 CPU core) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#554823: switzerland: diff for NMU version 0.1.0-2.1
Hi Christoph, Note, that you can't just say BSP 2009 $Location in nmu changgelog and be done with it. All the changes applied with that revision should be properly documented. -- pub 4096R/0E4BD0AB people.fccf.net/danchev/key pgp.mit.edu -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#558744: nmu: ocaml-xmlplaylist_0.1.2-1, ocaml-lastfm_0.2.0-1
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: binnmu nmu 1 ocaml-xmlplaylist_0.1.2-1 . ALL . -m Rebuild with xmlm/1.0.2-1 nmu ocaml-lastfm_0.2.0-1 . ALL . -m Rebuild with xmlm/1.0.2-1 dw ocaml-lastfm_0.2.0-1 . ALL . -m libxmlplaylist-ocaml-dev (= 0.1.2-1+b1) -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.30-1-amd64 (SMP w/2 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#558743: apt-cacher-ng: doesn't work at all when not connected to the internet
Package: apt-cacher-ng Version: 0.1.9-1 Severity: wishlist When my connection to the internet went down I realized that apt-cacher-ng requires a active connection to even transfer cached files. Perhaps apt-cacher-ng could detect that it doesn't have a connection and then attempt to do the best job it can of being a mirror. (with the files it has locally) This would be much easier tahn having to fish out specific .deb file out of its partial mirror. It would be important to always keep a cache of the latest package lists downloaded to do this. -- System Information: Debian Release: 5.0.1 Architecture: armel (armv5tel) Kernel: Linux 2.6.31.6 (PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages apt-cacher-ng depends on: ii adduser 3.110em1 add and remove users and groups (g ii libbz2-1.0 1.0.5-1em1 high-quality block-sorting file co ii libc6 2.10.2-2em1 GNU C Library: Shared libraries (g pn libfuse2none (no description available) ii libgcc1 1:4.4.2-3em1 GCC support library (gripped) ii libstdc++6 4.3.2-1.1em1 The GNU Standard C++ Library v3 (g ii zlib1g 1:1.2.3.3.dfsg-12em1 compression library - runtime (gri apt-cacher-ng recommends no packages. apt-cacher-ng suggests no packages. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#539016: eclipse: Software Updates do not work in 3.4
Hi, Any news on this ? Do you need some help testing the 3.5 packages ? (note that because of this update problem I had to dl the eclipse.org version, but that I have some problems with it ;) -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#551926: bug #551926: python-pip and pip: error when trying to install together
[CCing to python-pip upstream. Ian et. al.: please see http://bugs.debian.org/551926 for the context of this email. In short, Debian needs to rename at least one of the 'pip' binaries.] On Mon, Nov 30, 2009 at 12:01:51PM +1100, Adam Kennedy wrote: http://blog.ianbicking.org/2008/10/28/pyinstall-is-dead-long-live-pip/ The Perl package predates the Python one by several years. The author was made aware of the clash well before it was shipped to Debian and chose to continue anyway. This seems like a valid point. I would like to hear the opinion of the upstream author of python-pip on which should be renamed. Ultimately this decision will be made by the Debian maintainers of the packages, but I reckon it's best to involve upstream as far as possible with changes of this kind. If we cannot agree on the right course of action, both programs will be renamed. Regards, -- Tim Retout t...@retout.co.uk -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#485569: libhk-classes-dev: python 2.4/2.5 dependency
On Sat, 2009-11-28 at 21:14 +0100, Filippo Giunchedi wrote: they got rebuilt against python2.5 (and they will be recompiled against 2.6 once it hits unstable) so I think this bug doesn't apply anymore, what do you think? Indeed. I am going to close this bug... Thanks for the reminder! -- Laurent Bonnaud. http://www.lis.inpg.fr/pages_perso/bonnaud/ -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#558463: cups: Cups fails to print after upgrade
Iain Lane la...@ubuntu.com wrote: I've reported this upstream and bisected to find the first bad commit, see [0]. Thank you for the excellent work in identifying the commit responsible for the bug. Making this bug RC to prevent testing migration. Downgrade if you disagree (but it seems to make the package unusable for me). As I read the severity definitions, if anyone can use the package the bug should become important rather than grave. Either way, I don't think this version is fit to enter testing until the bug is fixed. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#270099: getfacl doesn't show setuid/setgid/sticky bits
Markus Steinborn schrieb: Yet I did not test it but from a rough look they did it in almost the same way as I did. Well, the standard situations seem to work now. But once again I managed to construct a situation where the SUID-Bit is lost using setfacl version 2.2.49: -- cut here r...@acer:/tmp/testls -l insgesamt 28 -rwsr-xr-x 1 bin root 22984 30. Nov 10:37 passwd -rw-r--r-- 1 root root89 30. Nov 10:38 passwd.acl r...@acer:/tmp/testcat passwd.acl # file: passwd # owner: root # group: root # flags: s-- user::rwx group::r-x other::r-x r...@acer:/tmp/test/tmp/1/acl-2.2.49/setfacl/setfacl --restore passwd.acl r...@acer:/tmp/testls -l insgesamt 28 -rwxr-xr-x 1 root root 22984 30. Nov 10:37 passwd -rw-r--r-- 1 root root89 30. Nov 10:38 passwd.acl r...@acer:/tmp/test -- cut here As I do not have debian available to test: Could you verify whether that this bug is present in debian unstable or not? Greetings from Germany Markus Steinborn -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#558746: nmu: lablgtk2 transition
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: binnmu nmu camlimages_1:3.0.1-5 . ALL . -m rebuild with lablgtk2/2.14.0+dfsg-2 dw camlimages_1:3.0.1-5 . ALL . -m liblablgtk2-ocaml-dev (= 2.14.0+dfsg-2) nmu ocamlnet_2.2.9-7 . ALL . -m rebuild with lablgtk2/2.14.0+dfsg-2 dw ocamlnet_2.2.9-7 . ALL . -m liblablgtk2-ocaml-dev (= 2.14.0+dfsg-2) nmu ocamlbricks_0.50.1-4 . ALL . -m rebuild with lablgtk2/2.14.0+dfsg-2 dw ocamlbricks_0.50.1-4 . ALL . -m liblablgtk2-ocaml-dev (= 2.14.0+dfsg-2) nmu lwt_2.0.0-1 . ALL . -m rebuild with lablgtk2/2.14.0+dfsg-2 dw lwt_2.0.0-1 . ALL . -m liblablgtk2-ocaml-dev (= 2.14.0+dfsg-2) nmu lablgtkmathview_0.7.8-5 . ALL . -m rebuild with lablgtk2/2.14.0+dfsg-2 dw lablgtkmathview_0.7.8-5 . ALL . -m liblablgtk2-ocaml-dev (= 2.14.0+dfsg-2) nmu cairo-ocaml_20090223-3 . ALL . -m rebuild with lablgtk2/2.14.0+dfsg-2 dw cairo-ocaml_20090223-3 . ALL . -m liblablgtk2-ocaml-dev (= 2.14.0+dfsg-2) -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.30-1-amd64 (SMP w/2 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#558146: Bug #558146: gnat-4.4: FTBFS on mipsel: /bin/bash: line 1: 1933 Illegal instruction tar -cf - .
tags 558146 help thanks Hello MIPS porters Bug #558146 seems like a transient error to me. I looked for a mipsel porter box to try and build gnat-4.4 on it but the only developer-accessible machine, morales, is listed as down due to hardware failure on http://db.debian.org/machines.cgi. Could one of the porters please try to build the package on one of their machines and then, if successful, upload to unstable? Alternatively grant me remote access to such a machine? Thanks a lot! -- Ludovic Brenta. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#555852: [Romain Beauxis] gmerlin-avdecoder_1.0.1-2_amd64.changes REJECTED
Forwarding the current status of this ITP. Short summary: It was rejected by ftpmasters because of issues in debian/copyright. The package currently needs someone to pick up the package and cleanup the file. ---BeginMessage--- Hi ! Guys, I've had it with this package. Fabian, if you want to fix the copyright file, I'll upload your package. However, I'm not touching it myself anymore. Romain -- Message transmis -- Sujet : gmerlin-avdecoder_1.0.1-2_amd64.changes REJECTED Date : samedi 28 novembre 2009 De : Barry deFreese ftpmas...@debian.org À : Romain Beauxis to...@rastageeks.org, Debian Multimedia Team debian- multime...@lists.debian.org Timestamp: 2009-11-25 16:57:08.810103+00:00 The new upload fixes some but there are still several issues: missing license/copyright statements: License of files in lib/GSM610 is not in debian/copyright lib/GSM610/gsm_encode.c: * Copyright 1992 by Jutta Degener and Carsten Bormann, Technische lib/GSM610/gsm_encode.c: * Universitaet Berlin. See the accompanying file COPYRIGHT for lib/GSM610/gsm_encode.c- * details. THERE IS ABSOLUTELY NO WARRANTY FOR THIS SOFTWARE. more files... lib/GSM610/README:Copyright 1992, 1993, 1994 by Jutta Degener and Carsten Bormann, more files... Unclear or missing license on files in lib/libw32dll/dmo/* lib/libw32dll/dmo/DMO_VideoDecoder.c: Copyright 2000 Eugene Kuznetsov (d...@euro.ru) lib/libw32dll/dmo/DMO_AudioDecoder.c: Copyright 2001 Eugene Kuznetsov (d...@euro.ru) more files... lib/libw32dll/wine/pe_image.c: * Copyright 1994Eric Youndale Erik Bos lib/libw32dll/wine/pe_image.c: * Copyright 1995Martin von L.wis lib/libw32dll/wine/pe_image.c: * Copyright 1996-98 Marcus Meissner lib/libw32dll/wine/windef.h: * Copyright 1996 Alexandre Julliard lib/libw32dll/wine/module.c: * Copyright 1995 Alexandre Julliard more files... lib/libw32dll/wine/ldt_keeper.c: * Copyright (C) 2000-2003 the xine project more files... lib/libw32dll/wine/resource.c: * Copyright 1993 Robert J. Amstadt lib/libw32dll/wine/resource.c: * Copyright 1995 Alexandre Julliard lib/libw32dll/wine/registry.h: * Copyright 2000 Eugene Kuznetsov (d...@euro.ru) more files... lib/libw32dll/wine/elfdll.c: * Copyright 1999 Bertho A. Stultiens lib/libw32dll/wine/vfl.c: * Copyright 1998 Marcus Meissner Therefore I am rejecting this package again. Thank you, Barry deFreese Debian FTP Assistant === Please feel free to respond to this email if you don't understand why your files were rejected, or if you upload new files which address our concerns. --- ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintain...@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers ---End Message--- -- Gruesse/greetings, Reinhard Tartler, KeyID 945348A4
Bug#558751: Patch to fix some compiler warning
Package: webalizer Version: 2.01.10-32 Severity: wishlist Tags: patch Hi, I propose to apply this patch to fix some compiler warnings. Bye, Jörg. From d723036d7a860fa925c200d7c359181066ed446a Mon Sep 17 00:00:00 2001 Message-Id: d723036d7a860fa925c200d7c359181066ed446a.1259165262.git.joerg.som...@ateo.de In-Reply-To: ecff2b0815768dc2b1897390adc3e9e68a0c5689.1259165261.git.joerg.som...@ateo.de References: ecff2b0815768dc2b1897390adc3e9e68a0c5689.1259165261.git.joerg.som...@ateo.de From: =?utf-8?q?J=C3=B6rg=20Sommer?= jo...@alea.gnuu.de Date: Wed, 25 Nov 2009 15:28:16 +0100 Subject: [PATCH] New patch to fix compiler warnings about return values --- debian/patches/00list |1 + debian/patches/24_fix_return_values.dpatch | 75 2 files changed, 76 insertions(+), 0 deletions(-) create mode 100755 debian/patches/24_fix_return_values.dpatch diff --git a/debian/patches/00list b/debian/patches/00list index 8d40347..96fe752 100644 --- a/debian/patches/00list +++ b/debian/patches/00list @@ -21,3 +21,4 @@ 21_remove_-v_option 22_php_as_htm_in_sample.conf 23_check_sscanf_return.dpatch +24_fix_return_values.dpatch diff --git a/debian/patches/24_fix_return_values.dpatch b/debian/patches/24_fix_return_values.dpatch new file mode 100755 index 000..032a9a6 --- /dev/null +++ b/debian/patches/24_fix_return_values.dpatch @@ -0,0 +1,75 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 23_check_sscanf_return.dpatch by Jörg Sommer jo...@alea.gnuu.de +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: The compiler gcc raises some warnings about return values: +## DP: webalizer.c: In function ‘main’: +## DP: webalizer.c:468: warning: ‘return’ with no value, in function returning non-void +## DP: preserve.c: In function ‘save_state’: +## DP: preserve.c:222: warning: return makes integer from pointer without a cast +## DP: graphs.c: In function ‘year_graph6x’: +## DP: graphs.c:430: warning: ‘return’ with no value, in function returning non-void +## DP: graphs.c: In function ‘month_graph6’: +## DP: graphs.c:688: warning: ‘return’ with no value, in function returning non-void +## DP: graphs.c: In function ‘pie_chart’: +## DP: graphs.c:908: warning: ‘return’ with no value, in function returning non-void + + +...@dpatch@ +diff --git a/graphs.c b/graphs.c +index 35aabb2..18a2e1d 100644 +--- a/graphs.c b/graphs.c +@@ -427,7 +427,7 @@ int year_graph6x( char *fname,/* file name use */ + { +if (verbose) +fprintf(stderr,%s %s!\n,_(Error: File is a symlink),fname); +- return; ++ return 1; + } +} + +@@ -685,7 +685,7 @@ int month_graph6( char *fname,/* filename */ + { +if (verbose) +fprintf(stderr,%s %s!\n,_(Error: File is a symlink),fname); +- return; ++ return 1; + } +} + +@@ -905,7 +905,7 @@ int pie_chart(char *fname, char *title, u_int64_t t_val, + { +if (verbose) +fprintf(stderr,%s %s!\n,_(Error: File is a symlink),fname); +- return; ++ return 1; + } +} + +diff --git a/preserve.c b/preserve.c +index 181a53d..177f7ff 100644 +--- a/preserve.c b/preserve.c +@@ -219,7 +219,7 @@ int save_state() + { +if (verbose) +fprintf(stderr,%s %s!\n,_(Error: File is a symlink),state_fname); +- return NULL; ++ return 1; + } +} + +diff --git a/webalizer.c b/webalizer.c +index 265e076..2108e99 100644 +--- a/webalizer.c b/webalizer.c +@@ -465,7 +465,7 @@ int main(int argc, char *argv[]) + { +if (verbose) +fprintf(stderr,%s %s!\n,_(Error: File is a symlink),log_fname); +- return; ++ return 1; + } + } + -- 1.6.3.3 signature.asc Description: Digital signature http://en.wikipedia.org/wiki/OpenPGP
Bug#558749: Shows big numbers in transfer statistic---bug in apache logio patch
Package: webalizer Version: 2.01.10-32 Severity: normal Hi, on a amd64 machine with a Debian etch i386, I had the problem that in the generated statistic for the “top 30 IP addresses sorted by kB F” (and some others) the fields kB In and kB Out contained big numbers (more than 150 digits). This looked like an overflow, but I found a bug in the creation of the database file webalizer.current. The values of ixfer and oxfer were written to a position other than the parser tried to read them from. IMO this caused the variable left uninitialized and there the big numbers came from. I've created a patch to correct this. Bye, Jörg. From 40f027f477273a2dc1f33b21c4493b8eedabc31d Mon Sep 17 00:00:00 2001 Message-Id: 40f027f477273a2dc1f33b21c4493b8eedabc31d.1259165262.git.joerg.som...@ateo.de In-Reply-To: ecff2b0815768dc2b1897390adc3e9e68a0c5689.1259165261.git.joerg.som...@ateo.de References: ecff2b0815768dc2b1897390adc3e9e68a0c5689.1259165261.git.joerg.som...@ateo.de From: =?utf-8?q?J=C3=B6rg=20Sommer?= jo...@alea.gnuu.de Date: Wed, 25 Nov 2009 14:10:35 +0100 Subject: [PATCH] apache logio patch: Fix position of [io]xfer record in database MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit The expression used to parse the site records in the database is: /* load temporary node data */ sscanf(buffer,%d %lld %lld %lf %lld %lld %lf %lf, t_hnode.flag,t_hnode.count, t_hnode.files, t_hnode.xfer, t_hnode.visit, t_hnode.tstamp, t_hnode.ixfer, t_hnode.oxfer); The values of ixfer and oxfer are read from the same line as all other numbers and not from the line with the last URL. But the expression that writes this record was: sprintf(buffer,%s\n%d %lld %lld %.0f %lld %lld\n%s %.0f %.0f\n, … (hptr-lasturl==blank_str)?-:hptr-lasturl, hptr-ixfer, hptr-oxfer); The ixfer and oxfer records were written to the line with the lasturl. So the sscanf expression failed to initialize the variable ixfer and oxfer and the lasturl contained junk. Because I think the last URL should stay alone in a line, I've updated the sprintf expression and not the parser. --- debian/patches/05_apache_logio.dpatch | 20 debian/patches/11_various_buffer_overflows.dpatch |8 2 files changed, 12 insertions(+), 16 deletions(-) diff --git a/debian/patches/05_apache_logio.dpatch b/debian/patches/05_apache_logio.dpatch index 51e5fb2..bc3cf52 100644 --- a/debian/patches/05_apache_logio.dpatch +++ b/debian/patches/05_apache_logio.dpatch @@ -2731,41 +2731,37 @@ diff -urNad webalizer-2.01.10~/preserve.c webalizer-2.01.10/preserve.c while (hptr!=NULL) { - sprintf(buffer,%s\n%d %lld %lld %.0f %lld %lld\n%s\n, -+ sprintf(buffer,%s\n%d %lld %lld %.0f %lld %lld\n%s %.0f %.0f\n, ++ sprintf(buffer,%s\n%d %lld %lld %.0f %lld %lld %.0f %.0f\n%s\n, hptr-string, hptr-flag, hptr-count, -@@ -280,7 +288,9 @@ +@@ -280,6 +288,8 @@ hptr-xfer, hptr-visit, hptr-tstamp, -- (hptr-lasturl==blank_str)?-:hptr-lasturl); -+ (hptr-lasturl==blank_str)?-:hptr-lasturl, + hptr-ixfer, -+ hptr-oxfer); ++ hptr-oxfer, + (hptr-lasturl==blank_str)?-:hptr-lasturl); if (fputs(buffer,fp)==EOF) return 1; /* error exit */ hptr=hptr-next; - } @@ -294,7 +304,7 @@ hptr=sd_htab[i]; while (hptr!=NULL) { - sprintf(buffer,%s\n%d %lld %lld %.0f %lld %lld\n%s\n, -+ sprintf(buffer,%s\n%d %lld %lld %.0f %lld %lld\n%s %.0f %.0f\n, ++ sprintf(buffer,%s\n%d %lld %lld %.0f %lld %lld %.0f %.0f\n%s\n, hptr-string, hptr-flag, hptr-count, -@@ -302,7 +312,9 @@ +@@ -302,6 +312,8 @@ hptr-xfer, hptr-visit, hptr-tstamp, -- (hptr-lasturl==blank_str)?-:hptr-lasturl); -+ (hptr-lasturl==blank_str)?-:hptr-lasturl, + hptr-ixfer, -+ hptr-oxfer); ++ hptr-oxfer, + (hptr-lasturl==blank_str)?-:hptr-lasturl); if (fputs(buffer,fp)==EOF) return 1; hptr=hptr-next; - } @@ -367,14 +379,16 @@ iptr=im_htab[i]; while (iptr!=NULL) diff --git a/debian/patches/11_various_buffer_overflows.dpatch b/debian/patches/11_various_buffer_overflows.dpatch index 470a4d7..eab46da 100644 --- a/debian/patches/11_various_buffer_overflows.dpatch +++ b/debian/patches/11_various_buffer_overflows.dpatch @@ -424,8 +424,8 @@ diff -urNad webalizer-2.01.10~/preserve.c webalizer-2.01.10/preserve.c hptr=sm_htab[i]; while (hptr!=NULL) { -- sprintf(buffer,%s\n%d %lld %lld %.0f %lld %lld\n%s %.0f %.0f\n, -+ snprintf(buffer,sizeof(buffer),%s\n%d %lld %lld %.0f %lld %lld\n%s %.0f %.0f\n, +-
Bug#557425: lenny-squeeze upgrade - system no longer bootable
clone 557425 -1 -2 retitle 557425 lenny-squeeze upgrade, debconf defaults - system unbootable retitle -1 please produce a grub.cfg that can be used by payload from lenny severity -1 wishlist submitter -1 ! retitle -2 upgrades should run grub-install as a safe default severity -2 serious thanks Josip Rodin wrote: On Sun, Nov 22, 2009 at 01:49:51AM +0100, Josip Rodin wrote: I'll go reboot and try to insert 'insmod linux' in those Linux menu entries that no longer work. Yep, that worked, together with the removal of the 'search' line which complained about the no-floppy parameter. I logged in, ran dpkg-reconfigure grub-pc, explicitly selected /dev/sda to install onto, and after that rebooted, and all is well again. Okay, so I see two bugs here: - 'update-grub' in squeeze is producing a grub.cfg cannot be used with grub2 from lenny. It would be really nice to fix this, so one could upgrade the package and the actual bootloader as separate steps. This would also make it easier to recover from situations where the grub-install subtly fails. e.g. I have stupidly made grub-install write to the wrong partition before. - The debconf prompts have completely wrong defaults. I think it would be nice to detect what version of the bootloader is already installed and give appropriate advice, but short of that, grub should default to installing the bootloader. Anything else would be unsafe. Fixing either of these would fix your symptom, so I’m leaving this bug as is to track the issue. So, please detect the situation where leaving the system in its current state would render GRUB useless, and adjust the default accordingly. The default setting should be to NOT screw the user. :) Agreed. Thanks, Jonathan -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#557767: cegui-mk2: FTBFS compilation error ('class OIS::InputManager’ has no member named ‘numKeyboards')
On Tue, 2009-11-24 at 20:08 -0430, Muammar El Khatib wrote: I was able to build the package either in i386 and amd64 using fakeroot apt-get -b source libcegui-mk2-dev. Could you provide some more information to try to see what is happening. I have attached the build log. Thanks. My build failure is related to Ogre. In your build log one can read the following lines: checking for CEGUIOGRE... no configure: Use of Ogre3D in Samples is disabled whereas in mine one can read: checking for CEGUIOGRE... yes configure: Use of Ogre3D in Samples is enabled So could you please install Ogre development packages (probably at least libogre-dev) and try again ? -- Laurent Bonnaud. http://www.lis.inpg.fr/pages_perso/bonnaud/ smime.p7s Description: S/MIME cryptographic signature
Bug#558750: Improvment: Check return value of sscanf
Package: webalizer Version: 2.01.10-32 Severity: wishlist Tags: patch Hi, I think this patch makes the parsing of the database webalizer.current more robust. Bye, Jörg. From 097a8409475bc25c88cf10dd6d715d0ba6371c46 Mon Sep 17 00:00:00 2001 Message-Id: 097a8409475bc25c88cf10dd6d715d0ba6371c46.1259165262.git.joerg.som...@ateo.de In-Reply-To: ecff2b0815768dc2b1897390adc3e9e68a0c5689.1259165261.git.joerg.som...@ateo.de References: ecff2b0815768dc2b1897390adc3e9e68a0c5689.1259165261.git.joerg.som...@ateo.de From: =?utf-8?q?J=C3=B6rg=20Sommer?= jo...@alea.gnuu.de Date: Wed, 25 Nov 2009 15:16:18 +0100 Subject: [PATCH 3/5] New Patch to check the return value of sscanf in preserve.c --- debian/patches/00list|1 + debian/patches/23_check_sscanf_return.dpatch | 46 ++ 2 files changed, 47 insertions(+), 0 deletions(-) create mode 100644 debian/patches/23_check_sscanf_return.dpatch diff --git a/debian/patches/00list b/debian/patches/00list index 053219e..8d40347 100644 --- a/debian/patches/00list +++ b/debian/patches/00list @@ -20,3 +20,4 @@ 20_fix_capital_letter_option 21_remove_-v_option 22_php_as_htm_in_sample.conf +23_check_sscanf_return.dpatch diff --git a/debian/patches/23_check_sscanf_return.dpatch b/debian/patches/23_check_sscanf_return.dpatch new file mode 100644 index 000..0bcd158 --- /dev/null +++ b/debian/patches/23_check_sscanf_return.dpatch @@ -0,0 +1,46 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 23_check_sscanf_return.dpatch by Jörg Sommer jo...@alea.gnuu.de +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Bug # showed that it's better to check this return value the be +## DP: sure to really have read what we've expected. + +...@dpatch@ +diff --git a/preserve.c b/preserve.c +index a93ae86..181a53d 100644 +--- a/preserve.c b/preserve.c +@@ -575,10 +575,12 @@ int restore_state() + if (!isdigit((int)buffer[0])) return 8; /* error exit */ + + /* load temporary node data */ +- sscanf(buffer,%d %lld %lld %lf %lld %lld %lf %lf, +- t_hnode.flag,t_hnode.count, +- t_hnode.files, t_hnode.xfer, +- t_hnode.visit, t_hnode.tstamp, t_hnode.ixfer, t_hnode.oxfer); ++ if (sscanf(buffer,%d %lld %lld %lf %lld %lld %lf %lf, ++t_hnode.flag,t_hnode.count, ++t_hnode.files, t_hnode.xfer, ++t_hnode.visit, t_hnode.tstamp, ++t_hnode.ixfer, t_hnode.oxfer) != 8) ++ return 8; /* error exit */ + + /* get last url */ + if ((fgets(buffer,BUFSIZE,fp)) == NULL) return 8; /* error exit */ +@@ -616,10 +618,12 @@ int restore_state() + if (!isdigit((int)buffer[0])) return 9; /* error exit */ + + /* load temporary node data */ +- sscanf(buffer,%d %lld %lld %lf %lld %lld %lf %lf, +- t_hnode.flag,t_hnode.count, +- t_hnode.files, t_hnode.xfer, +- t_hnode.visit, t_hnode.tstamp, t_hnode.ixfer, t_hnode.oxfer); ++ if (sscanf(buffer,%d %lld %lld %lf %lld %lld %lf %lf, ++t_hnode.flag,t_hnode.count, ++t_hnode.files, t_hnode.xfer, ++t_hnode.visit, t_hnode.tstamp, ++t_hnode.ixfer, t_hnode.oxfer) != 8) ++ return 8; /* error exit */ + + /* get last url */ + if ((fgets(buffer,BUFSIZE,fp)) == NULL) return 9; /* error exit */ -- 1.6.3.3 signature.asc Description: Digital signature http://en.wikipedia.org/wiki/OpenPGP
Bug#558752: www.debian.org: Too many Alpha porters on intro/organization
Package: www.debian.org Severity: minor The Ports section of [1] lists half a dozen porters for the Alpha architecture. Sadly, this is incorrect, as there is (afaik) no active Alpha porters in Debian. thanks, kk [1] http://www.debian.org/intro/organization#distribution -- System Information: Debian Release: 5.0.3 APT prefers stable APT policy: (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.30.7-libre-fshoppe1 (SMP w/2 CPU cores) Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#553604: Please add support crontab-mode
On Sun, Nov 29, 2009, Frans Pop wrote: For ftp.nl.d.o I added '-q' to --rsync-options to suppress the MOTD. Works like a charm, thanks! -- Loïc Minier -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#86662: Rr: Bug#86662: at: test harness for the lexer/parser in at(1)
package at tags 86662 + pending thanks Hi, I added a simpler test suite that requires no date arithmetic in the tests itself. Regards, Ansgar -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#558753: pm-utils: Suspends rather than hibernating
Package: pm-utils Version: 1.2.6.1-1 Severity: important When I run pm-hibernate, the system suspends instead! It didn't do this before about a week ago. My laptop is a Samsung Q45. -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (530, 'testing'), (520, 'unstable'), (400, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.31-1-amd64 (SMP w/2 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages pm-utils depends on: ii console-tools 1:0.2.3dbs-66 Linux console and font utilities ii powermgmt-base 1.30+nmu1 Common utils and configs for power Versions of packages pm-utils recommends: ii hal 0.5.13-4 Hardware Abstraction Layer ii radeontool1.5-5 utility to control ATI Radeon back ii vbetool 1.1-2 run real-mode video BIOS code to a Versions of packages pm-utils suggests: ii cpufrequtils 005-1 utilities to deal with the cpufreq ii uswsusp 0.8-1.1+b1 tools to use userspace software su -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#558754: libmusicbrainz-2.1: FTBFS on hurd-i386: missing osdep implementation
Package: libmusicbrainz-2.1 Version: 2.1.5-2 Severity: important Tags: patch User: debian-h...@lists.debian.org Usertags: hurd Hi, currently[1] libmusicbrainz-2.1 does not copile on GNU/Hurd. The reason is that it does not provide an osdep for Hurd. The attached patch makes the 'gnu' system recognized, and adds a dummy osdep implementation (Hurd has no audio CD support, yet). [1] http://buildd.debian-ports.org/fetch.php?pkg=libmusicbrainz-2.1ver=2.1.5-2arch=hurd-i386stamp=120225file=logas=raw Thanks, -- Pino #! /bin/sh /usr/share/dpatch/dpatch-run ## 60-hurd-support.dpatch by Pino Toscano p...@kde.org ## ## DP: Add (dummy) support for GNU/Hurd. @DPATCH@ --- a/configure +++ b/configure @@ -2512,6 +2512,7 @@ *-os2_emx*) os=os2 ;; *-solaris*) os=solaris; LIBS='-lsocket -lnsl' ;; *-qnx*) os=qnx; LIBS='-lsocket' ;; + *-gnu*) os=gnu ;; *) { echo $as_me:$LINENO: result: WARNING: unknown system 5 echo ${ECHO_T}WARNING: unknown system 6; } ;; esac --- a/configure.in +++ b/configure.in @@ -21,6 +21,7 @@ *-os2_emx*) os=os2 ;; *-solaris*) os=solaris; LIBS='-lsocket -lnsl' ;; *-qnx*) os=qnx; LIBS='-lsocket' ;; + *-gnu*) os=gnu ;; *) AC_MSG_RESULT([WARNING: unknown system]) ;; esac AM_CONDITIONAL(DARWIN, test x$os = xdarwin) --- a/osdep/Makefile.am +++ b/osdep/Makefile.am @@ -11,6 +11,7 @@ mb_cygwin.cpp mb_cygwin.h \ mb_darwin.cpp mb_darwin.h \ mb_freebsd.cpp mb_freebsd.h \ + mb_gnu.cpp mb_gnu.h \ mb_irix.cpp mb_irix.h \ mb_linux.cpp mb_linux.h \ mb_netbsd.cpp mb_netbsd.h \ --- a/osdep/Makefile.in +++ b/osdep/Makefile.in @@ -178,6 +178,7 @@ mb_cygwin.cpp mb_cygwin.h \ mb_darwin.cpp mb_darwin.h \ mb_freebsd.cpp mb_freebsd.h \ + mb_gnu.cpp mb_gnu.h \ mb_irix.cpp mb_irix.h \ mb_linux.cpp mb_linux.h \ mb_netbsd.cpp mb_netbsd.h \ --- /dev/null +++ b/osdep/mb_gnu.cpp @@ -0,0 +1,65 @@ +/* -- + + MusicBrainz -- The Internet music metadatabase + + Copyright (C) 2009 Pino Toscano p...@kde.org + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include stdio.h +#include stdlib.h +#include string.h +#include errno.h +#include sys/types.h +#include sys/ioctl.h +#include sys/stat.h +#include unistd.h +#include fcntl.h +#include assert.h + +#include mb.h +#include diskid.h +#include config.h + + +int ReadTOCHeader(int fd, + int first, + int last) +{ + return 1; +} + + +int ReadTOCEntry(int fd, + int track, + int lba) +{ + return 1; +} + + +bool DiskId::ReadTOC(MUSICBRAINZ_DEVICE device, + MUSICBRAINZ_CDINFO cdinfo) +{ + { + char *err = static_castchar *(malloc(strlen(device) + 15)); + sprintf(err,Cannot open '%s', device); + ReportError(err); + free(err); + return false; + } +} --- /dev/null +++ b/osdep/mb_gnu.h @@ -0,0 +1,50 @@ +/* -- + + MusicBrainz -- The Internet music metadatabase + + Copyright (C) 2009 Pino Toscano p...@kde.org + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#if !defined(_CDI_GNU_H_) +#define _CDI_GNU_H_ + + +#define OS GNU + +// +// GNU CD-audio declarations +// + + +typedef char* MUSICBRAINZ_DEVICE; + + + +// +// GNU specific prototypes +// + +int ReadTOCHeader(int
Bug#548371: gnucash: Keyboard shortcut hints in some dialogs are
tags 548371 + patch fixed-upstream pending forwarded 548371 https://bugzilla.gnome.org/show_bug.cgi?id=601861 thanks Hi Adrian, Adrian Glaubitz wrote: I have checked the bug report I've made to Gnucash upstream now and it has been fixed in SVN r18419. Thanks for checking. I've commited the patch to the packaging repository for Gnucash, so it will be part of the next Gnucash release in Debian: http://git.debian.org/?p=pkg-gnucash/gnucash.git;a=commit;h=3f6eb05c70b9af7b970d56a2aff186ff62656de2 Regards Micha -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#558705: Please remove the switzerland package
On Mon, Nov 30, 2009 at 09:49:16AM +0100, Torsten Werner wrote: Steve McIntyre schrieb: Grave bug #554823 has been open for several weeks with no response from the maintainer. There is a patch attached to #554823. I suggest NMUing the package. I don't see any good reason for the package to stay in the archive, frankly. NMUing it for that bug will only extend the life of the package. AFAICS it also needs the upstream tarball cleaning up too. If the maintainer isn't interested in fixing these bugs in a reasonable length of time, then let's just drop it. It's not like there are a lot of users, or it's ever been released in stable. -- Steve McIntyre, Cambridge, UK.st...@einval.com Who needs computer imagery when you've got Brian Blessed? -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#558753: pm-utils: Suspends rather than hibernating
Sam Morris schrieb: Package: pm-utils Version: 1.2.6.1-1 Severity: important When I run pm-hibernate, the system suspends instead! It didn't do this before about a week ago. Could you please run PM_DEBUG=true pm-hibernate and then attach the log file /var/log/pm-suspend.log What's the content of /sys/power/disk? Does it work correctly if you run echo disk /sys/power/state? Michael -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth? signature.asc Description: OpenPGP digital signature
Bug#539016: eclipse: Software Updates do not work in 3.4
Yann Dirson wrote: Hi, Any news on this ? Do you need some help testing the 3.5 packages ? (note that because of this update problem I had to dl the eclipse.org version, but that I have some problems with it ;) ___ pkg-java-maintainers mailing list pkg-java-maintain...@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-java-maintainers Hi We are currently still working on getting eclipse into Debian - currently we are blocked by some packages in Debian not having the required OSGi metadata in their jar files. You can trace our progress via [1]. We believe these are the last bugs blocking eclipse. Once we are done we would love to get help with testing. If you like we can also create an unofficial package that you can install locally to test with - assuming you do not mind running a package with a few pre-bundled sources. Though depending on your platform you may have to build it yourself. ~Niels [1] http://bugs.debian.org/cgi-bin/pkgreport.cgi?users=pkg-java-maintain...@lists.alioth.debian.orgtag=missing-osgi-metadata signature.asc Description: OpenPGP digital signature
Bug#554349: rred and stack overflows
Robert Lemmen rober...@semistable.com writes: On Wed, Nov 25, 2009 at 08:08:36PM +0100, David Kalnischkies wrote: Really, i don't think it is a stackoverflow as it fails at a to prominent cmd count... I have rewritten a few parts of rred to use long and more sane return values and it patches the file now just fine. :) ok, excellent. but didn't someone say ulimit -s fixes it? While on it i have also integrated #463354 which will speed up the patch-process a bit (but don't expect a miracle, the biggest timesucker still is the decompression of the patches and applying them patch by patch instead of concatenate the patches - but this has again a few problems as this is far from a simple cat operation as you have to recalculate line numbers) #463354 looks like it is also getting rid of the recursion, that is very good! I will tell you a secret: For most users with fast connections pdiffs are (always) slower. Pdiffs fight against download size and ... heh, i know! Michael has already a patch for apt to don't download the patch if the patch is bigger than the actual file, so no need to implement some logic in the generator as the file was itself correct, just to big to be useful. cool, but i thought there is already logic to do that in the generator, plus changing the generator not to produce uselessly large files would also autmagically fix the whole problems for systems with an older apt that still contains the broken rred... cu robert -- Robert Lemmen http://www.semistable.com I would like to see a config option to limit the number of patch files to download. As you said the loading/saving of the index files and decompressing pdiff files uses up time. Even with a moderate download speed anything over 4 to 8 pdiff files is slower than getting the full file. But it depends on the download speed. So maybe an option to limit the amount of pdiff files eigther strictly to X pdiffs or to |pdiff size| * Y |index size|. MfG Goswin -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#558690: ITP: aptdaemon -- transaction based package management service
On Mon, Nov 30, 2009 at 09:01:50AM +0100, Sebastian Heinlein wrote: On Sun, Nov 29, 2009 at 10:17:19PM +0100, Julian Andres Klode wrote: Sebastian, could we get a 0.11 release tomorrow; with the state of the current trunk and the attached patch for Python 2.5 support? This would be helpful; as I would like to upload the package tomorrow. Thanks for pushing aptdaemon into Debian, Julian. Sorry, but you did not attach the patch. Attached now. Could you please upload to experimental at first? I plan to work and so change the D-Bus API and the currently ugly Python client API in Decemeber. So I would like to avoid an early adoption of the API. My idea is uploading to unstable with an information that the API should not be considered stable. Furthermore I will release sessioninstaller in the next week. It is an implementation of the PackageKit session D-Bus API which allows third party applications to install easily additional packages, mime type handlers or GStreamer extensions. Sessioninstaller currently makes use of aptdaemon for the installation, but a Synaptic backend is just a few lines away. Sounds interesting. -- Julian Andres Klode - Debian Developer, Ubuntu Member See http://wiki.debian.org/JulianAndresKlode and http://jak-linux.org/. # Bazaar merge directive format 2 (Bazaar 0.90) # revision_id: j...@debian.org-20091129210146-n006vckp6rcca7h7 # target_branch: bzr+ssh://bazaar.launchpad.net/~aptdaemon-\ # developers/aptdaemon/main/ # testament_sha1: 9a52c80f6dd0c92a54488585bbd746f0169a1f9e # timestamp: 2009-11-29 22:14:37 +0100 # base_revision_id: s...@glatzor.de-20091118151157-naprgrdf5xcop384 # # Begin patch === modified file 'aptdaemon/client.py' --- aptdaemon/client.py 2009-10-04 11:51:44 + +++ aptdaemon/client.py 2009-11-29 21:01:46 + @@ -267,15 +267,15 @@ reply_handler -- callback which will called if the transaction is done if error_handler and reply_handler: -self._method(*self._args, timeout=250, +self._method(timeout=250, error_handler=error_handler, - reply_handler=reply_handler) + reply_handler=reply_handler, *self._args) return # avoid blocking the user interface context = gobject.main_context_default() while context.pending(): context.iteration() -self._method(*self._args, timeout=250) +self._method(timeout=250, *self._args) if self._exit_handler is None or block == True: self._main_loop.run() if self._exit_handler is None and self._error_code is not None: # Begin bundle IyBCYXphYXIgcmV2aXNpb24gYnVuZGxlIHY0CiMKQlpoOTFBWSZTWRPOqlcAAZV/gARQAgBRd/// chhIALBQA5rxqhTLWjSEkk1Mk2KMmmPUjyj1MTTxGoaZBo0BzAATAAEwAEkmk0AUz1T9 VHqfqI9qnoTCaaMRiaYnocwAEwABMABJIQGg0BAlD8k/UZNU9QAepp7VBE1nzMLz+T2EoLXW oDK9vjZF4iImcWdzPAQ665TmItgwzLh6Ii4tIzD5Ygoc5z38Y6opuE37uc5vpg3sFm3rrfS0H+Wb ZdkOzvekfvwMDUpeUYtn8H1dgahEWOB27ixXxpNbun4BILkuQYkXkpe6JiZkzKNg6MqhWoXM2gJ4 xS6yp4rz4HOGBYFExz46XosZSGcljiK4skRQPdJWLPE0cUdsvhdV2nkV3ivUwaDzq9THEoLDIzJG 8jdohaGWYpGM80k3Mc9LXkOI2FpT6QtdqmJkFjhtVCYxvtsztJvChqgLmrOJyMyJhTpW7EuOU5Rg QuWzWGk5jBZ1PcVECg8b1EVF15hSZVlnQsWYbxRF5orTUBiZyHkStSVQPFlkRlMy+cgrWMCLVFBy M97wVIrC63iWjDr6jpbWWwVYn1kQm3HZerC9mOHEmNtH3M53o5VFWneT6XtgWM74pdAZvkyY8GlF aFxjXemCJC/dPOODkUGByOg8gKj00hovMsNQ+QNJEnAQkQW/NvutF8my6h6fQwLDebGaQ4t8hcTY 6HceRJ+1IphTjivLDK34Lm8GbT/Lq3F2Swv4rTnV5NOjvXiZiWsPlLHgMy0EqkhUwNGXUFJZf0l4 hYY8DwuKiu0L0nwxgGS3g/omRcMRqla+rQJ6jSpDwKE7CwOYxMEc5oUMD9beWnygvrrSpyFuQtoV I8eKYmsDuV7lehqTzBtXJOlQiATGp/uieGX5hH+tzoXgdwG0pinz79ham1kcCgDIDhQHrWHaoGgN sgVO8c8PU9+aoImHF2A2vW9UeZznmgyZJjgJheQ5PgDHzM+F1QD2Qyp7mEvbWE96ZLvPMmBwbB+C Va1Hr75XHu5dRW6HDhvUCcKSJ5HBU0jOV4ezqKQYGDdvO0XItKxePpzZddNTJ8Upq03GrCpZwkDx GYZNcNMM3qbuzHg8eH9WLDYBq60ygFjX/TkFJf1mPtJv4Mck63UpuPrfcfoTlYRFBle4uCHL/Ov/ QibhXLID0OlQWE6KHRB6Ea9/3nwl1ge4u5IpwoSAnnVSuA== signature.asc Description: Digital signature
Bug#558755: [cups] Cups doesn't print anything with error /usr/lib/cups/filter/pdftopdf failed
Package: cups Version: 1.4.2-2 Severity: grave --- Please enter the report below this line. --- Dear Developers, Since the upgrade from 1.4.2, printing has stopped working. The error that is shown in the web interface is that the printer is Stopped due to /usr/lib/cups/filter/pdftopdf failed. I have tried both GDI and splix ppd for my Samsung1510-700 laser printer. Trying to produce a PDF through CUPS yield the same result with the same error. I apologize if I should send this bug report to other packages. Best regards Valerio --- System information. --- Architecture: amd64 Kernel: Linux 2.6.31.6 Debian Release: squeeze/sid 990 unstablewww.debian-multimedia.org 990 unstablemi.mirror.garr.it 990 unstableftp.it.debian.org 500 testing mi.mirror.garr.it 1 experimentalmi.mirror.garr.it --- Package information. --- Depends(Version) | Installed -+- libavahi-client3 (= 0.6.16) | 0.6.25-2 libavahi-common3 (= 0.6.16) | 0.6.25-2 libc6 (= 2.7) | 2.10.2-2 libcups2 (= 1.4.0) | 1.4.2-2 libcupscgi1 (= 1.4.2-2) | 1.4.2-2 libcupsdriver1(= 1.4.0) | 1.4.2-2 libcupsimage2 (= 1.4.0) | 1.4.2-2 libcupsmime1 (= 1.4.0) | 1.4.2-2 libcupsppdc1 (= 1.4.0) | 1.4.2-2 libdbus-1-3 (= 1.0.2) | 1.2.16-2 libgcc1 (= 1:4.1.1) | 1:4.4.2-3 libgnutls26(= 2.7.14-0) | 2.8.5-2 libgssapi-krb5-2 (= 1.6.dfsg.2) | 1.7dfsg~beta3-1 libijs-0.35 | 0.35-7 libkrb5-3(= 1.6.dfsg.2) | 1.7dfsg~beta3-1 libldap-2.4-2 (= 2.4.7) | 2.4.17-2.1 libpam0g (= 0.99.7.1) | 1.1.0-4 libpaper1| 1.1.23+nmu1 libpoppler5 | 0.12.2-1 libslp1 | 1.2.1-7.6 libstdc++6(= 4.1.1) | 4.4.2-3 libusb-0.1-4 (= 2:0.1.12) | 2:0.1.12-13 zlib1g (= 1:1.1.4) | 1:1.2.3.3.dfsg-15 debconf (= 1.2.9) | 1.5.28 OR debconf-2.0 | poppler-utils (= 0.12) | 0.12.2-1 perl-modules | 5.10.1-8 procps | 1:3.2.8-2 ghostscript | 8.70~dfsg-2+b1 lsb-base (= 3) | 3.2-23 cups-common (= 1.4.2) | 1.4.2-2 cups-client (= 1.4.2-2) | 1.4.2-2 ssl-cert (= 1.0.11) | 1.0.25 adduser | 3.111 bc | 1.06.95-2 ttf-freefont | 20090104-4 Recommends (Version) | Installed =-+-=== foomatic-filters (= 4.0) | 4.0-20090509-1 cups-driver-gutenprint| 5.2.4-1 ghostscript-cups | 8.70~dfsg-2+b1 Suggests (Version) | Installed ===-+-=== cups-bsd| 1.4.2-2 cups-ppdc | foomatic-db-engine | 4.0-20090509-2 foomatic-db | 20090616-1 hplip | xpdf-korean | OR xpdf-japanese | OR xpdf-chinese-traditional| OR xpdf-chinese-simplified | cups-pdf| 2.5.0-12 smbclient(= 3.0.9) | 2:3.4.3-1 udev| 147-5 -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#558756: libdiscid: FTBFS on hurd-i386: missing OS disc implementation
Package: libdiscid Version: 0.1.0-1 Severity: important Tags: patch User: debian-h...@lists.debian.org Usertags: hurd Hi, currently[1] libdiscid does not compile on GNU/Hurd. The problem is the unrecognized OS and a missing OS disc implementation. The attached patch (which needs autoreconf'iguration, though) makes the 'gnu' system recognized, and provides a dummy implementation for Hurd (as it has no audio CD aupport, yet). Can you apply it and report it upstream, please? [1] http://buildd.debian-ports.org/fetch.php?pkg=libdiscidver=0.1.0-1arch=hurd-i386stamp=1166512165file=logas=raw Thanks, -- Pino --- a/configure.ac +++ b/configure.ac @@ -27,6 +27,7 @@ #*-os2_emx*) os=os2 ;; #*-solaris*) os=solaris; LIBS='-lsocket -lnsl' ;; #*-qnx*) os=qnx; LIBS='-lsocket' ;; + *-gnu*) os=gnu ;; *) AC_MSG_ERROR([unsupported operating system]) ;; esac dnl AM_CONDITIONAL(DARWIN, test x$os = xdarwin) --- a/src/Makefile.am +++ b/src/Makefile.am @@ -22,7 +22,7 @@ lib_LTLIBRARIES = libdiscid.la libdiscid_la_SOURCES = base64.c sha1.c disc.c -EXTRA_libdiscid_la_SOURCES = disc_linux.c disc_win32.c disc_darwin.c +EXTRA_libdiscid_la_SOURCES = disc_linux.c disc_win32.c disc_darwin.c disc_gnu.c AM_CPPFLAGS = -I$(top_srcdir)/include libdiscid_la_LIBADD = @DISC_OS_OBJ@ --- /dev/null +++ b/src/disc_gnu.c @@ -0,0 +1,50 @@ +/* -- + + MusicBrainz -- The Internet music metadatabase + + Copyright (C) 2009 Pino Toscano p...@kde.org + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA + +--- */ +#define _GNU_SOURCE +#include stdlib.h +#include string.h +#include sys/types.h +#include sys/stat.h +#include sys/ioctl.h +#include fcntl.h +#include unistd.h +#include assert.h +#include stdio.h + +#include discid/discid_private.h + +#define MB_DEFAULT_DEVICE /dev/cdrom + +char *mb_disc_get_default_device_unportable(void) { + return MB_DEFAULT_DEVICE; +} + +int mb_disc_read_unportable(mb_disc_private *disc, const char *device) { + + { + snprintf(disc-error_msg, MB_ERROR_MSG_LENGTH, + cannot open device `%s', device); + return 0; + } +} + +/* EOF */
Bug#558675: libvtk5.2, version 5.2.1-13 problem - libjvm.so not found
severity 558675 grave thanks On 2009/11/29 MišoLietavec wrote: Package: libvtk5.2 Version: 5.2.1-13 Bumping severity, python-vtk is unusable : $ python Python 2.5.4 (r254:67916, Nov 19 2009, 19:46:21) [GCC 4.3.4] on linux2 Type help, copyright, credits or license for more information. import vtk Traceback (most recent call last): File stdin, line 1, in module File /usr/lib/pymodules/python2.5/vtk/__init__.py, line 76, in module __helper.refine_import_err('hybrid', 'vtkHybridPython', exc) File /usr/lib/pymodules/python2.5/vtk/__helper.py, line 32, in refine_import_err raise LinkError, str(exc) vtk.__helper.LinkError: libjvm.so: cannot open shared object file: No such file or directory (Package python-vtk, vers. 5.2.1-13 also affected.) The library /usr/lib/libvtkHybrid.so.5.2.1 (and others) require libjvm.so, which is not found. [...] Most certainly introduced when fixing #552352, it should IMHO be reverted. Unfortunately there will be similar problems with VTK 5.4 due to upstream changes in git 29292641: ENH: Adding vtkJavaProgrammableFilter The filter allows a user to write a VTK algorithm in Java and use it from C++. It uses vtkJVMManager to manage an instance of the Java VM and to call functions through the JNI layer. Denis -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#558758: ftp.debian.org: override: postgresql-8.4-prefix:database/extra
Package: ftp.debian.org Severity: normal The prefix project is a PostgreSQL datatype with indexing support. It fits into the database section, not the misc one. Pretty please. -- Dimitri Fontaine PostgreSQL DBA, Architecte -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#558721: Please update sfc driver from 2.6.33/net-next-2.6
On Mon, Nov 30, 2009 at 01:52:16AM +, Ben Hutchings wrote: Package: linux-2.6 Severity: wishlist As part of my day job, I've submitted an update to the sfc driver which has been accepted into net-next-2.6 for inclusion in Linux 2.6.33. I believe this should be included in squeeze because it adds new hardware support. Since squeeze is intended to use 2.6.32, this means backporting the driver changes. The new hardware support required a large amount of refactoring and there is no possibility of cherry-picking. The changes would have to be applied completely, or not at all. Since it is my day job to support this driver, and it only depends on one external change in 2.6.33 (which I also contributed) I don't believe there would be any difficulty in our supporting this for the lifetime of squeeze. However, I do not believe I should make the decision to include these changes by myself, due to the potential for conflict of interest. driver backports have allways been high on the wishlist, especialy if they add more hardware support. dannf as the stable release manager should have a word on this, but I assume that backports out of linux-next for 2.6.32 are great. we should still keep an eye on kicking as much as possible through the upcoming stable series (this specific case seems not possible). -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#558757: Wording fix for man apt-ftparchive and some typo fixes
Package: apt Version: 0.7.20.2+lenny1 Severity: minor Tags: patch Hi, I was checking apt-ftparchive to see if it would move packages (as stated on http://www.debian.org/doc/manuals/repository-howto/repository-howto.en.html#pools). I haven't found a way to do this, but along the way I've fixed a few typos in the package (source) comments, and a wording error in the man page. When I get my bug number I'll email the patch into the bug. thanks, kk -- Package-specific info: -- (no /etc/apt/preferences present) -- -- (/etc/apt/sources.list present, but not submitted) -- -- System Information: Debian Release: 5.0.3 APT prefers stable APT policy: (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.30.7-libre-fshoppe1 (SMP w/2 CPU cores) Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages apt depends on: ii debian-archive-keyring 1:2009.01.31 GnuPG archive keys of the Debian a ii libc6 2.7-18 GNU C Library: Shared libraries ii libgcc1 1:4.3.2-1.1 GCC support library ii libstdc++6 4.3.2-1.1The GNU Standard C++ Library v3 apt recommends no packages. Versions of packages apt suggests: pn apt-doc none (no description available) ii aptitude 0.4.11.11-1~lenny1 terminal-based package manager ii bzip2 1.0.5-1high-quality block-sorting file co ii dpkg-dev 1.14.25Debian package development tools ii lzma 4.43-14Compression method of 7z format in ii python-apt0.7.7.1+nmu1 Python interface to libapt-pkg ii synaptic 0.62.1+nmu1Graphical package manager -- no debconf information # Bazaar merge directive format 2 (Bazaar 0.90) # revision_id: k...@kgoetz.id.au-20091130104507-60guv8hjnbecxmvh # target_branch: bzr+ssh://kgo...@bazaar.launchpad.net/%7Eubuntu-core-\ # dev/apt/ubuntu/ # testament_sha1: 18be449629346de76c83c76c674522f1be0fbf9c # timestamp: 2009-11-30 21:20:29 +1030 # base_revision_id: k...@outflux.net-20091014223105-wl7j3c3oi48j92zx # # Begin patch === modified file 'doc/apt-ftparchive.1.xml' --- doc/apt-ftparchive.1.xml2009-08-26 10:21:54 + +++ doc/apt-ftparchive.1.xml2009-11-30 10:45:07 + @@ -285,7 +285,7 @@ varlistentrytermSources/term listitempara - Sets the output Packages file. Defaults to + Sets the output Sources file. Defaults to filename$(DIST)/$(SECTION)/source/Sources/filename/para/listitem /varlistentry === modified file 'ftparchive/apt-ftparchive.cc' --- ftparchive/apt-ftparchive.cc2007-08-03 10:18:12 + +++ ftparchive/apt-ftparchive.cc2009-11-30 10:45:07 + @@ -3,7 +3,7 @@ // $Id: apt-ftparchive.cc,v 1.8.2.3 2004/01/02 22:01:48 mdz Exp $ /* ## - apt-scanpackages - Efficient work-alike for dpkg-scanpackages + apt-ftparchive - Efficient work-alike for dpkg-scanpackages Let contents be disabled from the conf @@ -792,7 +792,7 @@ if (_config-FindB(APT::FTPArchive::Contents,true) == false) return true; - c1out Done Packages, Starting contents. endl; + c1out Packages done, Starting contents. endl; // Sort the contents file list by date string ArchiveDir = Setup.FindDir(Dir::ArchiveDir); === modified file 'ftparchive/cachedb.cc' --- ftparchive/cachedb.cc 2009-07-30 15:34:48 + +++ ftparchive/cachedb.cc 2009-11-30 10:45:07 + @@ -69,7 +69,7 @@ // apt 0.6.44 if (err == EINVAL) { -_error-Error(_(DB format is invalid. If you upgraded from a older version of apt, please remove and re-create the database.)); +_error-Error(_(DB format is invalid. If you upgraded from an older version of apt, please remove and re-create the database.)); } if (err) { @@ -83,7 +83,7 @@ return true; } /*}}}*/ -// CacheDB::OpenFile - Open the filei /*{{{*/ +// CacheDB::OpenFile - Open the file /*{{{*/ // - /* */ bool CacheDB::OpenFile() @@ -139,7 +139,7 @@ if (DBLoaded) { - /* First see if thre is anything about it + /* First see if there is anything about it in the database */ /* Get the flags (and mtime) */ === modified file 'ftparchive/contents.cc' --- ftparchive/contents.cc 2007-11-30 12:00:15 + +++ ftparchive/contents.cc 2009-11-30 10:45:07 + @@ -13,7 +13,7 @@ removing the massive sort time overhead. By breaking all the pathnames into components and storing them - separately a space
Bug#416266: embedding perl, libltdl and RTLD_GLOBAL
Hi, I've been looking at the libltdl and RTLD_GLOBAL issue with embedding perl in a dlopen'd plugin. An instance of this with freeradius is #416266 (recently reassigned to perl), and I see #327585 against openldap is another one. To recap, the problem is that lt_dlopen() from the Debian system libltdl has called dlopen(3) with RTLD_LOCAL instead of RTLD_GLOBAL ever since #195821 was fixed. As the compiled XS modules aren't linked against libperl, its symbols aren't exposed to them, resulting in errors like '/usr/lib/perl/5.10/auto/Data/Dumper/Dumper.so: undefined symbol: Perl_sv_cmp'. Observations: - this problem isn't specific to perl and can easily be triggered with the freeradius rlm_python module too [1] - it's clearly possible to dlopen() compiled Perl modules from a dlopen'd module if you don't use libltdl, see apache2+libapache2-mod-perl2 for an example - the XS modules are actually plugins in a private directory, not generic shared libraries. Having unresolved symbols in a plugin without a corresponding NEEDED entry seems to be very common, see for example /usr/lib/apache2/modules, /usr/lib/python2.5/lib-dynload/, /usr/lib/cdebconf etc. - as noted in #327585, linking the XS shared objects against libperl is potentially a problem on *i386, where /usr/bin/perl is statically linked with libperl.a for performance reasons. (I don't have any data about these performance reasons myself, I'm relying on hearsay and /usr/share/doc/perl/README.Debian.gz here.) While this does seem to work in a quick and limited test of mine, it would bring in both libperl.a and libperl.so for all uses of /usr/bin/perl that need XS modules, and I'm not sure which version of the functions would get used later. If the PIC versions win, we'd be giving away the performance benefit we got from static linking in the first place. At the very least, it would add 1.5M to the size of the perl-base package on i386 AFAICS. I'm not sure how much the memory footprint of the /usr/bin/perl invocations would increase. Also note that we currently ship /usr/lib/libperl.a on all the architectures, so everything that applies to the i386 /usr/bin/perl case applies to anybody using the static library on the other archs too. Given that i386 is still our most popular architecture, the other proposed options don't seem very appealing either: * only link the modules against libperl.so on the other architectures (no fix for i386) * link /usr/bin/perl dynamically on i386 too (reduced performance in the very common case for the benefit of a very uncommon case) - it turns out libltdl nowadays does have an interface where you can specify RTLD_GLOBAL. From the libtool Changelog.2007: 2007-05-08 Gary V. Vaughan g...@gnu.org Without this patch, lt_dlopen always opens modules with symbol visibility set according to the underlying implementation. Here, we add lt_dlopenadvise() to allow callers to request, among other things, local or global symbol visibility from the underlying dlloader: Indeed, the attached proof of concept makes the freeradius problem go away for me, and I expect openldap could work with something similar. (FWIW, note that the trivial my_dlopenextglobal() function was adapted from the libtool documentation, so it might be considered to be under the GFDL.) Josip: based on the above, I think #416266 should be fixed in freeradius and not in perl. If you agree, please reassign back yourself. [1]: add python to the instantiate{} block in radiusd.conf and something like # cat /etc/freeradius/modules/python python { mod_instantiate = radiusd_test func_instantiate = instantiate } # cat /usr/local/lib/python2.5/site-packages/radiusd_test.py import sys import socket def instantiate(test): sys.stderr.write(hello, world!) and you get rlm_python:EXCEPT:type 'exceptions.ImportError': /usr/lib/python2.5/lib-dynload/_socket.so: undefined symbol: PyExc_ValueError rlm_python:python_load_function: failed to import python function 'radiusd_test.instantiate' -- Niko Tyni nt...@debian.org From 260797d463e6d94254520160236af864c54c5589 Mon Sep 17 00:00:00 2001 From: Niko Tyni nt...@debian.org Date: Sun, 29 Nov 2009 22:10:30 +0200 Subject: [PATCH] Switch to lt_dlopenadvise() to get RTLD_GLOBAL set. Proof of concept for fixing http://bugs.debian.org/416266 --- src/main/modules.c | 17 - 1 files changed, 16 insertions(+), 1 deletions(-) diff --git a/src/main/modules.c b/src/main/modules.c index ea1c256..7a93b0e 100644 --- a/src/main/modules.c +++ b/src/main/modules.c @@ -391,6 +391,21 @@ int detach_modules(void) } +static lt_dlhandle my_dlopenextglobal (const char *filename) +{ + lt_dlhandle handle = 0; + lt_dladvise advise; + + if (!lt_dladvise_init (advise) !lt_dladvise_ext (advise) + !lt_dladvise_global (advise)) + handle = lt_dlopenadvise
Bug#551926: Use of sarcasm on mailing lists (was: Re: bug #551926: python-pip and pip: error when trying to install together)
On Mon, Nov 30, 2009 at 04:02:13AM +0100, Cyril Brulebois wrote: Mentioning $LANG in the binary is the way to go. Bonus points if obfuscated. What about pip, pipp, and ppip? Then, you even get room for php! At the risk of sounding like a killjoy, I do not feel that sarcasm is an effective means of communicating your points, especially when attempting a potentially delicate negotiation between Debian and upstream. I think you may have a valid point about the choice of binary name, but it is difficult for me to evaluate it when presented in this manner. I do not wish to imply that I consent to the use of sarcasm by remaining silent about this - but please feel free to restate your point in a different way. :) Thanks, -- Tim Retout t...@retout.co.uk -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#558759: springlobby: Do not assume build machines have a lot of memory
Package: springlobby Severity: important debian/rules says export DEB_BUILD_OPTIONS=parallel=8 That's definitely not the correct way. Machines don't necessarily have memory for 8 parallel c++ compilations (!), that's why this is an environment variable, to let the user decide when it is advisable to use parallel build. Samuel -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.31 (SMP w/2 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash -- Samuel Thibault samuel.thiba...@fnac.net AUTHOR FvwmM4 is the result of a random bit mutation on a hard disk, presumably a result of a cosmic-ray or some such thing. (extrait de la page de man de FvwmM4) -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#557821: Resolved by upgrading PA to 0.9.21-1
notfound 557821 0.9.21-1 thanks 2009/11/30 Johan Walles johan.wal...@gmail.com: reassign 557189 pulseaudio 0.9.19-1 notfound 557189 0.9.21-1 notfound 5578210.9.21-1 thanks Upgrading pulseaudio to 0.9.21-1 resolved both issues. //Johan -- To unsubscribe, send mail to 557821-unsubscr...@bugs.debian.org. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#558351: Nautilus exits (crashes?) when moving icons on a 2nd screen
Le samedi 28 novembre 2009 à 11:48 -0600, Adam Majer a écrit : Found a cool trick to redirect descriptors with debugger :) And the stderr printed from nautilus is, The program 'nautilus' received an X Window System error. This probably reflects a bug in the program. The error was 'BadMatch (invalid parameter attributes)'. (Details: serial 17866 error_code 8 request_code 142 minor_code 2) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.) Ok, so let's follow what the error says to do, except there is no such thing as gdk_x_error. At least that's what gdb reports. Seems there is some errors in gdk or someplace that displays the *wrong* message! Using break gdk_x_error should work when libgtk2.0-0-dbg is installed. Cheers, -- .''`. Josselin Mouette : :' : `. `' “I recommend you to learn English in hope that you in `- future understand things” -- Jörg Schilling signature.asc Description: Ceci est une partie de message numériquement signée
Bug#558755: (no subject)
Hi, I can confirm this problem, however, it seems related to http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=558741 as a downgrade of libpoppler5 from 0.12.2-1 to 0.12.0-2.1 solves the printing problem for me. Johannes -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#558761: Upgrading xkb-data fails
Package: xkb-data Version: 1.7-1 Severity: normal Today upgrading of xkb-data failed: Setting up xkb-data (1.7-1) ... dpkg: error processing xkb-data (--configure): subprocess installed post-installation script returned error exit status 1 Errors were encountered while processing: xkb-data I believe this is because of this line in the postinst script: rmdir --ignore-fail-on-non-empty /etc/X11/xkb 2/dev/null On my system /etc/X11/xkb is a symlink to the directory /usr/share/X11/xkb. Trying to run that rmdir command gives the error: rmdir: failed to remove `/etc/X11/xkb': Not a directory Arjan -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.27.21 (PREEMPT) Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#558760: mysql-client-5.1: Missing man page for mysqlanalyze etc.
Package: mysql-client-5.1 Version: 5.1.37-2 Severity: normal Tags: patch mysqlcheck is linked to various other binaries which modify its behaviour, but the corresponding man page links are missing. Patch included, but I'm not sure if this is the proper way to do this... Ta, Tim. -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 2.6.26-2-openvz-amd64 (SMP w/2 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages mysql-client-5.1 depends on: ii debianutils3.2.2 Miscellaneous utilities specific t ii libc6 2.10.1-7 GNU C Library: Shared libraries ii libdbd-mysql-perl 4.012-1+b1A Perl5 database interface to the ii libdbi-perl1.609-1 Perl Database Interface (DBI) ii libgcc11:4.4.2-3 GCC support library ii libmysqlclient16 5.1.37-2 MySQL database client library ii libncurses55.7+20090803-2shared libraries for terminal hand ii libstdc++6 4.4.2-3 The GNU Standard C++ Library v3 ii libwrap0 7.6.q-18 Wietse Venema's TCP wrappers libra ii mysql-common 5.1.37-2 MySQL database common files (e.g. ii perl 5.10.1-8 Larry Wall's Practical Extraction ii zlib1g 1:1.2.3.3.dfsg-15 compression library - runtime mysql-client-5.1 recommends no packages. mysql-client-5.1 suggests no packages. -- no debconf information --- debian/mysql-client-5.1.links.orig 2009-11-30 11:25:34.0 + +++ debian/mysql-client-5.1.links 2009-11-30 09:42:58.0 + @@ -1,3 +1,6 @@ usr/bin/mysqlcheck usr/bin/mysqlrepair usr/bin/mysqlcheck usr/bin/mysqlanalyze usr/bin/mysqlcheck usr/bin/mysqloptimize +usr/share/man/man1/mysqlcheck.1.gz usr/share/man/man1/mysqlrepair.1.gz +usr/share/man/man1/mysqlcheck.1.gz usr/share/man/man1/mysqlanalyze.1.gz +usr/share/man/man1/mysqlcheck.1.gz usr/share/man/man1/mysqloptimize.1.gz
Bug#511250: Here is the fix for this bus
For a Feedback: this fix worked for me. There were no crashes since I installed the new package. Marcus Aníbal Monsalve Salazar escreveu: On Wed, Sep 02, 2009 at 03:48:46PM +0200, Sandro Serafini wrote: To fix this bug, you have to modify the 05_handle-short-read.dpatch patch, in this way: The THREE istance of (row number 58, 94, 133 of the 05_handle-short-read.dpatch file): + num_bytes += bytes_read; Should be modified in: + if (bytes_read0) num_bytes += bytes_read; Because when read returns error, this should not influence the number of bytes already read. AND The THREE istance of (row number 60, 96, 135 of the 05_handle-short-read.dpatch file): + while ((bytes_read 0 || errno == EINTR) [...] Should be modified in: + while ((bytes_read 0 || (bytes_read==-1 errno == EINTR)) [...] Because errno is only valid when read returns -1, errno is not set if there are no errors from the read; so if read gets interrupted by an EINTR, then when read reaches end-of-file, read will return 0 with errno still set to EINTR, and the loop become an infinite loop. Please someone upstream the fix and inform the author of the patch, thanks! Sandro Thank you Sandro for the fix. Marcus and Artur, could you please test Sandro's fix for this bug? Cheers!
Bug#558702: live-helper: keyboard configuration ignored
reassign 558702 live-initramfs retitle 558702 keyb= doesn't work with squeeze severity 558702 normal tag 558702 - l10n thanks first of all, this is not a live-helper but a live-initramfs bug. second, when you are installing with live-installer, you have to select which keyboard you want to end up within the installed system, this is regular d-i behaviour, has nothing to do with live, and is not a bug. third, for the live system, i doubt it's a bug as keyb= has been working for me, but i'll redo an image this evening for proof. -- Address:Daniel Baumann, Burgunderstrasse 3, CH-4562 Biberist Email: daniel.baum...@panthera-systems.net Internet: http://people.panthera-systems.net/~daniel-baumann/ -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#505494: syslinux-common: ifcpu64.c32 doesn't work with virtualbox
reassign 505494 virtualbox-ose thanks not really something that one could do on syslinux here, reassigning to vbox. -- Address:Daniel Baumann, Burgunderstrasse 3, CH-4562 Biberist Email: daniel.baum...@panthera-systems.net Internet: http://people.panthera-systems.net/~daniel-baumann/ -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#558406: gnome-keyring-daemon doesn't work on GNU/kFreeBSD
Le samedi 28 novembre 2009 à 19:35 +0100, kol...@openics.org a écrit : Attached is a patch which fixes this bug. -#if defined(HAVE_CMSGCRED) || defined(LOCAL_CREDS) +#if (defined(HAVE_CMSGCRED) || defined(LOCAL_CREDS)) (!defined(__FreeBSD__) || !defined(__FreeBSD_kernel__)) -#if defined(HAVE_CMSGCRED) || defined(LOCAL_CREDS) +#if (defined(HAVE_CMSGCRED) || defined(LOCAL_CREDS)) (!defined(__FreeBSD__) || !defined(__FreeBSD_kernel__)) -#if defined(HAVE_CMSGCRED) || defined(LOCAL_CREDS) + +#if (defined(HAVE_CMSGCRED) || defined(LOCAL_CREDS)) (!defined(__FreeBSD__) || !defined(__FreeBSD_kernel__)) These 3 chunks are no-ops. Are you sure about them? Cheers, -- .''`. Josselin Mouette : :' : `. `' “I recommend you to learn English in hope that you in `- future understand things” -- Jörg Schilling signature.asc Description: Ceci est une partie de message numériquement signée
Bug#558702: live-helper: keyboard configuration ignored
Carlo Stemberger wrote: Yes, I selected italian (it was automatically selected), but the choice was ignored. do not use -quiet, that way it doesn't get to the mailinglist which in turn means, nobody is going to read it. however, wrt/ to d-i, as said, this has nothing to do with debian-live. -- Address:Daniel Baumann, Burgunderstrasse 3, CH-4562 Biberist Email: daniel.baum...@panthera-systems.net Internet: http://people.panthera-systems.net/~daniel-baumann/ -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#558666: rhythmbox: Unable to start playback pipeline
Le dimanche 29 novembre 2009 à 19:10 +0100, Fabio Natali a écrit : Rhythmbox fails playing my internet radio streams. A message box appears and says: Unable to start playback pipeline. Mp3 and other files do play normally. I tried with several kind of streams and none of them is working. Do you have a HTTP proxy configured? If so, are you sure it accepts streaming? -- .''`. Josselin Mouette : :' : `. `' “I recommend you to learn English in hope that you in `- future understand things” -- Jörg Schilling signature.asc Description: Ceci est une partie de message numériquement signée
Bug#558762: Placeholder bug to avoid testing migration
Package: live-helper Severity: serious There are a few incompatible changes in live-helper 2.x compared to 1.x which requires that lh config is automatically handling the updates of the config trees. Until this has been implemented, we'd like to keep lh 2.x out of testing. -- Address:Daniel Baumann, Burgunderstrasse 3, CH-4562 Biberist Email: daniel.baum...@panthera-systems.net Internet: http://people.panthera-systems.net/~daniel-baumann/ -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#558662: gdm: virtual size does not fit available size
Le dimanche 29 novembre 2009 à 18:01 +, Jeff Abrahamson a écrit : Gdm comes up in single-head mode, but I have two monitors. Using /usr/bin/gnome-display-properties, I can uncheck the mirror display button, but am told required virtual size does not fit available size: requested=(3840, 1200), minimum=(320, 200), maximum=(1920, 1920). Google suggests this may be related to KMS support, which seems from what I read to be driver specific. I've filed a bug with the xorg driver guys, but am looking for a workaround to get gdm to allocate adequate space at startup. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=516210#60 How is that a problem in GDM? -- .''`. Josselin Mouette : :' : `. `' “I recommend you to learn English in hope that you in `- future understand things” -- Jörg Schilling signature.asc Description: Ceci est une partie de message numériquement signée
Bug#558763: cpulimit: badly interacts with interactive shell
Package: cpulimit Version: 1.1-11 Severity: normal Because cpulimit uses SIGSTOP/SIGCONT, it breaks interactive shell: $ cpulimit -e dd -l 50 /dev/null [1] 766 $ touch foo; dd if=/dev/urandom of=/dev/null bs=1M count=1000; touch bar [2]+ Stopped dd if=/dev/urandom of=/dev/null bs=1M count=1000 $ ls -l foo bar -rw--- 1 jwilk users 0 Nov 30 12:40 bar -rw--- 1 jwilk users 0 Nov 30 12:40 foo This is most likely unavoidable with the current design. In that case, please at least put a prominent warning in the documentation. -- Jakub Wilk -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#558590: gvfs: iPod is detected as Mass Storage Drive not as iPod
Le dimanche 29 novembre 2009 à 22:09 +0900, Hideo Oshima a écrit : After gvfs is upgraded from 1.4.1-5 to 1.4.1-6, iPod is detected as Mass Storage Drive. Following is log from dmesg when gvfs 1.4.1-5. I’d be more interested in the part of devkit-disks --dump output which relates to your iPod. Cheers, -- .''`. Josselin Mouette : :' : `. `' “I recommend you to learn English in hope that you in `- future understand things” -- Jörg Schilling signature.asc Description: Ceci est une partie de message numériquement signée
Bug#558765: jodconverter: missed dependency
Package: jodconverter Version: 2.2.2-1 Severity: normal Hi, I think that jodconverter has insufficient dependencies. I hadn't OpenOffice installed in my system, and after aptitude install jodconverter the command to start OpenOffice.org in listening mode given in the man-page of jodconverter failed with this error message: $ soffice -headless -accept=socket,port=8100;urp; /usr/bin/soffice: line 213: /usr/lib/openoffice/program/../basis-link/program/pagein: No such file or directory /usr/bin/soffice: line 234: /usr/lib/openoffice/program/soffice.bin: No such file or directory When I installed openoffice.org-core this problem disappeared but jodconverter still wouldn't convert docx to html. Only after installing openoffice.org it performed such conversion. -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: i386 (x86_64) Kernel: Linux 2.6.31-1-amd64 (SMP w/2 CPU cores) Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages jodconverter depends on: pn gij | java-virtual-machinenone (no description available) ii libcommons-cli-java 1.2-2 API for working with the command l ii libcommons-io-java1.4-2 Common useful IO related classes ii libjodconverter-java 2.2.2-1Office formats converter - Library ii sun-java6-jre [java2-runtime] 6-17-1 Sun Java(TM) Runtime Environment ( jodconverter recommends no packages. jodconverter suggests no packages. -- no debconf information -- Дмитрий Падучих
Bug#558764: python2.5-minimal: typo in os.execvp docstring
Package: python2.5-minimal Version: 2.5.4-3 Severity: minor Tags: patch See the attached patch. -- Jakub Wilk diff --git a/Lib/os.py b/Lib/os.py --- a/Lib/os.py +++ b/Lib/os.py @@ -346,7 +346,7 @@ execvpe(file, args[:-1], env) def execvp(file, args): -execp(file, args) +execvp(file, args) Execute the executable file (which is searched for along $PATH) with argument list args, replacing the current process.
Bug#558702: live-helper: keyboard configuration ignored
Il 30/11/2009 12:48, Daniel Baumann ha scritto: however, wrt/ to d-i, as said, this has nothing to do with debian-live. Ok, thanks. N.B.: I used a daily version of d-i (--debian-installer-distribution=daily option). -- .' `. | Registered Linux User #443882 |a_a | | http://counter.li.org/ .''`. \_)__/ +--- : :' : /( )\ ---+ `. `'` |\` /\ Registered Debian User #9 | `- \_|=='|_/ http://debiancounter.altervista.org/ | -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#558766: python-feedparser: swallows KeyboardInterrupt and SystemExit exceptions
Package: python-feedparser Version: 4.1-14 Severity: normal python-feedparser would happily swallow KeyboardInterrput and SystemExit exceptions: $ grep -c 'except:$' /usr/share/pyshared/feedparser.py 22 -- Jakub Wilk -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#558673: External NTFS partition mounted as read-only
block 558673 by 554599 thanks See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=554599 If you run mount /dev/device /mnt, it will use the default ntfs driver, which is the in-kernel, ro driver. ntfs-3g should create a symlink /sbin/mount.ntfs pointing to /usr/sbin/ntfs-3g. This way when ntfs-3g is installed, it will be used as default driver. Cheers, Michael -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth? signature.asc Description: OpenPGP digital signature
Bug#558768: ITP: uget -- easy-to-use download manager written in GTK+2
Package: wnpp Severity: wishlist Owner: Alessio Treglia quadris...@ubuntu.com * Package name: uget Version : 1.5.0 Upstream Author : Raymond Huang plushu...@users.sourceforge.net * URL : http://urlget.sourceforge.net/ * License : LGPL Programming Lang: C Description : easy-to-use download manager written in GTK+2 Uget (formerly urlgfe) is a simple, lightweight and easy-to-use download manager. It provides the following features: * Resume downloads. * Queue downloads. * Classify downloads in categories. * Mozilla Firefox integration (through Flashgot plugin). * Clipboard monitoring. * Import downloads import from HTML files. * Batch download. . It also can be launched from the command line. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#558767: hgview dies with segmentation fault
Package: hgview Version: 1.1.3-1 Severity: normal whenever i run hgview, both from the commandline and ad an extension, i dies with segmentation fault as soon is launched. callstack is this: $ gdb /usr/bin/python core GNU gdb (GDB) 7.0-debian Copyright (C) 2009 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type show copying and show warranty for details. This GDB was configured as i486-linux-gnu. For bug reporting instructions, please see: http://www.gnu.org/software/gdb/bugs/... Reading symbols from /usr/bin/python...(no debugging symbols found)...done. warning: core file may not match specified executable file. warning: Can't read pathname for load map: Input/output error. Reading symbols from /lib/i686/cmov/libpthread.so.0...Reading symbols from /usr/lib/debug/lib/i686/cmov/libpthread-2.10.1.so...done. (no debugging symbols found)...done. Loaded symbols for /lib/i686/cmov/libpthread.so.0 Reading symbols from /lib/i686/cmov/libdl.so.2...Reading symbols from /usr/lib/debug/lib/i686/cmov/libdl-2.10.1.so...done. (no debugging symbols found)...done. Loaded symbols for /lib/i686/cmov/libdl.so.2 Reading symbols from /lib/i686/cmov/libutil.so.1...Reading symbols from /usr/lib/debug/lib/i686/cmov/libutil-2.10.1.so...done. (no debugging symbols found)...done. Loaded symbols for /lib/i686/cmov/libutil.so.1 Reading symbols from /lib/i686/cmov/libm.so.6...Reading symbols from /usr/lib/debug/lib/i686/cmov/libm-2.10.1.so...done. (no debugging symbols found)...done. Loaded symbols for /lib/i686/cmov/libm.so.6 Reading symbols from /lib/i686/cmov/libc.so.6...Reading symbols from /usr/lib/debug/lib/i686/cmov/libc-2.10.1.so...done. (no debugging symbols found)...done. Loaded symbols for /lib/i686/cmov/libc.so.6 Reading symbols from /lib/ld-linux.so.2...Reading symbols from /usr/lib/debug/lib/ld-2.10.1.so...done. (no debugging symbols found)...done. Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /usr/lib/python2.5/lib-dynload/_locale.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/python2.5/lib-dynload/_locale.so Reading symbols from /usr/lib/python2.5/lib-dynload/grp.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/python2.5/lib-dynload/grp.so Reading symbols from /usr/lib/pymodules/python2.5/mercurial/osutil.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/pymodules/python2.5/mercurial/osutil.so Reading symbols from /usr/lib/python2.5/lib-dynload/binascii.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/python2.5/lib-dynload/binascii.so Reading symbols from /usr/lib/python2.5/lib-dynload/_struct.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/python2.5/lib-dynload/_struct.so Reading symbols from /usr/lib/python2.5/lib-dynload/zlib.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/python2.5/lib-dynload/zlib.so Reading symbols from /usr/lib/libz.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libz.so.1 Reading symbols from /usr/lib/python2.5/lib-dynload/_hashlib.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/python2.5/lib-dynload/_hashlib.so Reading symbols from /usr/lib/i686/cmov/libssl.so.0.9.8...(no debugging symbols found)...done. Loaded symbols for /usr/lib/i686/cmov/libssl.so.0.9.8 Reading symbols from /usr/lib/i686/cmov/libcrypto.so.0.9.8...(no debugging symbols found)...done. Loaded symbols for /usr/lib/i686/cmov/libcrypto.so.0.9.8 Reading symbols from /usr/lib/pymodules/python2.5/hgext/../PyQt4/QtGui.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/pymodules/python2.5/hgext/../PyQt4/QtGui.so Reading symbols from /usr/lib/libQtGui.so.4...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libQtGui.so.4 Reading symbols from /usr/lib/libQtCore.so.4...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libQtCore.so.4 Reading symbols from /usr/lib/libstdc++.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libstdc++.so.6 Reading symbols from /lib/libgcc_s.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/libgcc_s.so.1 Reading symbols from /usr/lib/libaudio.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libaudio.so.2 Reading symbols from /usr/lib/libpng12.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libpng12.so.0 Reading symbols from /usr/lib/libfreetype.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libfreetype.so.6 Reading symbols from /usr/lib/libgobject-2.0.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgobject-2.0.so.0 Reading symbols from /usr/lib/libSM.so.6...(no debugging symbols found)...done. Loaded symbols for
Bug#537352: Just add one line to PuyoCommander.cpp to enable Window Title in flobopuyo
I added a call to SDL_WM_SetCaption() in PuyoCommander.cpp . After debuild I can see titled window of FuloboPuyo now. The patch should be like attached file. Regards, Takeshi Hamasaki --- flobopuyo-0.20.orig/PuyoCommander.cpp 2004-10-09 05:41:12.0 +0700 +++ flobopuyo-0.20/PuyoCommander.cpp 2009-11-30 18:53:59.0 +0700 @@ -666,6 +666,7 @@ start_time = SDL_GetTicks (); +SDL_WM_SetCaption(FloboPuyo,FloboPuyo); audio_music_start (0); /* PuyoStory *introStory = new PuyoStory(this, 0);
Bug#558686: what version of libparted are you using?
Hello, I've just begun reading about this problem, and have a quick question: What version of libparted are you using? I ask because there have been significant changes in the area of detecting when partitions are active. In particular: v1.9.0-137-g048602c http://git.debian.org/?p=parted/parted.git;a=commitdiff;h=048602c1d5df93ddf4 ped_partition_busy: do not call the libparted exception handler Modify libparted/arch/linux.c _partition_get_part_dev() to not call _device_stat() but instead use stat directly, as _device_stat() calls the libparted exception handler, and we don't want this here, the only caller of _partition_get_part_dev() is _partition_is_mounted(), which in turn only gets called by linux_partition_is_busy(), and we don't want to throw exceptions from ped_partition_busy(). This issue was noticed in combination with pyparted as used by anaconda, see: http://bugzilla.redhat.com/527035#c10 -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#558387: How about shared Mercurial repository service?
Hi Justin, a delight to hear from you again and thanks for the bug report and patch! mercurial-server doesn't provide a server binary, as you say. Instead it adds a service to what the SSH daemon provides. I don't think I can go with the wording you propose, because the service is available as soon as mercurial-server is installed, which isn't what toolkit would suggest - to me, a toolkit is inert until you use the tools to do something. How about something like this? mercurial-server - shared Mercurial repository service Will definitely apply the patch for the capitalization. I called it mercurial-server so that when people find it when searching for packages with mercurial in the name. Thanks again! -- [][][] Paul Crowley [][] LShift Ltd [] [] www.lshift.net -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#558760: [debian-mysql] Bug#558760: mysql-client-5.1: Missing man page for mysqlanalyze etc.
Am Montag, den 30.11.2009, 11:27 + schrieb Tim Small: mysqlcheck is linked to various other binaries which modify its behaviour, but the corresponding man page links are missing. Patch included, but I'm not sure if this is the proper way to do this... Added to our svn repository, thanks. Norbert -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#558226: konqueror: switching tabs sometimes overwrites URLs
forwarded 558226 https://bugs.kde.org/show_bug.cgi?id=213797 tags 558226 + upstream thanks Hello I managed to reproduce this bug. It's reported upstream (bugs.kde.org) as bug #213797. Regards -- Xavier Vello signature.asc Description: This is a digitally signed message part.
Bug#558132: systemsettings has gone
Hello So, please, please, could you tell me why I having these inconsistencies (input/output) error (Error de entrada/salida in spanish)? Nothing strange in system logs, I am behind a firewall and, except nVidia legacy drivers, no software installed apart from debian testing. By the way, no disk errors in system log either. This is either a disk error or a filesystem inconsistency (found a bug in the kernel, yay ^^). You should monitor your harddisk with SMART just in case it is a hardware failure. Regards -- Xavier Vello signature.asc Description: This is a digitally signed message part.
Bug#558769: [mumble] Please add small noise when connected
Package: mumble Version: 1.2.0~beta1-1 Severity: wishlist For human it is normal to hear noise when they are talking over a telephone line. It was normal when analog transmission was used. When no one talks little white noise can be heard. This one is missing if no call is made. This small white noise comes from electric effects during the data transmission over analog channels. When ISDN came to germany this little noise was gone since the whole data transmission to the user was digital. Digital endpoints are in most cases the telephones and so there is nearly no white noise generated anywhere. Most calls in that time by normal users were something like that Hi, John here, Hi here is your grandma. Have you heard that Bob has married. Are you eating enough are you still there? Yes, g'ma I thought you hang up. - the line was dead After a while the manufacturers of digital endpoints added a little white noise. Just use two ISDN telephones, call each other and then hear what sound they make - even if in both rooms is complete silence. This informed grandma that we are still connected and makes both feeling fine - even if grandma is only talking and John takes a nap. The same problem happens now with voice over ip. It seems to be a good idea to add white noise (configurable volume) when we are connected. I heard that Skype does it to prevent the same problem. --- System information. --- Architecture: amd64 Kernel: Linux 2.6.31-1-amd64 Debian Release: squeeze/sid 500 unstableftp.debian.org --- Package information. --- Depends(Version) | Installed -+-=== libasound2 ( 1.0.18) | 1.0.21a-1 libavahi-compat-libdnssd1(= 0.6.16) | 0.6.25-2 libc6 (= 2.3.4) | 2.10.2-2 libg15daemon-client1 | 1.9.5.3-7 libgcc1 (= 1:4.1.1) | 1:4.4.2-3 libgl1-mesa-glx | 7.6-1 OR libgl1 | libglu1-mesa | 7.6-1 OR libglu1 | libprotobuf4 | 2.2.0-0.1 libpulse0(= 0.9.16) | 0.9.21-1 libqt4-dbus (= 4:4.5.3) | 4:4.5.3-4 libqt4-network (= 4:4.5.3) | 4:4.5.3-4 libqt4-opengl (= 4:4.5.3) | 4:4.5.3-4 libqt4-sql (= 4:4.5.3) | 4:4.5.3-4 libqt4-svg (= 4:4.5.3) | 4:4.5.3-4 libqt4-xml (= 4:4.5.3) | 4:4.5.3-4 libqtcore4 (= 4:4.5.3) | 4:4.5.3-4 libqtgui4 (= 4:4.5.3) | 4:4.5.3-4 libsndfile1 | 1.0.20-3 libspeechd2 | 0.6.7-7 libspeex1 (= 1.2~beta3-1) | 1.2~rc1-1 libspeexdsp1 (= 1.2~beta3.2-1) | 1.2~rc1-1 libssl0.9.8(= 0.9.8f-5) | 0.9.8k-7 libstdc++6(= 4.1.1) | 4.4.2-3 libx11-6 | 2:1.3.2-1 libxi6 | 2:1.2.1-2 gconf2 (= 2.12.1-1) | 2.28.0-1 libqt4-sql-sqlite| 4:4.5.3-4 lsb-release | 3.2-23 Recommends (Version) | Installed -+-=== speech-dispatcher| mumble-11x | 1.2.0~beta1-1 Suggests (Version) | Installed -+-=== mumble-server| -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#556541: xserver-xorg-video-intel: Blank screen with OGRE programs
Reverting to 2.6.30 instead seems to fix this problem. -- Sam Morris s...@robots.org.uk -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#551133: sbcl: TIME sometimes endlessly spews zeroes (#551133)
Hi, I would have responded sooner, but it looks like the last character of my e-mail address was truncated in your message. On Tue, Nov 03, 2009 at 05:52:14PM +0100, Peter Van Eynde wrote: I'm trying but cannot reproduce this anymore with 1:1.0.31.0-2: Am I testing correctly? Yes. I upgraded to 1:1.0.25.0-1, which fixes the bug. (I couldn't find the bug in src/code/time.lisp because I had foolishly downloaded the source to that new version, not the one which I experienced the bug with.) Thanks, -- J.P. Larocque j...@thoughtcrime.us -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#504391: [PATCH] mmc: add module parameter to set whether cards are assumed removable
On Tue, 17 Nov 2009 08:53:00 +0100 Stefan Richter stef...@s5r6.in-berlin.de wrote: Ben Hutchings wrote: In general, it is not possible to tell whether a card present in an MMC slot after resume is the same that was there before suspend. That's true for virtually all storage devices, not just MMC. So there are two possible behaviours, each of which will cause data loss in some cases: CONFIG_MMC_UNSAFE_RESUME=n (default): Cards are assumed to be removed during suspend. Any filesystem on them must be unmounted before suspend; otherwise, buffered writes will be lost. CONFIG_MMC_UNSAFE_RESUME=y: Cards are assumed to remain present during suspend. They must not be swapped during suspend; otherwise, buffered writes will be flushed to the wrong card. Currently the choice is made at compile time and this allows that to be overridden at module load time. Can't the kernel flush the write buffer at suspend time, so that you can remove this choice for good? I'm afraid that's insufficient. What it would need to do is to is flush everything (to make sure what's on disk matches what's in memory), but also read back the filesystem on resume to verify that nothing else modified it (i.e. making sure what's on disk still matches what's in memory). Another way of putting it is that the kernel needs to umount/mount around suspend in a way that's transparent to users of the filesystem. Until we have such a system in place then everything will be hacks which only shift around the problem. Rgds -- -- Pierre Ossman WARNING: This correspondence is being monitored by FRA, a Swedish intelligence agency. Make sure your server uses encryption for SMTP traffic and consider using PGP for end-to-end encryption. signature.asc Description: PGP signature
Bug#504391: [PATCH] mmc: add module parameter to set whether cards are assumed removable
I'm afraid that's insufficient. What it would need to do is to is flush everything (to make sure what's on disk matches what's in memory), but also read back the filesystem on resume to verify that nothing else modified it (i.e. making sure what's on disk still matches what's in memory). For most file systems it is sufficient to check the superblock related information. So we'd need an fs-ops-validate_media() or somesuch but it wouldn't be that horrific or need to do much I/O in most cases. You could defeat that by being really stupid, but the purpose of the check isn't a stupidity filter but to stop accidents happening in normal use. Another way of putting it is that the kernel needs to umount/mount around suspend in a way that's transparent to users of the filesystem. No. The kernel needs to push stuff to media on suspend (which is good manners anyway), and validate on resume. if the validate fails you mark the media as changed and the block layer will already see to it that everything gets aborted as it already does with a truely removable device. In fact if you did this by media serial numbers and idents you don't even need the fs hook, although it would certainly be safer that way. Alan -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#558770: Unable to run minirok, it instantly segfault
Package: minirok Version: 2.1-1 Severity: important Whenever I try to run minirok, it instantly segfault without any sort of error etc. It does so on both amd64 and i386 (both current testing) gdb backtrace with python+sip debug packages: $ gdb --args python /usr/bin/minirok GNU gdb (GDB) 7.0-debian Copyright (C) 2009 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type show copying and show warranty for details. This GDB was configured as x86_64-linux-gnu. For bug reporting instructions, please see: http://www.gnu.org/software/gdb/bugs/... Reading symbols from /usr/bin/python...Reading symbols from /usr/lib/debug/usr/bin/python2.5...done. (no debugging symbols found)...done. (gdb) run Starting program: /usr/bin/python /usr/bin/minirok [Thread debugging using libthread_db enabled] Program received signal SIGSEGV, Segmentation fault. strlen () at ../sysdeps/x86_64/strlen.S:31 31 ../sysdeps/x86_64/strlen.S: No such file or directory. in ../sysdeps/x86_64/strlen.S Current language: auto The current source language is auto; currently asm. (gdb) bt #0 strlen () at ../sysdeps/x86_64/strlen.S:31 #1 0x004567f6 in PyString_FromFormatV (format=0x7678bab0 the sip module implements API v%d.0 but the %s module requires API v%d.%d, vargs=0x7fff7a30) at ../Objects/stringobject.c:211 #2 0x0049d902 in PyErr_Format (exception=0x723020, format=0xfff0 Address 0xfff0 out of bounds) at ../Python/errors.c:522 #3 0x767885d5 in ?? () from /usr/lib/pymodules/python2.5/sip.so #4 0x75f34ab5 in initkio () from /usr/lib/pymodules/python2.5/PyKDE4/kio.so #5 0x004a7d9d in _PyImport_LoadDynamicModule (name=0x7fff8cd0 PyKDE4.kio, pathname=0x7fff7c00 /usr/lib/pymodules/python2.5/PyKDE4/kio.so, fp=value optimized out) at ../Python/importdl.c:53 #6 0x004a6324 in import_submodule (mod=0x7633ed00, subname=0x77f95ec4 kio, fullname=0x7fff8cd0 PyKDE4.kio) at ../Python/import.c:2400 #7 0x004a68d9 in ensure_fromlist (mod=0x7633ed00, fromlist=0x77f8ca50, buf=0x7fff8cd0 PyKDE4.kio, buflen=6, recursive=0) at ../Python/import.c:2311 #8 0x004a6e08 in import_module_level (name=0x0, globals=value optimized out, locals=value optimized out, fromlist=0x77f8ca50, level=-1) at ../Python/import.c:2038 #9 0x004a6fbf in PyImport_ImportModuleLevel (name=0x77f95e94 PyKDE4, globals=0x9c0400, locals=0x9c0400, fromlist=0x77f8ca50, level=-1) at ../Python/import.c:2072 #10 0x00488f19 in builtin___import__ (self=value optimized out, args=value optimized out, kwds=value optimized out) at ../Python/bltinmodule.c:47 #11 0x004186a3 in PyObject_Call (func=0xfff0, arg=0x, kw=0x18) at ../Objects/abstract.c:1861 #12 0x004893e2 in PyEval_CallObjectWithKeywords (func=0x77fab5f0, arg=0x77f8a890, kw=0x0) at ../Python/ceval.c:3481 #13 0x0048bb2e in PyEval_EvalFrameEx (f=0x9707b0, throwflag=value optimized out) at ../Python/ceval.c:2093 #14 0x0049023c in PyEval_EvalCodeEx (co=0x77f80cd8, globals=value optimized out, locals=value optimized out, args=0x0, argcount=0, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:2875 #15 0x00490432 in PyEval_EvalCode (co=0xfff0, globals=0x, locals=0x18) at ../Python/ceval.c:514 #16 0x004a4aca in PyImport_ExecCodeModuleEx (name=0x7fffd270 minirok, co=0x77f80cd8, pathname=0x7fffb150 /usr/share/minirok/minirok/__init__.py) at ../Python/import.c:675 #17 0x004a4d78 in load_source_module (name=0x7fffd270 minirok, pathname=0x7fffb150 /usr/share/minirok/minirok/__init__.py, fp=value optimized out) at ../Python/import.c:959 #18 0x004a5d41 in load_package (name=0x7fffd270 minirok, pathname=value optimized out) at ../Python/import.c:1015 #19 0x004a6324 in import_submodule (mod=0x72b5e0, subname=0x7fffd270 minirok, fullname=0x7fffd270 minirok) at ../Python/import.c:2400 #20 0x004a65ac in load_next (mod=0x72b5e0, altmod=0x72b5e0, p_name=value optimized out, buf=0x7fffd270 minirok, p_buflen=0x7fffe278) at ../Python/import.c:2220 #21 0x004a6c0d in import_module_level (name=0x0, globals=0x97a6a0, locals=value optimized out, fromlist=0x72b5e0, level=-1) at ../Python/import.c:2001 #22 0x004a6fbf in PyImport_ImportModuleLevel (name=0x77f959e4 minirok, globals=0x97a6a0, locals=0x97a6a0, fromlist=0x72b5e0, level=-1) at ../Python/import.c:2072 #23 0x00488f19 in builtin___import__ (self=value optimized out, args=value optimized out, kwds=value optimized out) at ../Python/bltinmodule.c:47 #24 0x004186a3 in PyObject_Call (func=0xfff0, arg=0x,
Bug#558034: /dev/dsp ?
two uploads in the meantime, no comment. Any suggestions? I *really* would like to use OSS4, and I was using it with the distribution from opensound itself without any problems, only with the Debian packages it is not working. On Sa, 28 Nov 2009, Norbert Preining wrote: sorry the late answer, your email was lost in my spam filter. On Thu, 26 Nov 2009, Romain Beauxis wrote: The default device for oss is /dev/dsp: Yes, I checked for that, but forgot to write it, sorry. lrwxrwxrwx 1 root root 26 nov. 24 09:19 /dev/dsp - /dev/oss/oss_hdaudio0/pcm0 do you have it ? No. $ whoami root $ cat /proc/opensound/devfiles sndstat 249 0 midi 249 1 mixer 249 2 oss/oss_hdaudio0/mix0 248 3 oss/oss_hdaudio0/pcm0 248 4 oss/oss_hdaudio0/pcm1 248 6 oss/oss_hdaudio0/pcm2 248 8 oss/oss_hdaudio0/spdout0 248 10 oss/oss_hdaudio0/pcmin0 248 12 oss/oss_hdaudio0/pcmin1 248 14 oss/oss_hdaudio0/pcmin2 248 16 oss/oss_hdaudio0/pcmin3 248 18 oss/usb046d0a01-0/mix0 247 24 oss/usb046d0a01-1/pcm0 247 25 oss/usb046d0a01-2/pcmin0 247 27 $ ls /dev/oss* /dev/dsp* ls: cannot access /dev/oss*: No such file or directory ls: cannot access /dev/dsp*: No such file or directory $ Best wishes Norbert --- Dr. Norbert PreiningAssociate Professor JAIST Japan Advanced Institute of Science and Technology prein...@jaist.ac.jp Vienna University of Technology prein...@logic.at Debian Developer (Debian TeX Task Force)prein...@debian.org gpg DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094 --- WILLIMANTIC (adj.) Of a person whose hearth is in the wrong place (i.e. between their legs). --- Douglas Adams, The Meaning of Liff -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#504391: [PATCH] mmc: add module parameter to set whether cards are assumed removable
Ben Hutchings wrote: Some people run general-purpose distribution kernels on netbooks with a card that is physically non-removable or logically non-removable (e.g. used for /home) and cannot be cleanly unmounted during suspend. Add a module parameter to set whether cards are assumed removable or non-removable, with the default set by CONFIG_MMC_UNSAFE_RESUME. Signed-off-by: Ben Hutchings b...@decadent.org.uk --- You do not cater for having more than one slot e.g. N900 has two: one internal non-removable and one external that is removable. What about a sysfs entry instead e.g. /sys/class/mmc-host/mmc*/nonremovable drivers/mmc/core/Kconfig |4 +++- drivers/mmc/core/core.c | 16 drivers/mmc/core/core.h |2 ++ drivers/mmc/core/mmc.c | 23 +-- drivers/mmc/core/sd.c| 21 + 5 files changed, 23 insertions(+), 43 deletions(-) diff --git a/drivers/mmc/core/Kconfig b/drivers/mmc/core/Kconfig index ab37a6d..bb22ffd 100644 --- a/drivers/mmc/core/Kconfig +++ b/drivers/mmc/core/Kconfig @@ -3,7 +3,7 @@ # config MMC_UNSAFE_RESUME - bool Allow unsafe resume (DANGEROUS) + bool Assume MMC/SD cards are non-removable (DANGEROUS) help If you say Y here, the MMC layer will assume that all cards stayed in their respective slots during the suspend. The @@ -14,3 +14,5 @@ config MMC_UNSAFE_RESUME This option is usually just for embedded systems which use a MMC/SD card for rootfs. Most people should say N here. + This option sets a default which can be overridden by the + module parameter removable=0 or removable=1. diff --git a/drivers/mmc/core/core.c b/drivers/mmc/core/core.c index d98b0e2..010c964 100644 --- a/drivers/mmc/core/core.c +++ b/drivers/mmc/core/core.c @@ -48,6 +48,22 @@ int use_spi_crc = 1; module_param(use_spi_crc, bool, 0); /* + * We normally treat cards as removed during suspend if they are not + * known to be on a non-removable bus, to avoid the risk of writing + * back data to a different card after resume. Allow this to be + * overridden if necessary. + */ +#ifdef CONFIG_MMC_UNSAFE_RESUME +int mmc_assume_removable; +#else +int mmc_assume_removable = 1; +#endif +module_param_named(removable, mmc_assume_removable, bool, 0644); +MODULE_PARM_DESC( + removable, + MMC/SD cards are removable and may be removed during suspend); + +/* * Internal function. Schedule delayed work in the MMC work queue. */ static int mmc_schedule_delayed_work(struct delayed_work *work, diff --git a/drivers/mmc/core/core.h b/drivers/mmc/core/core.h index 1c68783..d20b7bc 100644 --- a/drivers/mmc/core/core.h +++ b/drivers/mmc/core/core.h @@ -64,7 +64,9 @@ int mmc_attach_mmc(struct mmc_host *host, u32 ocr); int mmc_attach_sd(struct mmc_host *host, u32 ocr); int mmc_attach_sdio(struct mmc_host *host, u32 ocr); +/* Module parameters */ extern int use_spi_crc; +extern int mmc_assume_removable; /* Debugfs information for hosts and cards */ void mmc_add_host_debugfs(struct mmc_host *host); diff --git a/drivers/mmc/core/mmc.c b/drivers/mmc/core/mmc.c index bfefce3..c111894 100644 --- a/drivers/mmc/core/mmc.c +++ b/drivers/mmc/core/mmc.c @@ -602,25 +602,6 @@ static int mmc_awake(struct mmc_host *host) return err; } -#ifdef CONFIG_MMC_UNSAFE_RESUME - -static const struct mmc_bus_ops mmc_ops = { - .awake = mmc_awake, - .sleep = mmc_sleep, - .remove = mmc_remove, - .detect = mmc_detect, - .suspend = mmc_suspend, - .resume = mmc_resume, - .power_restore = mmc_power_restore, -}; - -static void mmc_attach_bus_ops(struct mmc_host *host) -{ - mmc_attach_bus(host, mmc_ops); -} - -#else - static const struct mmc_bus_ops mmc_ops = { .awake = mmc_awake, .sleep = mmc_sleep, @@ -645,15 +626,13 @@ static void mmc_attach_bus_ops(struct mmc_host *host) { const struct mmc_bus_ops *bus_ops; - if (host-caps MMC_CAP_NONREMOVABLE) + if (host-caps MMC_CAP_NONREMOVABLE || !mmc_assume_removable) bus_ops = mmc_ops_unsafe; else bus_ops = mmc_ops; mmc_attach_bus(host, bus_ops); } -#endif - /* * Starting point for MMC card init. */ diff --git a/drivers/mmc/core/sd.c b/drivers/mmc/core/sd.c index 10b2a4d..fdd414e 100644 --- a/drivers/mmc/core/sd.c +++ b/drivers/mmc/core/sd.c @@ -606,23 +606,6 @@ static void mmc_sd_power_restore(struct mmc_host *host) mmc_release_host(host); } -#ifdef CONFIG_MMC_UNSAFE_RESUME - -static const struct mmc_bus_ops mmc_sd_ops = { - .remove = mmc_sd_remove, - .detect = mmc_sd_detect, - .suspend = mmc_sd_suspend, - .resume = mmc_sd_resume, - .power_restore = mmc_sd_power_restore, -}; - -static void mmc_sd_attach_bus_ops(struct mmc_host *host) -{ - mmc_attach_bus(host, mmc_sd_ops); -} - -#else - static const struct mmc_bus_ops mmc_sd_ops = { .remove
Bug#504391: [PATCH] mmc: add module parameter to set whether cards are assumed removable
You do not cater for having more than one slot e.g. N900 has two: one internal non-removable and one external that is removable. What about a sysfs entry instead e.g. /sys/class/mmc-host/mmc*/nonremovable That continues the assumption that the user will somehow ever know about this stuff and configure it. Almost nobody will. Not only does it need to be per-port there needs to be a credible description of how it will automatically happen - who configures it, when, how and is the data needed available. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org