Bug#707041: Workaround
Hi! It seems that the file /var/lib/dpkg/info/ifupdown.postinst is broken, because there is an empty clause within a then block, and that breaks the parse tree. This can easily fixed: --- ifupdown.postinst.orig 2013-05-07 02:50:15.0 +0200 +++ ifupdown.postinst 2013-05-07 06:23:20.695223000 +0200 @@ -99,6 +99,7 @@ if [ -f /etc/network/interfaces ] ; then # We don't need loopback interface definition anymore as # ifupdown handles loopback interface on its own from now +: # add null command to preserve the parse tree else # ! -f /etc/network/interfaces if [ -z $2 ]; then echo Creating /etc/network/interfaces. After editing, run: # dpkg --pending --configure and we are ok. Hope that it helps. Cheers, -- pancho horrillo -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#558042: sugesting another patch
On Fri, Nov 27, 2009 at 06:25:50PM +0100, Matthias Dellweg wrote: The following hot fix patch seems to work. And it also kills the doubled slashes (They must have been around with the old method, too.). Greetings, Matthias Works like a charm now. Vielen dank! --- 10_linux.OLD2009-11-27 18:17:52.0 +0100 +++ 10_linux2009-11-27 18:18:18.0 +0100 @@ -87,7 +87,9 @@ while [ x$list != x ] ; do echo Found linux image: $linux 2 basename=`basename $linux` dirname=`dirname $linux` - rel_dirname=`make_system_path_relative_to_its_root $dirname` + rel_linux=`make_system_path_relative_to_its_root $linux` + rel_dirname=`dirname $rel_linux` + [ $rel_dirname = / ] rel_dirname= version=`echo $basename | sed -e s,^[^0-9]*-,,g` alt_version=`echo $version | sed -e s,\.old$,,g` linux_root_device_thisversion=${LINUX_ROOT_DEVICE} Am Freitag, 27. November 2009 schrieb pancho horrillo: Just tried it, and this happens: N.B.: Duplicate set of entries, er, my fault. I left around a 10_linux.orig, and it got executed too. and // instead of / Grub is able to boot from // paths, though. Extra note. I noticed that memtest86 entries get the relative path OK (in the unpatched version, I mean). -- pancho horrillo To be conscious that you are ignorant is a great step to knowledge. Benjamin Disraeli -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#558042: sugesting another patch
-40c3-8915-e0abdff0e1a7 linux /boot/vmlinuz-2.6.31-1-amd64 root=/dev/mapper/debian-root ro single initrd /boot/initrd.img-2.6.31-1-amd64 } ### END /etc/grub.d/10_linux.orig ### ### BEGIN /etc/grub.d/20_memtest86+ ### menuentry Memory test (memtest86+) { insmod ext2 set root=(hd0,1) search --no-floppy --fs-uuid --set a4be9d25-49cd-40c3-8915-e0abdff0e1a7 linux16 /memtest86+.bin } menuentry Memory test (memtest86+, serial console 115200) { insmod ext2 set root=(hd0,1) search --no-floppy --fs-uuid --set a4be9d25-49cd-40c3-8915-e0abdff0e1a7 linux16 /memtest86+.bin console=ttyS0,115200n8 } ### END /etc/grub.d/20_memtest86+ ### ### BEGIN /etc/grub.d/30_os-prober ### ### END /etc/grub.d/30_os-prober ### ### BEGIN /etc/grub.d/40_custom ### # This file provides an easy way to add custom menu entries. Simply type the # menu entries you want to add after this comment. Be careful not to change # the 'exec tail' line above. ### END /etc/grub.d/40_custom ### END /boot/grub/grub.cfg -- pancho horrillo To be conscious that you are ignorant is a great step to knowledge. Benjamin Disraeli -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#473167: [powerpc] tested gdc-array-concat.dpatch but torus-trooper still segfaults
Hi, Peter. I just tested your patch gdc-array-concat.dpatch, and it seems that torus-trooper still segfaults on start. This is the procedure I followed: # aptitude build-depends gdc-4.1 # aptitude build-depends torus-trooper $ apt-get source gdc-4.1 $ mv gdc-array-concat.dpatch /debian/patches $ dpkg-buildpackage -b -uc # wait 96 min untill it is well done # dpkg -i gdc*deb $ apt-get source -b torus-trooper # dpkg -i torus-*deb $ torus-trooper Segmentation fault I can provide you with ssh access to my box (G4 macmini) if you want to test further. Let me know if you need something. Thanks! Friendly, pancho. -- pancho horrillo To be conscious that you are ignorant is a great step to knowledge. Benjamin Disraeli signature.asc Description: Digital signature
Bug#473167: [powerpc] tested gdc-array-concat.dpatch, torus-trooper runs OK
On Sat, Aug 02, 2008 at 02:38:41PM +0200, Peter De Wachter wrote: The gcc build system doesn't pick up patches automatically, they need to be listed in one of the makefiles. You'll have to make this change to debian/rules.patch: --- debian/rules.patch.orig 2008-08-02 14:18:21.0 +0200 +++ debian/rules.patch2008-08-01 14:24:15.0 +0200 @@ -203,6 +203,7 @@ debian_patches += gdc-arm-unwind_ptr debian_patches += gdc-libphobos-std-format debian_patches += gdc-libstdcxx-nobuild + debian_patches += gdc-array-concat else debian_patches += gcc-d-lang endif Rebuilt with this patch applied, and afterwards rebuilt torus-trooper, which now works! Nicely done. Sorry for the wasted time. My fault. Now I know a bit more of debian packages. Danke schön und schönes wochenende! Friendly, pancho. -- pancho horrillo To be conscious that you are ignorant is a great step to knowledge. Benjamin Disraeli signature.asc Description: Digital signature
Bug#492444: etcinsvk: fails to install
Package: etcinsvk Version: 1.0 Severity: grave Justification: renders package unusable Hi. etcinsvk fails to install, like this: $ sudo aptitude install etcinsvk Reading package lists... Done Building dependency tree Reading state information... Done Reading extended state information Initializing package states... Done Reading task descriptions... Done The following NEW packages will be installed: etcinsvk expect{a} 0 packages upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 352kB of archives. After unpacking 823kB will be used. Do you want to continue? [Y/n/?] Writing extended state information... Done Get:1 http://ftp.es.debian.org lenny/main expect 5.43.0-17 [346kB] Get:2 http://ftp.es.debian.org lenny/main etcinsvk 1.0 [5098B] Fetched 352kB in 1s (327kB/s) Preconfiguring packages ... Selecting previously deselected package expect. (Reading database ... 115339 files and directories currently installed.) Unpacking expect (from .../expect_5.43.0-17_powerpc.deb) ... Selecting previously deselected package etcinsvk. Unpacking etcinsvk (from .../archives/etcinsvk_1.0_all.deb) ... Processing triggers for man-db ... Setting up expect (5.43.0-17) ... Setting up etcinsvk (1.0) ... dpkg: error processing etcinsvk (--configure): subprocess post-installation script returned error exit status 10 Errors were encountered while processing: etcinsvk E: Sub-process /usr/bin/dpkg returned an error code (1) A package failed to install. Trying to recover: Setting up etcinsvk (1.0) ... dpkg: error processing etcinsvk (--configure): subprocess post-installation script returned error exit status 10 Errors were encountered while processing: etcinsvk Reading package lists... Done Building dependency tree Reading state information... Done Reading extended state information Initializing package states... Done Writing extended state information... Done Reading task descriptions... Done $ Box is a G4 macmini. Also fails in an amd64 box. If you need me to perform some tests, just ask. Thanks, pancho. -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (500, 'testing') Architecture: powerpc (ppc) Kernel: Linux 2.6.25-1-powerpc-macmini Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages etcinsvk depends on: ii debconf [debconf-2.0] 1.5.22 Debian configuration management sy ii expect5.43.0-17 A program that can automate intera ii svk 2.0.2-2A Distributed Version Control Syst etcinsvk recommends no packages. etcinsvk suggests no packages. -- debconf information: etcinsvk/enabled: false -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#470897: dict-foldoc: dictionary is installed empty
Package: dict-foldoc Version: 20070526-2 Severity: grave Justification: renders package unusable The dictionary is installed empty, due to a small bug in the source package. Just $ chmod +x debian/condense and the package builds again nicely. N.B.: I don't know if debian policy allows having other executable files beside debian/rules. If not, then it is debian/rules where the fix should go: perl debian/condense instead of just debian/condense. Hope that it helps. Thanks for your dedication. Friendly, pancho. -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (500, 'testing') Architecture: powerpc (ppc) Kernel: Linux 2.6.24-1-powerpc-macmini 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 dict-foldoc depends on: ii base-files4.0.2 Debian base system miscellaneous f ii dictd [dict-server] 1.10.10.dfsg-2 Dictionary Server dict-foldoc recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#457658: rxvt-unicode 8.7-1 segfaults in ppc, merged to testing despites a previous bug report
Package: rxvt-unicode Version: 8.7-1 Severity: grave Justification: renders package unusable Happens to me, too: $ urxvt urxvt: ./../libev/ev.c:1094: void timers_reify(): Assertion `(inactive timer on timer heap detected, (0 + ((ev_watcher *)(void *)(w))-active))' failed. Aborted ... mmm, reminds me of that nice Vogon poetry. ;-) -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (500, 'testing') Architecture: powerpc (ppc) Kernel: Linux 2.6.22-6-powerpc-macmini 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 rxvt-unicode depends on: ii base-passwd 3.5.16 Debian base system master password ii libafterimage0 2.2.7-1 imaging library designed for After ii libc6 2.7-4GNU C Library: Shared libraries ii libfontconfig1 2.4.2-1.2generic font configuration library ii libfreetype62.3.5-1 FreeType 2 font engine, shared lib ii libgcc1 1:4.2.2-4GCC support library ii libglib2.0-02.14.3-1 The GLib library of C routines ii libgtk2.0-0 2.12.1-1 The GTK+ graphical user interface ii libice6 2:1.0.4-1X11 Inter-Client Exchange library ii libjpeg62 6b-14The Independent JPEG Group's JPEG ii libperl5.8 5.8.8-12 Shared Perl library ii libpng12-0 1.2.15~beta5-3 PNG library - runtime ii librsvg2-2 2.18.2-1 SAX-based renderer library for SVG ii libsm6 2:1.0.3-1+b1 X11 Session Management library ii libtiff43.8.2-7 Tag Image File Format (TIFF) libra ii libungif4g 4.1.4-5+b1 shared library for GIF images ii libx11-62:1.0.3-7X11 client-side library ii libxext61:1.0.3-2X11 miscellaneous extension librar ii libxft2 2.1.12-2 FreeType-based font drawing librar ii libxrender1 1:0.9.4-1X Rendering Extension client libra ii ncurses-base5.6+20071124-1 Descriptions of common terminal ty ii zlib1g 1:1.2.3.3.dfsg-7 compression library - runtime rxvt-unicode recommends no packages. -- no debconf information -- Pancho Horrillo To be conscious that you are ignorant is a great step to knowledge. Benjamin Disraeli -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]