Bug#536029: Add support to download index files for multiple architectures
Package: apt Version: 0.7.21 Severity: wishlist Tags: patch Hi, attached is a patch I would like to get included eventually in apt that adds the ability to download and process index files for multiple architectures. This patch has 2 purposes: 1) I believe this will be the first thing that needs to be added to implement multiarch. So it will be needed at some point anyway. 2) This will remove the hacks ia32-apt-get needs to pull over apt-get. Ia32-apt-get can then be implemented by setting APT::Architectures and adding a Apt::Update::Post-Invoke script. The patch is not yet 100% complete and you will see some FIXMEs in the patch and in the details below. Things I haven't been able to test yet like adding a i386 CDrom on amd64 or things I'm unsure about. Any help there would be appreciated. On that note: How do I mark the *.bin files as incompatible? The change in policy breaks compatibility I believe. What the patch does in detail: - Add APT::Architectures:: config option and initialize with APT::Architecture if unset. - Declare the unused [vendor] field in sources.list as option field, e.g. deb [arch=amd64,i386;keyring=blubber.key;have=fun] FIXME: Parsing of this field is still missing but I pass a map for it around where needed. - When fetching index files download them for all APT::Architectures FIXME: use Options["arch"] to override the default - Enter packages of all APT::Architectures into the package cache. - Add the architecture to status and progress informations: Get:1 http://chocos sid/main i386 Packages [7788kB] - Add b= (Build architecture) to policy: 499 http://chocos sid/main i386 Packages release v=4.3,o=Debian,a=unstable,l=Debian,c=main,b=i386 - Decrease the pin of the non native archs by 1 and increase default pin of experimental to 2 (so non-native experimental is 1). FIXME: 99 /var/lib/dpkg/status This is so that the native arch will always be prefered unless the user pins it differently. As said above the patch is not 100% yet but I feel it is ready for others to test and comment and maybe help. MfG Goswin -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable'), (499, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.29.4-frosties-1 Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages apt depends on: ii debian-archive-keyring2009.01.31 GnuPG archive keys of the Debian a ii libc6 2.9-18 GNU C Library: Shared libraries ii libgcc1 1:4.4.0-10 GCC support library ii libstdc++64.4.0-10 The GNU Standard C++ Library v3 apt recommends no packages. Versions of packages apt suggests: ii apt-doc 0.7.21 Documentation for APT ii aptitude 0.4.11.11-1+b1 terminal-based package manager ii bzip2 1.0.5-3high-quality block-sorting file co ii dpkg-dev 1.15.3 Debian package development tools ii lzma 4.43-14Compression method of 7z format in ii python-apt0.7.10.4 Python interface to libapt-pkg ii synaptic 0.62.7 Graphical package manager -- no debconf information diff -Nru apt-0.7.21/apt-pkg/cdrom.cc apt-0.7.21a0.mrvn.1/apt-pkg/cdrom.cc --- apt-0.7.21/apt-pkg/cdrom.cc 2009-04-14 14:20:29.0 +0200 +++ apt-0.7.21a0.mrvn.1/apt-pkg/cdrom.cc 2009-07-06 22:44:07.0 +0200 @@ -217,33 +217,41 @@ /* Here we drop everything that is not this machines arch */ bool pkgCdrom::DropBinaryArch(vector &List) { - char S[300]; - snprintf(S,sizeof(S),"/binary-%s/", - _config->Find("Apt::Architecture").c_str()); - + string Arch = _config->Find("Apt::Architecture"); + vector Archs = _config->FindList("Apt::Architectures"); + for (unsigned int I = 0; I < List.size(); I++) { const char *Str = List[I].c_str(); - const char *Res; - if ((Res = strstr(Str,"/binary-")) == 0) + const char *Start, *End; + char Tmp[300]; + if ((Start = strstr(Str,"/binary-")) == 0) continue; + Start += 8; + if ((End = strstr(Start,"/")) == 0 || Start == End) + continue; + --End; + + // Create temp string + strncpy(Tmp,Start,End-Start); + Tmp[End-Start] = 0; + + // Check if arch matches + bool matching = false; + if (Arch == Tmp) matching = true; + for(vector::const_iterator J = Archs.begin(); + !matching && J != Archs.end(); ++J) { + if (*J == Tmp) matching = true; + } // Weird, remove it. - if (strlen(Res) < strlen(S)) + if (!matching) { List.erase(List.begin() + I); I--; continue; } - - // See if it is our arch - if (stringcmp(Res,Res + strlen(S),S) == 0) - continue; - - // Erase it - List.erase(List.begin() +
Bug#535645: RM: ia32-libs -- ROM; By popular demand.
Package: ftp.debian.org Severity: normal Hi, please remove the following 2 binary packages from unstable: Package: ia32-libs Version: 21 Filename: pool/main/i/ia32-libs-tools/ia32-libs_21_amd64.deb Package: ia32-libs-gtk Version: 21 Filename: pool/main/i/ia32-libs-tools/ia32-libs-gtk_21_amd64.deb Mark Hymers might (or might not) later reupload the ia32-libs and ia32-libs-gtk source packages again but meanwhile people shouldn't install the above anymore. 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#535644: The requested URL /doc/manuals/developers-reference/pkgs.html was not found on this server.
Package: www.debian.org Severity: normal Hi, on http://www.debian.org/doc/manuals/developers-reference/ all the links seems to be broken. MfG Goswin -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.29.4-frosties-1 Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) 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#535595: apt-config: Can't return array values in shell mode
Package: apt Version: 0.7.21 Severity: normal File: /usr/bin/apt-config Hi, I'm trying to use the apt-conf format to store some settings for ia32-apt-get. For example the architecture ia32-apt-get should fetch packages from. Currently the file only contains IA32::Architectures {"amd64"; "i386";}; % apt-config -c ia32-libs-tools/00ia32-libs-tools dump | grep IA32 IA32 ""; IA32::Architectures ""; IA32::Architectures:: "amd64"; IA32::Architectures:: "i386"; % apt-config -c ia32-libs-tools/00ia32-libs-tools shell FOO IA32::Architectures FOO='' % apt-config -c ia32-libs-tools/00ia32-libs-tools shell FOO IA32::Architectures:: There seems to be no option in shell mode to extract the Architectures values. I can't think of a way how to do it without involving bashism for arrays or get problems with whitespaces so this might not actually be fixable. But then it should be documented in the manpage on how to extract the values via "dump", e.g: for i in $(apt-config -c ia32-libs-tools/00ia32-libs-tools dump \ | grep "^IA32::Architectures:: " \ | sed 's/^[^ ]* \(.*\);$/\1/'); do echo "Got arch '$(eval echo $i)'" done MfG Goswin -- Package-specific info: -- (/etc/apt/preferences present, but not submitted) -- -- (/etc/apt/sources.list present, but not submitted) -- -- System Information: Debian Release: squeeze/sid APT prefers transitional-i386 APT policy: (500, 'transitional-i386'), (500, 'unstable'), (400, 'unstable-i386'), (1, 'experimental-i386'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.29.4-frosties-1 Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages apt depends on: ii debian-archive-keyring2009.01.31 GnuPG archive keys of the Debian a ii libc6 2.9-18 GNU C Library: Shared libraries ii libgcc1 1:4.4.0-10 GCC support library ii libstdc++64.4.0-10 The GNU Standard C++ Library v3 apt recommends no packages. Versions of packages apt suggests: ii apt-doc 0.7.21 Documentation for APT ii aptitude 0.4.11.11-1+b1 terminal-based package manager ii bzip2 1.0.5-3high-quality block-sorting file co ii dpkg-dev 1.15.3 Debian package development tools ii lzma 4.43-14Compression method of 7z format in ii python-apt0.7.10.4 Python interface to libapt-pkg ii synaptic 0.62.7 Graphical package manager -- 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#535515: Please add /lib32 and /usr/lib32 on i386
Package: libc6 Version: 2.9-18 Severity: wishlist Hi, libraries like libX11.so.6.2.0 look for locales in /usr/lib/X11/locale. Other libraries look for plugins in /usr/lib/package. It would be nice if those packages could be compiled to use /usr/lib32/X11/locale and /usr/lib32/package on i386 so the same binary will run on i386 and amd64. This would be much simpler than adding support to use both lib and lib32 to various programs. Simply adding two links to /lib and /usr/lib on i386 will sufice. MfG Goswin -- System Information: Debian Release: squeeze/sid APT prefers transitional-i386 APT policy: (500, 'transitional-i386'), (500, 'unstable'), (400, 'unstable-i386'), (1, 'experimental-i386'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.29.4-frosties-1 Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages libc6 depends on: ii libgcc1 1:4.4.0-10 GCC support library libc6 recommends no packages. Versions of packages libc6 suggests: pn glibc-doc (no description available) ii locales 2.9-18 GNU C Library: National Language ( -- debconf information: * glibc/upgrade: true glibc/disable-screensaver: glibc/restart-failed: * glibc/restart-services: spamassassin ssh samba rsync openbsd-inetd exim4 cron atd -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#535516: Please add /usr/lib32/X11/locale to search path on i386
Package: libx11-6 Version: 2:1.2.1-1 Severity: wishlist File: /usr/lib/libX11.so.6.2.0 Hi, when running 32bit application on amd64 the 32bit locales can not be used. The reason for this is that libX11 only searches the following dirs: % strings /usr/lib32/libX11.so.6.2.0 | grep locale setlocale /usr/share/X11/locale /usr/lib/X11/locale It would be real nice if /usr/lib32/X11/locale could be included on i386 and /usr/lib64/X11/locale (for running 64bit binaries on i386). MfG Goswin -- System Information: Debian Release: squeeze/sid APT prefers transitional-i386 APT policy: (500, 'transitional-i386'), (500, 'unstable'), (400, 'unstable-i386'), (1, 'experimental-i386'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.29.4-frosties-1 Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages libx11-6 depends on: ii libc6 2.9-18 GNU C Library: Shared libraries ii libx11-data 2:1.2.1-1 X11 client-side library ii libxcb1 1.3-2 X C Binding libx11-6 recommends no packages. libx11-6 suggests no packages. -- debconf information excluded -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#535512: Please add support for /etc/apt/preferences.d/
Package: apt Version: 0.7.21 Severity: wishlist Hi, for ia32-apt-get it would be nice if some pinning could be added automatically. Since policy forbids modifying other packages conffiles this can not be done with /etc/apt/preferences. Also, from a users perspective, it would be nice to put pinnings for different repositories into seperate files, e.g. /etc/apt/preferences.d/backports. If you agree then I'm willing to work on a patch for it. MfG Goswin -- Package-specific info: -- (/etc/apt/preferences present, but not submitted) -- -- (/etc/apt/sources.list present, but not submitted) -- -- System Information: Debian Release: squeeze/sid APT prefers transitional-i386 APT policy: (500, 'transitional-i386'), (500, 'unstable'), (400, 'unstable-i386'), (1, 'experimental-i386'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.29.4-frosties-1 Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages apt depends on: ii debian-archive-keyring2009.01.31 GnuPG archive keys of the Debian a ii libc6 2.9-18 GNU C Library: Shared libraries ii libgcc1 1:4.4.0-10 GCC support library ii libstdc++64.4.0-10 The GNU Standard C++ Library v3 apt recommends no packages. Versions of packages apt suggests: ii apt-doc 0.7.21 Documentation for APT ii aptitude 0.4.11.11-1+b1 terminal-based package manager ii bzip2 1.0.5-3high-quality block-sorting file co ii dpkg-dev 1.15.3 Debian package development tools ii lzma 4.43-14Compression method of 7z format in ii python-apt0.7.10.4 Python interface to libapt-pkg ii synaptic 0.62.7 Graphical package manager -- 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#535452: resize2fs fails to read mountpoint for online resize
Package: e2fsprogs Version: 1.41.7-1 Severity: important File: /sbin/resize2fs Hi, when I try to resize a filesystem I get: % resize2fs -p /dev/s/unseen resize2fs 1.41.7 (29-June-2009) Filesystem at /dev/s/unseen is mounted on ·+; on-line resizing required old desc_blocks = 33, new_desc_blocks = 41 resize2fs: No such file or directory while trying to open mountpoint ·+ The filesystem is mounted as: /dev/mapper/s-unseen /mnt/unseen ext3 rw 0 0 MfG Goswin -- System Information: Debian Release: squeeze/sid APT prefers transitional-i386 APT policy: (500, 'transitional-i386'), (500, 'unstable'), (400, 'unstable-i386'), (1, 'experimental-i386'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.29.4-frosties-1 Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages e2fsprogs depends on: ii e2fslibs 1.41.7-1 ext2 filesystem libraries ii libblkid1 1.41.7-1 block device id library ii libc6 2.9-18 GNU C Library: Shared libraries ii libcomerr21.41.7-1 common error description library ii libss21.41.7-1 command-line interface parsing lib ii libuuid1 1.41.7-1 Universally Unique ID library e2fsprogs recommends no packages. Versions of packages e2fsprogs suggests: pn e2fsck-static (no description available) pn gpart (no description available) ii parted1.8.8.git.2009.06.03-1 The GNU Parted disk partition resi -- 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#535321: apt-get --no-download disables --list-cleanup
Package: apt Version: 0.7.21 Severity: normal File: /usr/bin/apt-get Hi, when running 'apt-get --no-download --list-cleanup' unused index files are not removed from /var/lib/apt/lists/. MfG Goswin -- System Information: Debian Release: squeeze/sid APT prefers transitional-i386 APT policy: (500, 'transitional-i386'), (500, 'transitional'), (500, 'unstable'), (400, 'unstable-i386'), (1, 'experimental-i386'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.29.4-frosties-1 Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages apt depends on: ii debian-archive-keyring2009.01.31 GnuPG archive keys of the Debian a ii libc6 2.9-18 GNU C Library: Shared libraries ii libgcc1 1:4.4.0-9 GCC support library ii libstdc++64.4.0-9The GNU Standard C++ Library v3 apt recommends no packages. Versions of packages apt suggests: ii apt-doc 0.7.21 Documentation for APT ii aptitude 0.4.11.11-1+b1 terminal-based package manager ii bzip2 1.0.5-3high-quality block-sorting file co ii dpkg-dev 1.15.2 Debian package development tools ii lzma 4.43-14Compression method of 7z format in ii python-apt0.7.10.4 Python interface to libapt-pkg ii synaptic 0.62.7 Graphical package manager -- 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#535210: E: Dynamic MMap ran out of room.
Package: apt Version: 0.7.21 Severity: wishlist Hi, the default dynamic MMap in apt is getting too small again. Since ia32-apt-get adds i386 Packages.gz to the mix, thereby doubling the number of packages, even a conservative sources.list results in: Reading package lists... Error! E: Dynamic MMap ran out of room. Please increase the size of APT::Cache-Limit. Current value: 25165824. (man 5 apt.conf) I would welcome it if the default value could be increased again. MfG Goswin -- Package-specific info: -- (/etc/apt/preferences present, but not submitted) -- -- (/etc/apt/sources.list present, but not submitted) -- -- System Information: Debian Release: squeeze/sid APT prefers transitional-i386 APT policy: (500, 'transitional-i386'), (500, 'transitional'), (500, 'unstable'), (400, 'unstable-i386'), (1, 'experimental-i386'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.29.4-frosties-1 Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages apt depends on: ii debian-archive-keyring2009.01.31 GnuPG archive keys of the Debian a ii libc6 2.9-18 GNU C Library: Shared libraries ii libgcc1 1:4.4.0-9 GCC support library ii libstdc++64.4.0-9The GNU Standard C++ Library v3 apt recommends no packages. Versions of packages apt suggests: ii apt-doc 0.7.21 Documentation for APT ii aptitude 0.4.11.11-1+b1 terminal-based package manager ii bzip2 1.0.5-3high-quality block-sorting file co ii dpkg-dev 1.15.2 Debian package development tools ii lzma 4.43-14Compression method of 7z format in ii python-apt0.7.10.4 Python interface to libapt-pkg ii synaptic 0.62.7 Graphical package manager -- 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#508308: nspluginwrapper does not seem to support flash 10
Package: nspluginwrapper Version: 1.3.0-1 Severity: normal Hi, this is due to the missing lib. MfG Goswin -- System Information: Debian Release: squeeze/sid APT prefers transitional-i386 APT policy: (500, 'transitional-i386'), (500, 'transitional'), (500, 'unstable'), (400, 'unstable-i386'), (1, 'experimental-i386'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.29.4-frosties-1 Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages nspluginwrapper depends on: ii debconf 1.5.26 Debian configuration management sy ii ia32-libs 1:3.0ia32 shared libraries for use on a ii ia32-libs-gtk 1:3.0ia32 shared libraries for use on a ii lib32gcc1 1:4.4.0-9GCC support library (32 bit Versio ii libatk1.0-0 1.26.0-1 The ATK accessibility toolkit ii libc6 2.9-18 GNU C Library: Shared libraries ii libc6-i386 2.9-18 GNU C Library: 32-bit shared libra ii libcairo2 1.8.8-2 The Cairo 2D vector graphics libra ii libcurl3-gnutls 7.19.5-1 Multi-protocol file transfer libra ii libglib2.0-02.20.3-1 The GLib library of C routines ii libgtk2.0-0 2.16.2-1 The GTK+ graphical user interface ii libpango1.0-0 1.24.3-1 Layout and rendering of internatio ii libx11-62:1.2.1-1X11 client-side library ii libxt6 1:1.0.5-3X11 toolkit intrinsics library ii util-linux [linux32]2.15.1~rc1-1 Miscellaneous system utilities nspluginwrapper recommends no packages. nspluginwrapper suggests no packages. -- debconf information: * nspluginwrapper/auto_update: true -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#533014: Patch for lib32 transition
Package: lib32readline5 Version: 5.2-4 Severity: normal Hi, attached a patch for the lib32 transition. MfG Goswin -- System Information: Debian Release: squeeze/sid APT prefers transitional-i386 APT policy: (500, 'transitional-i386'), (500, 'transitional'), (500, 'unstable'), (400, 'unstable-i386'), (1, 'experimental-i386'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.29.4-frosties-1 Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages lib32readline5 depends on: ii lib32ncurses5 5.7+20090523-1.1 shared libraries for terminal hand ii libc6-i386 2.9-18 GNU C Library: 32-bit shared libra ii readline-common 5.2-4GNU readline and history libraries lib32readline5 recommends no packages. lib32readline5 suggests no packages. -- no debconf information diff -u readline5-5.2/debian/changelog readline5-5.2/debian/changelog --- readline5-5.2/debian/changelog +++ readline5-5.2/debian/changelog @@ -1,3 +1,10 @@ +readline5 (5.2-4.1) unstable; urgency=low + + * Non-maintainer upload. + * Do lib32 link to directory transition. + + -- Goswin von Brederlow Sat, 27 Jun 2009 20:50:10 +0200 + readline5 (5.2-4) unstable; urgency=low * Apply upstream patches up to readline52-013. Closes: #494934. diff -u readline5-5.2/debian/rules readline5-5.2/debian/rules --- readline5-5.2/debian/rules +++ readline5-5.2/debian/rules @@ -47,10 +47,6 @@ ifeq ($(DEB_HOST_ARCH),amd64) ARCH32 = i386 HOST32 = i486-linux-gnu -ifeq ($(distribution),Debian) - lib32dir = emul/ia32-linux/lib - lib32devdir = emul/ia32-linux/usr/lib -endif endif ifeq ($(DEB_HOST_ARCH),ppc64) ARCH32 = powerpc diff -u readline5-5.2/debian/control readline5-5.2/debian/control --- readline5-5.2/debian/control +++ readline5-5.2/debian/control @@ -110,6 +110,7 @@ Package: lib32readline5 Architecture: amd64 ppc64 +Pre-Depends: libc6-i386 (>= 2.9-18) [amd64] Depends: readline-common, ${shlibs:Depends} Section: libs Priority: optional @@ -123,6 +124,7 @@ Package: lib32readline5-dev Architecture: amd64 ppc64 +Pre-Depends: libc6-i386 (>= 2.9-18) [amd64] Depends: lib32readline5 (= ${Source-Version}), lib32ncurses5-dev, ${devxx:Depends} Provides: lib32readline-dev Conflicts: lib32readline-dev
Bug#534571: mdadm --grow on raid with bitmap should give sensible error message
Package: mdadm Version: 2.6.9-3 Severity: normal Hi, when I try to resize/reshape a raid with internal bitmap mdadm fails saying the device is busy and dmesg shows that the raid layer returned error -16. The reason why it fails is that resizing and reshaping doesn't know how to handle the bitmap. Mdadm should detect that a raid has a bitmap and give a proper error message, possibly even suggest to remove the bitmap for the duration of the resize/reshape. MfG Goswin -- System Information: Debian Release: squeeze/sid APT prefers transitional-i386 APT policy: (500, 'transitional-i386'), (500, 'transitional'), (500, 'unstable'), (400, 'unstable-i386'), (1, 'experimental-i386'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.29.4-frosties-1 Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages mdadm depends on: ii debconf 1.5.26 Debian configuration management sy ii libc6 2.9-17 GNU C Library: Shared libraries ii lsb-base 3.2-22 Linux Standard Base 3.2 init scrip ii makedev 2.3.1-88 creates device files in /dev ii udev 0.141-1/dev/ and hotplug management daemo Versions of packages mdadm recommends: ii exim4-daemon-heavy [mail-tran 4.69-11Exim MTA (v4) daemon with extended ii module-init-tools 3.9-2 tools for managing Linux kernel mo mdadm suggests no packages. -- debconf information excluded -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#533849: /emul/ia32-linux deprecated
Package: gmp Version: 2:4.3.1+dfsg-1 Severity: normal On amd64, files in /emul/ia32-linux should be moved to /usr/lib32. -- System Information: Debian Release: squeeze/sid APT prefers transitional-i386 APT policy: (500, 'transitional-i386'), (500, 'transitional'), (500, 'unstable'), (400, 'unstable-i386'), (1, 'experimental-i386'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.29.4-frosties-1 Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) 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#533850: /emul/ia32-linux deprecated
Package: lib32icu Version: 4.0.1-2 Severity: normal On amd64, files in /emul/ia32-linux should be moved to /usr/lib32. -- System Information: Debian Release: squeeze/sid APT prefers transitional-i386 APT policy: (500, 'transitional-i386'), (500, 'transitional'), (500, 'unstable'), (400, 'unstable-i386'), (1, 'experimental-i386'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.29.4-frosties-1 Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) 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#533828: dpkg-scanpackages generated insecure index files
Package: dpkg-dev Version: 1.15.2 Severity: normal File: /usr/bin/dpkg-scanpackages Hi, md5sum have been known as being insecure for some time now. I assume it has been overlooked that dpkg-scanpackages still only generates MD5Sum fields and no SHA1 and SHA256 fields. MfG Goswin -- System Information: Debian Release: squeeze/sid APT prefers transitional-i386 APT policy: (500, 'transitional-i386'), (500, 'transitional'), (500, 'unstable'), (400, 'unstable-i386'), (1, 'experimental-i386'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.29.4-frosties-1 Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages dpkg-dev depends on: ii binutils 2.19.1-1 The GNU assembler, linker and bina ii bzip2 1.0.5-2high-quality block-sorting file co ii dpkg 1.15.2 Debian package management system ii libtimedate-perl 1.1600-9 Time and date functions for Perl ii lzma 4.43-14Compression method of 7z format in ii make 3.81-5 The GNU version of the "make" util ii patch 2.5.9-5Apply a diff file to an original ii perl [perl5] 5.10.0-23 Larry Wall's Practical Extraction ii perl-modules 5.10.0-23 Core Perl modules Versions of packages dpkg-dev recommends: ii build-essential 11.4 Informational list of build-essent ii gcc [c-compiler] 4:4.3.3-9 The GNU C compiler ii gcc-4.3 [c-compiler] 4.3.3-12 The GNU C compiler ii gcc-4.4 [c-compiler] 4.4.0-7The GNU C compiler ii gnupg 1.4.9-4GNU privacy guard - a free PGP rep ii gpgv 1.4.9-4GNU privacy guard - signature veri Versions of packages dpkg-dev suggests: ii debian-keyring2009.05.28 GnuPG (and obsolete PGP) keys of D ii debian-maintainers1.60 GPG keys of Debian maintainers -- no debconf information Package: ia32-libs Version: 1:3.0 Architecture: all Maintainer: Debian ia32-libs Team Installed-Size: 36 Depends: lib32asound2 | ia32-libasound2, lib32bz2-1.0 | ia32-libbz2-1.0, libc6-i386 | ia32-libc6, libc6-dev-i386 | ia32-libc6-dev, lib32gcc1 | ia32-libgcc1, lib32ncurses5 | ia32-libncurses5, lib32stdc++6 | ia32-libstdc++6, lib32z1 | ia32-zlib1g, ia32-freeglut3, ia32-lesstif2, ia32-libacl1, ia32-libaio1, ia32-libasyncns0, ia32-libattr1, ia32-libartsc0, ia32-libaudio2, ia32-libaudiofile0, ia32-libcairo2, ia32-libcap2, ia32-libcapi20-3, ia32-libcomerr2, ia32-libcups2, ia32-libdbus-1-3, ia32-libdirectfb-1.2-0, ia32-libdrm2, ia32-libesd0, ia32-libexif12, ia32-libexpat1, ia32-libfltk1.1, ia32-libfontconfig1, ia32-libfreetype6, ia32-libgcrypt11, ia32-libgl1-mesa-glx, ia32-libgl1-mesa-dri, ia32-libglu1-mesa, ia32-libgnutls26, ia32-libgpg-error0, ia32-libgphoto2-2, ia32-libgphoto2-port0, ia32-libhal1, ia32-libice6, ia32-libieee1284-3, ia32-libjack0, ia32-libjpeg62, ia32-libkeyutils1, ia32-liblcms1, ia32-libldap-2.4-2, ia32-libltdl7, ia32-liblzo2-2, ia32-libnss-ldap, ia32-libpam0g, ia3 2-libpam-ldap, ia32-libpng12-0, ia32-libpopt0, ia32-libpulse0, ia32-libsane, ia32-libsasl2-2, ia32-libselinux1, ia32-libsdl1.2debian-alsa, ia32-libsigc++-2.0-0c2a, ia32-libsm6, ia32-libssl0.9.8, ia32-libstdc++5, ia32-libsvga1, ia32-libtasn1-3, ia32-libtiff4, ia32-libusb-0.1-4, ia32-libwmf0.2-7, ia32-libx11-6, ia32-libx86-1, ia32-libxau6, ia32-libxaw7, ia32-libxcb1, ia32-libxcb-render0, ia32-libxcb-render-util0, ia32-libxcomposite1, ia32-libxdamage1, ia32-libxdmcp6, ia32-libxext6, ia32-libxfixes3, ia32-libxft2, ia32-libxi6, ia32-libxinerama1, ia32-libxml2, ia32-libxmu6, ia32-libxmuu1, ia32-libxp6, ia32-libxpm4, ia32-libxrandr2, ia32-libxrender1, ia32-libxt6, ia32-libxtrap6, ia32-libxtst6, ia32-libxv1, ia32-libxcursor1, ia32-libxslt1.1, ia32-libxss1, ia32-libxxf86vm1, ia32-odbcinst1debian1, ia32-unixodbc, ia32-xaw3dg Filename: ./ia32-libs_3.0_all.deb Size: 3382 MD5sum: 967b6981f420ff64f4c47121868abc25 Section: libs Priority: optional Description: ia32 shared libraries for use on amd64 and ia64 systems This is a transitional package that depends on a set of core libraries for the ia32/i386 architecture, configured for use on an amd64 or ia64 Debian system running a 64-bit kernel. . It is save to remove this package. Package: ia32-libs-gtk Version: 1:3.0 Architecture: all Maintainer: Debian ia32-libs Team Installed-Size: 36 Depends: ia32-libs, ia32-libgtk2.0-0, ia32-libatk1.0-0, ia32-libpango1.0-0, ia32-gtk2-engines, ia32-libglib2.0-0, ia32-libart-2.0-2, ia32-libgconf2-4, ia32-liborbit2, ia32-libpcre3, ia32-libatspi1.0-0, ia32-libgail-common, ia32-libgail18, ia32-at-spi, ia32-libgnomecanvas2-0, ia32-libbonobo2-0, ia32-libglade2-0, ia32-libqtcore4, ia32-libqt4-network, ia32-libqt4-script, ia32-libqt4-xml, ia32-libqt4-
Bug#533773: /usr/lib32 transition broken
Package: libc6-i386 Version: 2.9-17 Severity: grave Hi, you actually managed to completly screw the pooch with the /usr/lib32 transition from link to directory and now on existing installations it remains a link. Now /emul/ia32-linux/[usr/]lib contains files that belong there and files belonging in /[usr/]lib32 making it hard to undo the link. So now you need something like this in postinst: if [ "$(readlink /lib32)" = "/emul/ia32-linux/lib" ]; then rm /lib32 mv /emul/ia32-linux/lib /lib32 ln -s /lib32 /emul/ia32-linux/lib fi if [ "$(readlink /usr/lib32)" = "/emul/ia32-linux/usr/lib" ]; then rm /usr/lib32 mv /emul/ia32-linux/usr/lib /usr/lib32 ln -s /usr/lib32 /emul/ia32-linux/usr/lib fi And what fun if a filesystem gets full doing that. MfG Goswin PS: Why wasn't this prepared in experimental? -- System Information: Debian Release: squeeze/sid APT prefers transitional-i386 APT policy: (500, 'transitional-i386'), (500, 'transitional'), (500, 'unstable'), (400, 'unstable-i386'), (1, 'experimental-i386'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.29.4-frosties-1 Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages libc6-i386 depends on: ii libc6 2.9-17 GNU C Library: Shared libraries libc6-i386 recommends no packages. libc6-i386 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#533768: Reportbug hint "issues with /usr/lib32" obsolete
Package: libc6-i386 Version: 2.9-17 Severity: normal Hi, libc6-i386 still ships a reportbug hint about upgrading problems with /usr/lib32 overwrites. As that is now a dir that is obsolete. MfG Goswin -- System Information: Debian Release: squeeze/sid APT prefers transitional-i386 APT policy: (500, 'transitional-i386'), (500, 'transitional'), (500, 'unstable'), (400, 'unstable-i386'), (1, 'experimental-i386'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.29.4-frosties-1 Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages libc6-i386 depends on: ii libc6 2.9-17 GNU C Library: Shared libraries libc6-i386 recommends no packages. libc6-i386 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#533767: Missing Pre-Depends: libc6-i386 (>= 2.9-17)
Package: lib32gcc1 Version: 1:4.4.0-7 Severity: serious Hi, lib32gcc1 contains /usr/lib32/libgcc_s.so.1. In libc6-i386 prior to 2.9-14 /usr/lib32 is a link to /emul/ia32-linux/usr/lib. lib32gcc1 having a file in /usr/lib32 makes it impossible to upgrade to any libc6-i386 version prior to 2.9-14. So it Breaks: libc6-i386 (<< 2.9-14). In libc6-i386 2.9-14 /usr/lib32 was changed to be a directory. Now if lib32gcc1 is installed prior to upgrading libc6-i386 then libgcc_s.so.1 will actualy end up in /emul/ia32-linux/usr/lib/. Then, when libc6-i386 is upgraded the file will be lost as it is only searched in /usr/lib32. /usr/lib32 must be changed to be a directory prior to installing libc6-i386 >= 2.9-14. Therefore you need a Pre-Depends. Last the current lib32gcc1 says Conflicts: libc6-i386 (= 2.9-15), libc6-i386 (= 2.9-16) so I assume you may want Pre-Depends: libc6-i386 (>= 2.9-17) instead. MfG Goswin -- System Information: Debian Release: squeeze/sid APT prefers transitional-i386 APT policy: (500, 'transitional-i386'), (500, 'transitional'), (500, 'unstable'), (400, 'unstable-i386'), (1, 'experimental-i386'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.29.4-frosties-1 Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages lib32gcc1 depends on: ii gcc-4.4-base 4.4.0-7The GNU Compiler Collection (base ii libc6-i3862.9-17 GNU C Library: 32-bit shared libra lib32gcc1 recommends no packages. lib32gcc1 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#533753: cupt: overzelous signature checking breaks ia32-apt-get
Package: cupt Version: 0.2.2 Severity: normal Hi, for ia32-apt-get to work it has to do some magic with the Index files apt-get downloads. This means mangling them after they have been downloaded and signatures checked. This is fine in apt-get as it does not check the signature again, only on download. Now cupt on the otherhand seems to check the signature on every invocation, even "cupt show cupt" resulting in warnings like this: W: gpg: '/var/lib/apt/lists/chocos_debian_dists_sid-amd64_Release': bad signature: EA4ADBF06B83280C reprepro (signing key) The signature check is not needed as the Release.gpg file will ever only be there if the signature did check out during download. So besides this breaking ia32-apt-get it is also a huge waste of time. MfG Goswin -- System Information: Debian Release: squeeze/sid APT prefers transitional-i386 APT policy: (500, 'transitional-i386'), (500, 'transitional'), (500, 'unstable'), (400, 'unstable-i386'), (1, 'experimental-i386'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.29.4-frosties-1 Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages cupt depends on: ii libcupt-perl 0.2.2 alternative front-end for dpkg -- ii perl 5.10.0-23 Larry Wall's Practical Extraction cupt recommends no packages. cupt 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#533752: cupt does not understand apt options
Package: cupt Version: 0.2.2 Severity: normal Hi, cupt complains about my apt.conf: % cat /etc/apt/apt.conf DPkg::Options { "--force-confmiss"; } APT::Install-Recommends "false"; APT::Cache-Limit "50331648"; % cupt show cupt E: bad config in file '/etc/apt/apt.conf' W: skipped configuration file '/etc/apt/apt.conf' The offending entry seems to be the DPkg one but that looks fine to me and apt does not complain. MfG Goswin -- System Information: Debian Release: squeeze/sid APT prefers transitional-i386 APT policy: (500, 'transitional-i386'), (500, 'transitional'), (500, 'unstable'), (400, 'unstable-i386'), (1, 'experimental-i386'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.29.4-frosties-1 Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages cupt depends on: ii libcupt-perl 0.2.2 alternative front-end for dpkg -- ii perl 5.10.0-23 Larry Wall's Practical Extraction cupt recommends no packages. cupt 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#533643: lacks superblock backup
Package: cryptsetup Version: 2:1.0.6+20090405.svn49-1 Severity: normal Hi, I just lost 1.5TB data because I accidentally installed grub over the LUKS superblock and there seems to be no way to restore it. I'm missing 2 things: 1) an on disk backup of the superblock That would not only help with accidental overwrites but also if a block gets damages on the disk. It might also be a good idea to move the superblock 4k or 64k from the start of the device so a mbr/bootloader does not overwrite the superblock. 2) cryptsetup luksBackup and luksRestore command There should be a command to dump the superblock of a luks volume into a file for backup purposes and one to restore it from a file. cryptsetup could even automatically store a backup on every change like lvm does. MfG Goswin -- System Information: Debian Release: squeeze/sid APT prefers transitional APT policy: (500, 'transitional'), (500, 'unstable'), (400, 'unstable-i386'), (1, 'experimental-i386'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.29.4-frosties-1 Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages cryptsetup depends on: ii dmsetup 2:1.02.30-3 The Linux Kernel Device Mapper use ii libc62.9-12 GNU C Library: Shared libraries ii libdevmapper1.02.1 2:1.02.30-3 The Linux Kernel Device Mapper use ii libpopt0 1.14-4 lib for parsing cmdline parameters ii libuuid1 1.41.6-1Universally Unique ID library cryptsetup recommends no packages. Versions of packages cryptsetup suggests: ii dosfstools3.0.3-1utilities for making and checking ii initramfs-tools [linux-initra 0.93.3 tools for generating an initramfs ii udev 0.141-1/dev/ and hotplug management daemo -- 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#533551: -s does not check signatures
Package: apt Version: 0.7.21 Severity: wishlist File: /usr/bin/apt-get Hi, when I run "apt-get -s dist-upgrade" everything is reported fine. But then when I run "apt-get dist-upgrade" I get: WARNING: The following packages cannot be authenticated! ia32-libs ia32-libs-gtk Install these packages without verification [y/N]? This should already show up when running with -s. MfG Goswin -- Package-specific info: -- (/etc/apt/preferences present, but not submitted) -- -- (/etc/apt/sources.list present, but not submitted) -- -- System Information: Debian Release: squeeze/sid APT prefers unstable-i386 APT policy: (500, 'unstable-i386'), (500, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.29.4-frosties-1 Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages apt depends on: ii debian-archive-keyring2009.01.31 GnuPG archive keys of the Debian a ii libc6 2.9-12 GNU C Library: Shared libraries ii libgcc1 1:4.4.0-4 GCC support library ii libstdc++64.4.0-4The GNU Standard C++ Library v3 apt recommends no packages. Versions of packages apt suggests: ii apt-doc 0.7.21 Documentation for APT ii aptitude 0.4.11.11-1+b1 terminal-based package manager ii bzip2 1.0.5-1high-quality block-sorting file co ii dpkg-dev 1.14.26Debian package development tools ii lzma 4.43-14Compression method of 7z format in ii python-apt0.7.10.3+b1Python interface to libapt-pkg -- 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#533540: creating FDI file problematic for 32bit support on amd64/ia64
Package: libgphoto2-2 Version: 2.4.5-1 Severity: normal Hi, for 32bit support on amd64/ia64 /usr/lib gets renamed to /usr/lib32 and then the postinst fails to execute /usr/lib/$PACKAGE/print-camera-list hal-fdi > \ /usr/share/hal/fdi/preprobe/10osvendor/20-$PACKAGE.fdi if the 64bit libgphoto2-2 is not installed. The generated file is also completly empty. I'm assuming the file is supposed to contain camera devices of any connected camera. Given that most people only connect a camera when they want to transfere files this whole procedure seems rather pointless. Also in postrm removing either the 64bit or 32bit package will remove the generated file leaving the other flavour without it. Please consider removing that call completly, ship a prebuild file or test and prefer /usr/lib32/$PACKAGE/print-camera-list on i386 and outputing to 20-$ARCH-$PACKAGE.fdi. Or use /usr/lib/$(DEB_HOST_GNU_TYPE)/$PACKAGE/print-camera-list. MfG Goswin -- System Information: Debian Release: squeeze/sid APT prefers unstable-i386 APT policy: (500, 'unstable-i386'), (500, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.29.4-frosties-1 Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages libgphoto2-2 depends on: ii adduser 3.110 add and remove users and groups ii libc6 2.9-12 GNU C Library: Shared libraries ii libexif12 0.6.17-1 library to parse EXIF files ii libgphoto2-port0 2.4.5-1gphoto2 digital camera port librar ii libjpeg62 6b-14 The Independent JPEG Group's JPEG ii libltdl7 2.2.6a-4 A system independent dlopen wrappe Versions of packages libgphoto2-2 recommends: ii udev 0.141-1/dev/ and hotplug management daemo Versions of packages libgphoto2-2 suggests: pn gphoto2(no description available) -- 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#533529: Missing config option for sources.list.d/
Package: apt Version: 0.7.21 Severity: normal File: /usr/bin/apt-get Hi, in ia32-apt-get I'm using -o Dir::Etc::sourcelist=/etc/apt/foreign/sources.list to change the sources.list used by apt. But then apt still uses /etc/apt/sources.list.d for further sources.list files and there seems to be no option to change that path. For a start the .d/ directory could be constructed from the Dir::Etc::sourcelist by appending .d. That would give a good default path. An explicit option for the dir itself might not even be needed. MfG Goswin -- Package-specific info: -- (/etc/apt/preferences present, but not submitted) -- -- (/etc/apt/sources.list present, but not submitted) -- -- System Information: Debian Release: squeeze/sid APT prefers unstable-i386 APT policy: (500, 'unstable-i386'), (500, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.29.4-frosties-1 Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages apt depends on: ii debian-archive-keyring2009.01.31 GnuPG archive keys of the Debian a ii libc6 2.9-12 GNU C Library: Shared libraries ii libgcc1 1:4.4.0-4 GCC support library ii libstdc++64.4.0-4The GNU Standard C++ Library v3 apt recommends no packages. Versions of packages apt suggests: ii apt-doc 0.7.21 Documentation for APT ii aptitude 0.4.11.11-1+b1 terminal-based package manager ii bzip2 1.0.5-1high-quality block-sorting file co ii dpkg-dev 1.14.26Debian package development tools ii lzma 4.43-14Compression method of 7z format in ii python-apt0.7.10.3+b1Python interface to libapt-pkg -- 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#533503: libc6-i386 must use Breaks instead of Conflicts
Package: libc6-i386 Version: 2.9-14 Severity: grave Hi, due to the conversion of /usr/lib32 from link to directory all the files in /emul/ become non-functional. For that reason you choose to conflict with the existing packages having files there. But this is not a case where libc6-i386 conflicts with any of the other packages. They can be installed in parallel just fine (from the point of dpkg). What happens is that it breaks the other packages. The functionality is lost. So instead of conflicts breaks should be used in the control file. Now you might ask: Why does it matter? Why is it grave? First ia32-libs (and any other package with files in /emul/ia32-linux/usr/lib) needs to pre-depend libc6-i386 (>= 2.9-14). Otherwise the files (then) in /usr/lib32 would end up in /emul/ia32-linux/usr/lib and disapear when libc6-i386 is updated to 2.9-14. Given that we have a conflicts + pre-depends loop. As Steve Langasek said on irc: - since the conflicts+pre-depends means: remove ia32-libs, upgrade libc6-i386, and maybe apt will be accomodating and re-install ia32-libs afterwards - whereas breaks+pre-depends means: deconfigure ia32-libs, upgrade libc6-i386, upgrade ia32-libs, happy - I'm saying that apt gives you no guarantee that ia32-libs will be installed at the end with the conflicts+pre-depends loop The same holds for all the 32bit libs and by association the 32bit binaries. MfG Goswin -- System Information: Debian Release: squeeze/sid APT prefers unstable-i386 APT policy: (500, 'unstable-i386'), (500, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.29.4-frosties-1 Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages libc6-i386 depends on: ii libc6 2.9-12 GNU C Library: Shared libraries libc6-i386 recommends no packages. libc6-i386 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#418048: Example code
Package: libaio-dev Version: 0.3.107-3 Severity: normal Hi, attached is a example source that shows how to use libaio to read, write and how to use eventfd to poll for events. MfG Goswin -- System Information: Debian Release: squeeze/sid APT prefers unstable-i386 APT policy: (500, 'unstable-i386'), (500, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.29.4-frosties-1 Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages libaio-dev depends on: ii libaio1 0.3.107-3 Linux kernel AIO access library - libaio-dev recommends no packages. libaio-dev suggests no packages. -- no debconf information /* * eventfd-aio-test by Davide Libenzi (test app for eventfd hooked into KAIO) * Copyright (C) 2007 Davide Libenzi * Modified to use libaio by Goswin von Brederlow * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program 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 General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * * Davide Libenzi * */ #include #include #include #include #include #include #include #include #include #define TESTFILE_SIZE (4096 * 5120) #define IORTX_SIZE (1024 * 4) #define NUM_EVENTS 128 static long waitasync(int afd, int timeo) { struct pollfd pfd; pfd.fd = afd; pfd.events = POLLIN; pfd.revents = 0; if (poll(&pfd, 1, timeo) < 0) { perror("poll"); return -1; } if ((pfd.revents & POLLIN) == 0) { fprintf(stderr, "no results completed\n"); return 0; } return 1; } static long test_read(io_context_t ctx, int fd, long range, int afd) { long i, n, r, j; u_int64_t eval; struct iocb **piocb; struct iocb *iocb; struct timespec tmo; static struct io_event events[NUM_EVENTS]; static char buf[IORTX_SIZE]; n = range / IORTX_SIZE; iocb = malloc(n * sizeof(struct iocb)); piocb = malloc(n * sizeof(struct iocb *)); if (!iocb || !piocb) { perror("iocb alloc"); return -1; } for (i = 0; i < n; i++) { piocb[i] = &iocb[i]; io_prep_pread(&iocb[i], fd, buf, sizeof(buf), (n - i - 1) * IORTX_SIZE); io_set_eventfd(&iocb[i], afd); io_set_callback(&iocb[i], (io_callback_t)(i + 1)); } fprintf(stdout, "submitting read request ...\n"); if (io_submit(ctx, n, piocb) <= 0) { perror("io_submit"); return -1; } for (i = 0; i < n;) { fprintf(stdout, "waiting ... "); waitasync(afd, -1); eval = 0; if (read(afd, &eval, sizeof(eval)) != sizeof(eval)) perror("read"); fprintf(stdout, "done! %llu\n", (unsigned long long) eval); while (eval > 0) { tmo.tv_sec = 0; tmo.tv_nsec = 0; r = io_getevents(ctx, 1, eval > NUM_EVENTS ? NUM_EVENTS: (long) eval, events, &tmo); if (r > 0) { for (j = 0; j < r; j++) { } i += r; eval -= r; fprintf(stdout, "test_write got %ld/%ld results so far\n", i, n); } } } free(iocb); free(piocb); return n; } static long test_write(io_context_t ctx, int fd, long range, int afd) { long i, n, r, j; u_int64_t eval; struct iocb **piocb; struct iocb *iocb; struct timespec tmo; static struct io_event events[NUM_EVENTS]; static char buf[IORTX_SIZE]; for (i = 0; i < IORTX_SIZE; i++) buf[i] = i & 0xff; n = range / IORTX_SIZE; iocb = malloc(n * sizeof(struct iocb)); piocb = malloc(n * sizeof(struct iocb *)); if (!iocb || !piocb) { perror("iocb alloc"); return -1; } for (i = 0; i < n; i++) { piocb[i] = &iocb[i]; io_prep_pwrite(&iocb[i], fd, buf, sizeof(buf), (n - i - 1) * IORTX_SIZE); io_set_eventfd(&iocb[i], afd); io_set_callback(&iocb[i], (io_callback_t)(i + 1)); } fprintf(stdout, "submitting write request ...\n"); if (io_submit(ctx, n, piocb) <= 0) { perror("io_submit"); return -1; } for (i = 0; i < n;) { fprintf(stdout, "waiting ... "); waitasync(afd, -1); eval = 0; if (read(afd, &eval, sizeof(eval)) != sizeof(eval)) perror("read"); fprintf(stdout, "done! %llu\n", (unsigned long long) eval); while (eval > 0) { tmo.tv_sec = 0; tmo.tv_nsec = 0; r = io_getevents(ctx, 1, eval > NUM_EVENTS ? NUM_EVENTS: (long) eval, events, &tmo); if (r > 0) { for (j = 0; j < r; j++) { } i += r; eval -= r; fprintf(stdout, "test_write got %ld/%ld results so far\n", i, n); } } } free(iocb); free(piocb); return n; } int main(int argc, char **argv) { int afd, fd; io_context_t ctx; char const *
Bug#531756: Add extern int code_of_unix_error (value error);
Package: ocaml Version: 3.11.0-1a0.mrvn.1 Severity: wishlist Tags: patch Hi, the unixsupport.h header provides functions to convert unix errno into ocamls Unix.error, which is sufficient for most applications. The attached patch adds a function for the reverse conversion. See http://caml.inria.fr/mantis/view.php?id=4812 for upstreams bugreport. Rational: For libfuse bindings I need to convert Unix.error to errno numbers. The C stubs call an ocaml closure and expect usualy a string as return value or an Unix.Unix_error exception in case of an error. The stubs need to catch the exception, convert them back to unix errno numbers and return -err to libfuse. The code looks something like this: static int readlink_stub(const char *name, char *buf, size_t size) { int res = 0; leave_blocking_section(); CAMLparam0(); CAMLlocal3(ml_name, ml_res, ml_exn); ml_name = caml_copy_string(name); value ml_res = caml_callback2(readlink_callback, ml_name, Val_int(size)); if (Is_exception_result(ml_res)) { ml_exn = Extract_exception(ml_res); res = -code_of_unix_error(Field(ml_exn, 1)); } else { strncpy(buf, String_val(ml_res), size); } enter_blocking_section(); return res; } MfG Goswin -- System Information: Debian Release: squeeze/sid APT prefers unstable-i386 APT policy: (500, 'unstable-i386'), (500, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.29.4-frosties-1 Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages ocaml depends on: ii libx11-dev 2:1.2.1-1 X11 client-side library (developme ii ocaml-base 3.11.0-1a0.mrvn.1 Runtime system for OCaml bytecode ii ocaml-nox 3.11.0-1a0.mrvn.1 ML language implementation with a ocaml recommends no packages. Versions of packages ocaml suggests: ii tcl8.4-dev8.4.19-3 Tcl (the Tool Command Language) v8 ii tk8.4-dev 8.4.19-3 Tk toolkit for Tcl and X11, v8.4 - -- no debconf information #! /bin/sh -e ## code_of_unix_error.dpatch by Goswin von Brederlow ## ## All lines beginning with `## DP:' are a description of the patch. ## DP: add code_of_unix_error() to unixsupport.[ch] (see OCaml PR#4812) if [ $# -ne 1 ]; then echo "`basename $0`: script expects -patch|-unpatch as argument" >&2 exit 1 fi case "$1" in -patch) patch -f --no-backup-if-mismatch -p1 < $0;; -unpatch) patch -f --no-backup-if-mismatch -R -p1 < $0;; *) echo "`basename $0`: script expects -patch|-unpatch as argument" >&2 exit 1;; esac exit 0 @DPATCH@ --- ocaml-3.11.0.orig/otherlibs/unix/unixsupport.h +++ ocaml-3.11.0/otherlibs/unix/unixsupport.h @@ -20,6 +20,7 @@ #define Nothing ((value) 0) extern value unix_error_of_code (int errcode); +extern int code_of_unix_error (value error); extern void unix_error (int errcode, char * cmdname, value arg) Noreturn; extern void uerror (char * cmdname, value arg) Noreturn; --- ocaml-3.11.0.orig/otherlibs/unix/unixsupport.c +++ ocaml-3.11.0/otherlibs/unix/unixsupport.c @@ -263,6 +263,15 @@ return err; } +extern int code_of_unix_error (value error) +{ + if (Is_block(error)) { +return Int_val(Field(error, 0)); + } else { +return error_table[Int_val(error)]; + } +} + void unix_error(int errcode, char *cmdname, value cmdarg) { value res;
Bug#531329: undefined reference to `fuse_reply_bmap'
Package: libfuse2 Version: 2.7.4-1.1 Severity: normal Hi, I'm writing fuse bindings for ocaml that support both the lowlevel and highlevel interface. Now I'm stuck at the lowlevel interface with the following error: ../lib/libfuse_stubs.a(fuse_stubs.o): In function `caml_fuse_reply_bmap_stub': libfuse-ocaml-0.3/lib/fuse_stubs.c:1421: undefined reference to `fuse_reply_bmap' The problem, as far as I figure, is that lib/fuse_versionscript does not list that symbol so it isn't exported. It is a public symbol though since it is declared in include/fuse_lowlevel.h as: int fuse_reply_bmap(fuse_req_t req, uint64_t idx); MfG Goswin -- System Information: Debian Release: squeeze/sid APT prefers unstable-i386 APT policy: (500, 'unstable-i386'), (500, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.29.4-frosties-1 Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages libfuse2 depends on: ii libc6 2.9-12 GNU C Library: Shared libraries libfuse2 recommends no packages. Versions of packages libfuse2 suggests: ii fuse-utils2.7.4-1.1 Filesystem in USErspace (utilities -- 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#525516: udev added new rules and thus broke the network
Package: udev Version: 0.141-1 Severity: normal Same problem here. Please do find a fix for this asap since for remote systems this means a long trip for many people. MfG Goswin -- Package-specific info: -- /etc/udev/rules.d/: /etc/udev/rules.d/: total 28 lrwxrwxrwx 1 root root 19 Nov 3 2006 025_libgphoto2.rules -> ../libgphoto2.rules -rw-r--r-- 1 root root 1137 Oct 1 2008 65_dmsetup.rules -rw-r--r-- 1 root root 991 Oct 15 2008 65_mdadm.vol_id.rules -rw-r--r-- 1 root root 700 Nov 2 2006 70-persistent-cd.rules -rw-r--r-- 1 root root 549 May 30 15:42 70-persistent-net.rules -rw-r--r-- 1 root root 778 May 30 15:30 70-persistent-net.rules~ lrwxrwxrwx 1 root root 15 Nov 3 2006 z60_hdparm.rules -> ../hdparm.rules -rw-r--r-- 1 root root 7117 Apr 11 23:32 z60_xserver-xorg-input-wacom.rules -- /sys/: /sys/block/dm-0/dev /sys/block/dm-1/dev /sys/block/dm-2/dev /sys/block/dm-3/dev /sys/block/dm-4/dev /sys/block/loop0/dev /sys/block/loop1/dev /sys/block/loop2/dev /sys/block/loop3/dev /sys/block/loop4/dev /sys/block/loop5/dev /sys/block/loop6/dev /sys/block/loop7/dev /sys/block/md0/dev /sys/block/md1/dev /sys/block/md2/dev /sys/block/ram0/dev /sys/block/ram1/dev /sys/block/ram10/dev /sys/block/ram11/dev /sys/block/ram12/dev /sys/block/ram13/dev /sys/block/ram14/dev /sys/block/ram15/dev /sys/block/ram2/dev /sys/block/ram3/dev /sys/block/ram4/dev /sys/block/ram5/dev /sys/block/ram6/dev /sys/block/ram7/dev /sys/block/ram8/dev /sys/block/ram9/dev /sys/block/sda/dev /sys/block/sda/sda1/dev /sys/block/sda/sda2/dev /sys/block/sdb/dev /sys/block/sdb/sdb1/dev /sys/block/sdb/sdb2/dev /sys/block/sdc/dev /sys/block/sdd/dev /sys/block/sdd/sdd1/dev /sys/block/sdd/sdd2/dev /sys/block/sde/dev /sys/block/sde/sde1/dev /sys/block/sde/sde2/dev /sys/class/drm/card0/dev /sys/class/graphics/fb0/dev /sys/class/graphics/fb1/dev /sys/class/input/input2/mouse0/dev /sys/class/input/mice/dev /sys/class/misc/agpgart/dev /sys/class/misc/btrfs-control/dev /sys/class/misc/cpu_dma_latency/dev /sys/class/misc/device-mapper/dev /sys/class/misc/fuse/dev /sys/class/misc/mcelog/dev /sys/class/misc/network_latency/dev /sys/class/misc/network_throughput/dev /sys/class/misc/psaux/dev /sys/class/misc/snapshot/dev /sys/class/rtc/rtc0/dev /sys/class/sound/adsp/dev /sys/class/sound/audio/dev /sys/class/sound/controlC0/dev /sys/class/sound/dmmidi/dev /sys/class/sound/dsp/dev /sys/class/sound/midi/dev /sys/class/sound/midiC0D0/dev /sys/class/sound/mixer/dev /sys/class/sound/pcmC0D0c/dev /sys/class/sound/pcmC0D0p/dev /sys/class/sound/pcmC0D1p/dev /sys/class/sound/seq/dev /sys/class/sound/sequencer/dev /sys/class/sound/sequencer2/dev /sys/class/sound/timer/dev /sys/class/usb_device/usbdev1.1/dev /sys/class/usb_device/usbdev2.1/dev /sys/class/usb_device/usbdev3.1/dev /sys/class/usb_device/usbdev4.1/dev /sys/class/usb_device/usbdev5.1/dev /sys/class/usb_endpoint/usbdev1.1_ep00/dev /sys/class/usb_endpoint/usbdev1.1_ep81/dev /sys/class/usb_endpoint/usbdev2.1_ep00/dev /sys/class/usb_endpoint/usbdev2.1_ep81/dev /sys/class/usb_endpoint/usbdev3.1_ep00/dev /sys/class/usb_endpoint/usbdev3.1_ep81/dev /sys/class/usb_endpoint/usbdev4.1_ep00/dev /sys/class/usb_endpoint/usbdev4.1_ep81/dev /sys/class/usb_endpoint/usbdev5.1_ep00/dev /sys/class/usb_endpoint/usbdev5.1_ep81/dev /sys/dev /sys/devices/pci:00/:00:10.0/usb2/dev /sys/devices/pci:00/:00:10.1/usb3/dev /sys/devices/pci:00/:00:10.2/usb4/dev /sys/devices/pci:00/:00:10.3/usb5/dev /sys/devices/pci:00/:00:10.4/usb1/dev -- Kernel configuration: isapnp_init not present. -- System Information: Debian Release: squeeze/sid APT prefers unstable-i386 APT policy: (500, 'unstable-i386'), (500, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.29.4-frosties-1 Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages udev depends on: ii debconf [debconf-2.0] 1.5.26 Debian configuration management sy ii libc6 2.9-12 GNU C Library: Shared libraries ii libselinux1 2.0.71-1 SELinux shared libraries ii libvolume-id1 0.141-1libvolume_id shared library ii lsb-base 3.2-22 Linux Standard Base 3.2 init scrip udev recommends no packages. udev suggests no packages. -- debconf information excluded # This file was automatically generated by the /lib/udev/write_net_rules # program, probably run by the persistent-net-generator.rules rules file. # # You can modify it, as long as you keep each rule on a single line. # PCI device 1282:9102 (dmfe) SUBSYSTEM=="net", DRIVERS=="?*", SYSFS{address}=="00:80:ad:78:68:a2", NAME="eth0" # PCI device 11ab:4320 (sk98lin) SUBSYSTEM=="net", DRIVERS=="?*", SYSFS{address}=="00:0e:a6:80:40:85", NAME="eth1" # PCI device 0x11ab:0x4320 (sk98lin) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0e:a6:80:40:85", ATTR{type}=="1", KERNEL=="eth
Bug#528143: Add multiarch support
Package: bzip2 Version: 1.0.5-1 Severity: wishlist Tags: patch Hi, the attached patch moves libraries to multiarch directories and sets the Multi-Arch field for packages. MfG Goswin -- System Information: Debian Release: squeeze/sid APT prefers unstable-i386 APT policy: (500, 'unstable-i386'), (500, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.22.2-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages bzip2 depends on: ii libbz2-1.01.0.5-1high-quality block-sorting file co ii libc6 2.9-12 GNU C Library: Shared libraries bzip2 recommends no packages. Versions of packages bzip2 suggests: pn bzip2-doc (no description available) -- no debconf information diff -u bzip2-1.0.5/debian/changelog bzip2-1.0.5/debian/changelog --- bzip2-1.0.5/debian/changelog +++ bzip2-1.0.5/debian/changelog @@ -1,3 +1,9 @@ +bzip2 (1.0.5-1a0.multi.1) unstable; urgency=low + + * Convert to multiarch + + -- Goswin von Brederlow Mon, 11 May 2009 02:46:51 +0200 + bzip2 (1.0.5-1) unstable; urgency=low * Fix "bzdiff doesn't work if $TMPDIR contains spaces"; closes: #493710 diff -u bzip2-1.0.5/debian/rules bzip2-1.0.5/debian/rules --- bzip2-1.0.5/debian/rules +++ bzip2-1.0.5/debian/rules @@ -152,20 +152,20 @@ ### Split # Development package - install -d debian/tmp-dev/usr/lib + install -d debian/tmp-dev/usr/lib/$(DEB_HOST_GNU_TYPE) rm debian/tmp/lib/libbz2.so - ln -s /lib/libbz2.so.1.0 debian/tmp-dev/usr/lib/libbz2.so - mv debian/tmp/lib/libbz2.a debian/tmp-dev/usr/lib/ + ln -s /lib/$(DEB_HOST_GNU_TYPE)/libbz2.so.1.0 debian/tmp-dev/usr/lib/$(DEB_HOST_GNU_TYPE)/libbz2.so + mv debian/tmp/lib/libbz2.a debian/tmp-dev/usr/lib/$(DEB_HOST_GNU_TYPE)/ mv debian/tmp/include debian/tmp-dev/usr/include # Library package - install -d debian/tmp-lib/lib + install -d debian/tmp-lib/lib/$(DEB_HOST_GNU_TYPE) for i in $$(ls debian/tmp/lib/libbz2.so*); do \ - (set -x; echo $$i; mv $$i debian/tmp-lib/lib/); \ + (set -x; echo $$i; mv $$i debian/tmp-lib/lib/$(DEB_HOST_GNU_TYPE)/); \ done - ln -s libbz2.so.1.0.4 debian/tmp-lib/lib/libbz2.so.1 - chmod -x debian/tmp-lib/lib/* + ln -s libbz2.so.1.0.4 debian/tmp-lib/lib/$(DEB_HOST_GNU_TYPE)/libbz2.so.1 + chmod -x debian/tmp-lib/lib/$(DEB_HOST_GNU_TYPE)/* # Binary package install -d debian/tmp-run @@ -221,14 +221,14 @@ fi; \ done $(DEBSTRIP) --strip-unneeded -R .note -R .comment \ - debian/tmp-lib/lib/*.so* - $(DEBSTRIP) --strip-debug debian/tmp-dev/usr/lib/*.a + debian/tmp-lib/lib/$(DEB_HOST_GNU_TYPE)/*.so* + $(DEBSTRIP) --strip-debug debian/tmp-dev/usr/lib/$(DEB_HOST_GNU_TYPE)/*.a # Control files install -d debian/tmp-{lib,dev,run}/DEBIAN cp debian/shlibs debian/tmp-lib/DEBIAN/shlibs - dpkg-shlibdeps debian/tmp-lib/lib/*.so* + dpkg-shlibdeps debian/tmp-lib/lib/$(DEB_HOST_GNU_TYPE)/*.so* dpkg-gencontrol -isp -Pdebian/tmp-lib -plibbz2-1.0 rm debian/substvars dpkg-gencontrol -isp -Pdebian/tmp-dev -plibbz2-dev diff -u bzip2-1.0.5/debian/control bzip2-1.0.5/debian/control --- bzip2-1.0.5/debian/control +++ bzip2-1.0.5/debian/control @@ -11,6 +11,7 @@ Priority: important Section: libs Architecture: any +Multi-Arch: yes Depends: ${shlibs:Depends}, ${misc:Depends} Description: high-quality block-sorting file compressor library - runtime This package contains libbzip2 which is used by the bzip2 compressor. @@ -56,6 +57,7 @@ Priority: optional Section: utils Architecture: any +Multi-Arch: no Depends: libbz2-1.0 (=${binary:Version}), ${shlibs:Depends} Suggests: bzip2-doc Replaces: libbz2 (<<0.9.5d-3)
Bug#528140: [PATCH] Add mutliarch support
Package: acl Version: 2.2.47-2 Severity: wishlist Tags: patch Hi, the attached patch moves the libraries into the multiarch directories and sets the Multi-Arch field for packages. MfG Goswin -- System Information: Debian Release: squeeze/sid APT prefers unstable-i386 APT policy: (500, 'unstable-i386'), (500, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.22.2-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages acl depends on: ii libacl1 2.2.47-2 Access control list shared library ii libattr1 1:2.4.43-2 Extended attribute shared library ii libc6 2.9-12 GNU C Library: Shared libraries acl recommends no packages. acl suggests no packages. -- no debconf information diff -u acl-2.2.47/Makefile acl-2.2.47/Makefile --- acl-2.2.47/Makefile +++ acl-2.2.47/Makefile @@ -39,8 +39,8 @@ --exec-prefix=/ \ --sbindir=/bin \ --bindir=/usr/bin \ - --libdir=/lib \ - --libexecdir=/usr/lib \ + --libdir=/lib/$(DEB_HOST_GNU_TYPE) \ + --libexecdir=/usr/lib/$(DEB_HOST_GNU_TYPE) \ --includedir=/usr/include \ --mandir=/usr/share/man \ --datadir=/usr/share \ diff -u acl-2.2.47/debian/changelog acl-2.2.47/debian/changelog --- acl-2.2.47/debian/changelog +++ acl-2.2.47/debian/changelog @@ -1,3 +1,10 @@ +acl (2.2.47-2a0.multi.1) unstable; urgency=low + + * Convert to multiarch + * Add missing dh_clean + + -- Goswin von Brederlow Mon, 11 May 2009 02:25:08 +0200 + acl (2.2.47-2) unstable; urgency=low * Acknowledge NMU. Closes: Closes: #477515 diff -u acl-2.2.47/debian/control acl-2.2.47/debian/control --- acl-2.2.47/debian/control +++ acl-2.2.47/debian/control @@ -10,6 +10,7 @@ Package: acl Depends: ${shlibs:Depends}, ${misc:Depends} Architecture: any +Multi-Arch: no Description: Access control list utilities This package contains the getfacl and setfacl utilities needed for manipulating access control lists. @@ -33,6 +34,7 @@ Priority: required Conflicts: acl (<< 2.0.0), libacl1-kerberos4kth Architecture: any +Multi-Arch: yes Description: Access control list shared library This package contains the libacl.so dynamic library containing the POSIX 1003.1e draft standard 17 functions for manipulating diff -u acl-2.2.47/debian/rules acl-2.2.47/debian/rules --- acl-2.2.47/debian/rules +++ acl-2.2.47/debian/rules @@ -18,6 +18,9 @@ INSTALL_USER=root INSTALL_GROUP=root ; checkdir = test -f debian/rules +DEB_HOST_GNU_TYPE := $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +export DEB_HOST_GNU_TYPE + build: built built: config @echo "== dpkg-buildpackage: build" 1>&2 @@ -39,6 +42,7 @@ $(MAKE) distclean -rm -rf $(dirme) $(dirdev) $(dirlib) -rm -f debian/*substvars debian/files* debian/*.debhelper + dh_clean binary-indep:
Bug#528141: [PATCH] Add multiarch support
Package: attr Version: 2.4.43-2 Severity: wishlist Hi, the attached patch moves libraries to the multiarch directories and sets the Multi-Arch field for packages. MfG Goswin -- System Information: Debian Release: squeeze/sid APT prefers unstable-i386 APT policy: (500, 'unstable-i386'), (500, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.22.2-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages attr depends on: ii libattr1 1:2.4.43-2 Extended attribute shared library ii libc6 2.9-12 GNU C Library: Shared libraries attr recommends no packages. attr suggests no packages. diff -u attr-2.4.43/Makefile attr-2.4.43/Makefile --- attr-2.4.43/Makefile +++ attr-2.4.43/Makefile @@ -39,8 +39,8 @@ --exec-prefix=/ \ --sbindir=/bin \ --bindir=/usr/bin \ - --libdir=/lib \ - --libexecdir=/usr/lib \ + --libdir=/lib/$(DEB_HOST_GNU_TYPE) \ + --libexecdir=/usr/lib/$(DEB_HOST_GNU_TYPE) \ --includedir=/usr/include \ --mandir=/usr/share/man \ --datadir=/usr/share \ diff -u attr-2.4.43/debian/changelog attr-2.4.43/debian/changelog --- attr-2.4.43/debian/changelog +++ attr-2.4.43/debian/changelog @@ -1,3 +1,10 @@ +attr (1:2.4.43-2a0.multi.1) unstable; urgency=low + + * Convert to multiarch + * Add missing dh_clean + + -- Goswin von Brederlow Mon, 11 May 2009 02:41:12 +0200 + attr (1:2.4.43-2) unstable; urgency=high * Remove --enable-lib64=yes in Makefile (closes: #514017) only in patch2: unchanged: --- attr-2.4.43.orig/debian/rules +++ attr-2.4.43/debian/rules @@ -16,6 +16,9 @@ INSTALL_USER=root INSTALL_GROUP=root ; checkdir = test -f debian/rules +DEB_HOST_GNU_TYPE := $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +export DEB_HOST_GNU_TYPE + build: built built: config @echo "== dpkg-buildpackage: build" 1>&2 @@ -38,6 +41,7 @@ $(MAKE) distclean -rm -rf $(dirme) $(dirdev) $(dirlib) debian/tmp -rm -f debian/*substvars debian/files* debian/*.debhelper + dh_clean binary-indep: only in patch2: unchanged: --- attr-2.4.43.orig/debian/control +++ attr-2.4.43/debian/control @@ -11,6 +11,7 @@ Depends: ${shlibs:Depends}, ${misc:Depends} Conflicts: xfsdump (<< 2.0.0) Architecture: any +Multi-Arch: no Description: Utilities for manipulating filesystem extended attributes A set of tools for manipulating extended attributes on filesystem objects, in particular getfattr(1) and setfattr(1). @@ -41,6 +42,7 @@ Priority: required Conflicts: attr (<< 2.0.0) Architecture: any +Multi-Arch: yes Description: Extended attribute shared library Contains the runtime environment required by programs that make use of extended attributes.
Bug#527848: Uses the wrong IP
Package: ddclient Version: 3.8.0-1 Severity: important Hi, ddclient does not use the IP I give it but the IP I previously had. I can't change my IP anymore. m...@frosties:~% sudo ddclient -v --ip 95.08.117.111 SUCCESS: mrvn.homeip.net: skipped: IP address was already set to 78.43.226.218. -- # Configuration file for ddclient generated by debconf # # /etc/ddclient.conf pid=/var/run/ddclient.pid protocol=dyndns2 server=members.dyndns.org login=mrvn password='XX' mrvn.homeip.net -- MfG Goswin -- System Information: Debian Release: squeeze/sid APT prefers unstable-i386 APT policy: (500, 'unstable-i386'), (500, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.22.2-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages ddclient depends on: ii debconf [debconf-2.0]1.5.25 Debian configuration management sy ii initscripts 2.86.ds1-61 Scripts for initializing and shutt ii lsb-base 3.2-20 Linux Standard Base 3.2 init scrip ii perl [perl5] 5.10.0-19 Larry Wall's Practical Extraction Versions of packages ddclient recommends: ii libio-socket-ssl-perl 1.23-1 Perl module implementing object or ddclient suggests no packages. -- debconf information excluded -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#527537: Broken library search paths
Package: gcc-4.4 Version: 4.4.0-1~exp2 Severity: normal Hi, thanks for adding more multiarch support to gcc. But the support doesn't seem to be quite correct yet. I've looked at the library path and canonicalized the entries for better readability: # Broken path. Missing a '/'? * Duplicate entry after canonicalize ! Path for the wrong target --[ gcc-4.4 --print-search-dirs ]- /usr/lib/gcc/x86_64-linux-gnu/4.4.0/ * /usr/lib/gcc/x86_64-linux-gnu/4.4.0/ /usr/x86_64-linux-gnu/lib/x86_64-linux-gnu/4.4.0/ /usr/x86_64-linux-gnu/lib/ /usr/lib/x86_64-linux-gnu/4.4.0/ /usr/lib/ /lib/x86_64-linux-gnu/4.4.0/ /lib/ * /usr/lib/x86_64-linux-gnu/4.4.0/ * /usr/lib/ # /usr/lib/x86_64-linux-gnux86_64-linux-gnu/4.4.0/ # /usr/lib/x86_64-linux-gnu../lib/ * /usr/x86_64-linux-gnu/lib/ * /usr/lib/ * /lib/ * /usr/lib/ /usr/lib/x86_64-linux-gnu "/lib/x86_64-linux-gnu" is missing. "/lib64", "/usr/lib64" could also be considered missing, they would be needed when running Debian gcc on SuSe/RH for example. -- --[ gcc-4.4 -m32 --print-search-dirs ] /usr/lib/gcc/x86_64-linux-gnu/4.4.0/32/ * /usr/lib/gcc/x86_64-linux-gnu/4.4.0/32/ /usr/x86_64-linux-gnu/lib/x86_64-linux-gnu/4.4.0/32/ /usr/x86_64-linux-gnu/lib32/ /usr/lib/x86_64-linux-gnu/4.4.0/32/ /usr/lib32/ /lib/x86_64-linux-gnu/4.4.0/32/ /lib32/ * /usr/lib/x86_64-linux-gnu/4.4.0/32/ * /usr/lib32/ # /usr/lib/i486-linux-gnux86_64-linux-gnu/4.4.0/32/ # /usr/lib/i486-linux-gnu../lib32/ /usr/lib/gcc/x86_64-linux-gnu/4.4.0/ * /usr/lib/gcc/x86_64-linux-gnu/4.4.0/ ! /usr/x86_64-linux-gnu/lib/x86_64-linux-gnu/4.4.0/ ! /usr/x86_64-linux-gnu/lib/ ! /usr/lib/x86_64-linux-gnu/4.4.0/ /usr/lib/ ! /lib/x86_64-linux-gnu/4.4.0/ /lib/ ! /usr/lib/x86_64-linux-gnu/4.4.0/ * /usr/lib/ # /usr/lib/i486-linux-gnux86_64-linux-gnu/4.4.0/ /usr/lib/i486-linux-gnu "/lib/i486-linux-gnu" is missing. -- And for a horrendiously broken example: --[ gcc-4.4 -uclibc --print-search-dirs ]- /usr/lib/gcc/x86_64-linux-gnu/4.4.0/ /usr/lib/gcc/x86_64-linux-gnu/4.4.0/ /usr/x86_64-linux-gnu/lib/x86_64-linux-gnu/4.4.0/ /usr/x86_64-linux-gnu/lib/ /usr/lib/x86_64-linux-gnu/4.4.0/ /usr/lib/ /lib/x86_64-linux-gnu/4.4.0/ /lib/ /usr/lib/x86_64-linux-gnu/4.4.0/ /usr/lib/ /usr/lib/x86_64-linux-gnux86_64-linux-gnu/4.4.0/ /usr/lib/x86_64-linux-gnu../lib/ /usr/x86_64-linux-gnu/lib/ /usr/lib/ /lib/ /usr/lib/ /usr/lib/x86_64-linux-gnu This is all wrong. I think the -uclibc option should be completly disabled in the default specs file. It even links against the wrong C library: % gcc-4.4 -uclibc -o foo foo.c % ldd foo libc.so.6 => /lib/libc.so.6 (0x2b2710aaa000) /lib64/ld-linux-x86-64.so.2 (0x2b271088c000) Seems 100% broken. -- MfG Goswin PS: I haven't checked the include paths. I hope you didn't break them with the new multiarch patch. -- System Information: Debian Release: squeeze/sid APT prefers unstable-i386 APT policy: (500, 'unstable-i386'), (500, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.22.2-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages gcc-4.4 depends on: ii binutils 2.19.1-1 The GNU assembler, linker and bina ii cpp-4.4 4.4.0-1~exp2 The GNU C preprocessor ii gcc-4.4-base 4.4.0-1~exp2 The GNU Compiler Collection (base ii libc6 2.9-3 GNU C Library: Shared libraries ii libgcc1 1:4.4.0-1~exp2 GCC support library ii libgomp1 4.4.0-1~exp2 GCC OpenMP (GOMP) support library Versions of packages gcc-4.4 recommends: ii libc6-dev 2.9-3 GNU C Library: Development Librari Versions of packages gcc-4.4 suggests: pn gcc-4.4-doc(no description available) pn gcc-4.4-locales(no description available) pn gcc-4.4-multilib (no description available) pn libgcc1-dbg(no description available) pn libgomp1-dbg (no description available) pn libmudflap0-4.4-dev(no description available) pn libmudflap0-dbg(no description available) -- 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#525319: Please add mercurial (hg) support
Package: pristine-tar Version: 0.21 Severity: wishlist Please add mercurial (hg) support to pristine-tar. MfG Goswin -- System Information: Debian Release: squeeze/sid APT prefers unstable-i386 APT policy: (500, 'unstable-i386'), (500, 'experimental-i386'), (500, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.22.2-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages pristine-tar depends on: ii libc6 2.9-3 GNU C Library: Shared libraries ii perl-modules 5.10.0-19 Core Perl modules ii xdelta 1.1.3-8 A diff utility which works with bi ii zlib1g 1:1.2.3.3.dfsg-12 compression library - runtime Versions of packages pristine-tar recommends: ii bzip2 1.0.5-1high-quality block-sorting file co ii pbzip21.0.4-2parallel bzip2 implementation pristine-tar 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#520265: Missing architecture independent binary representation
Package: ocaml-sha Version: 1.4-5 Severity: wishlist Tags: patch Hi, I wanted to use ocaml-sha in a situation where I need to store and load checksums but don't have a in/out_channel. So I've added a to_binary function to sha1, sha256 and sha512. The resulting string should be architecture independent just like to_hex but half the size. Patch attached. As a sidenote I wanted to use GPLv3 for my project but ocaml-sha is licensed under GPLv2 only. Have you ever asked the author to change the license to maybe LGPLv2+ or GPLv2+? MfG Goswin -- System Information: Debian Release: squeeze/sid APT prefers unstable-i386 APT policy: (500, 'unstable-i386'), (500, 'experimental-i386'), (500, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.22.2-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash diff -u ocaml-sha-1.4/debian/changelog ocaml-sha-1.4/debian/changelog --- ocaml-sha-1.4/debian/changelog +++ ocaml-sha-1.4/debian/changelog @@ -1,3 +1,10 @@ +ocaml-sha (1.4-5.a0.mrvn.1) unstable; urgency=low + + [ Goswin von Brederlow ] + * Add to_binary function + + -- Goswin von Brederlow Wed, 18 Mar 2009 14:25:03 +0100 + ocaml-sha (1.4-5) unstable; urgency=low [ Eric Cooper ] only in patch2: unchanged: --- ocaml-sha-1.4.orig/sha256.ml +++ ocaml-sha-1.4/sha256.ml @@ -22,6 +22,7 @@ external finalize: ctx -> t = "stub_sha256_finalize" external to_hex: t -> string = "stub_sha256_to_hex" external file_fast: string -> t = "stub_sha256_file" +external to_binary: t -> string = "stub_sha256_to_binary" end only in patch2: unchanged: --- ocaml-sha-1.4.orig/sha512.ml +++ ocaml-sha-1.4/sha512.ml @@ -22,6 +22,8 @@ external finalize: ctx -> t = "stub_sha512_finalize" external to_hex: t -> string = "stub_sha512_to_hex" external file_fast: string -> t = "stub_sha512_file" +external to_binary: t -> string = "stub_sha512_to_binary" + end include Sha.Sha(Sha512ops) only in patch2: unchanged: --- ocaml-sha-1.4.orig/sha1.ml +++ ocaml-sha-1.4/sha1.ml @@ -22,6 +22,7 @@ external finalize: ctx -> t = "stub_sha1_finalize" external to_hex: t -> string = "stub_sha1_to_hex" external file_fast: string -> t = "stub_sha1_file" +external to_binary: t -> string = "stub_sha1_to_binary" end only in patch2: unchanged: --- ocaml-sha-1.4.orig/sha1.mli +++ ocaml-sha-1.4/sha1.mli @@ -45,3 +45,6 @@ (** return a printable hexadecimal representation of the given digest *) val to_hex : t -> string + +(** return a binary representation of the given digest *) +val to_binary : t -> string only in patch2: unchanged: --- ocaml-sha-1.4.orig/sha1_stubs.c +++ ocaml-sha-1.4/sha1_stubs.c @@ -262,6 +262,17 @@ #undef D } +/** + * sha1_to_binary - Transform the SHA1 digest into a binary data + */ +static inline void sha1_to_binary(sha1_digest *digest, sha1_digest *out) +{ + int i; + + for(i = 0; i < 5; ++i) + out->digest[i] = cpu_to_be32(digest->digest[i]); +} + #include #include @@ -348,3 +359,15 @@ CAMLreturn(result); } + +CAMLprim value stub_sha1_to_binary(value digest) +{ + CAMLparam1(digest); + CAMLlocal1(result); + + result = caml_alloc_string(20); + sha1_to_binary((sha1_digest *)digest, + (sha1_digest *)String_val(result)); + + CAMLreturn(result); +} only in patch2: unchanged: --- ocaml-sha-1.4.orig/sha.ml +++ ocaml-sha-1.4/sha.ml @@ -21,6 +21,7 @@ val finalize: ctx -> t val to_hex: t -> string val file_fast: string -> t + val to_binary: t -> string end module Sha = functor(Shaops: SHAOPS) -> struct @@ -75,4 +76,6 @@ let file_fast file = Shaops.file_fast file +let to_binary digest = Shaops.to_binary digest + end only in patch2: unchanged: --- ocaml-sha-1.4.orig/sha512.mli +++ ocaml-sha-1.4/sha512.mli @@ -45,3 +45,6 @@ (** return a printable hexadecimal representation of the given digest *) val to_hex : t -> string + +(** return a binary representation of the given digest *) +val to_binary : t -> string only in patch2: unchanged: --- ocaml-sha-1.4.orig/sha256_stubs.c +++ ocaml-sha-1.4/sha256_stubs.c @@ -208,6 +208,17 @@ snprintf(p, 9, "%08x", be32_to_cpu(digest->digest[i])); } +/** + * sha256_to_binary - Transform the SHA256 digest into a binary data + */ +static inline void sha256_to_binary(sha256_digest *digest, sha256_digest *out) +{ + int i; + + for(i = 0; i < 8; ++i) + out->digest[i] = cpu_to_be32(digest->digest[i]); +} + #include #include @@ -293,3 +304,15 @@ CAMLreturn(result); } + +CAMLprim value stub_sha256_to_binary(value digest) +{ + CAMLparam1(digest); + CAMLlocal1(result); + + result = caml_alloc_string(32); + sha256_to_binary((sha256_digest *)digest, + (sha256_digest *)String_val(result)); + + CAMLreturn(result); +} only in patch2: unchanged: --- ocaml-sha-1.4.orig/sha256.mli +++ ocaml-sha-1.4/sha256.mli @@ -45,3 +45,6 @@ (** return a printable hexadecimal representation of the given digest *) val to_hex : t -> string + +(** return a binary representation of the give
Bug#519872: Library packages may not have conffiles
Package: libts-0.0-0 Version: 1.0-4 Severity: serious Hi, when installing the 32bit flavour of libts-0.0-0 via ia32-apt-get the following error occurs: Warning: conffiles might conflict dpkg: error processing /var/cache/apt/archives/ia32-libts-0.0-0_1.0-5~13_amd64.deb (--unpack): trying to overwrite `/etc/ts.conf', which is also in package libts-0.0-0 The reason I set this to serious is that same error will hapen the next time the soversion is bumped. Please split out the conffile into libts-common. MfG Goswin -- System Information: Debian Release: squeeze/sid APT prefers unstable-i386 APT policy: (500, 'unstable-i386'), (500, 'experimental-i386'), (500, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.22.2-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages libts-0.0-0 depends on: ii libc6 2.9-3 GNU C Library: Shared libraries libts-0.0-0 recommends no packages. libts-0.0-0 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#519871: Libraries may not have files in /usr/share/ in multiarch
Package: libdirectfb-1.0-0 Version: 1.0.1-11 Severity: normal Hi, when installing the 32bit flavour of libdirectfb-1.0-0 via ia32-apt-get the following error happens: dpkg: error processing /var/cache/apt/archives/ia32-libdirectfb-1.0-0_1.0.1-11~13_amd64.deb (--unpack): trying to overwrite `/usr/share/directfb-1.0.1/cursor.dat', which is also in package libdirectfb-1.0-0 Library packages can not have shared files. They must be split out into a -common package. Given the size (6.3k) of the shared file maybe it could be moved to /usr/lib/directfb-1.0.1/cursor.dat though and not be shared. MfG Goswin -- System Information: Debian Release: squeeze/sid APT prefers unstable-i386 APT policy: (500, 'unstable-i386'), (500, 'experimental-i386'), (500, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.22.2-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages libdirectfb-1.0-0 depends on: ii libc6 2.9-3 GNU C Library: Shared libraries ii libsysfs2 2.1.0-5interface library to sysfs ii libts-0.0-0 1.0-4 touch screen library libdirectfb-1.0-0 recommends no packages. libdirectfb-1.0-0 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#517991: Fails with unable to determine IP address
Package: ddclient Version: 3.8.0-1 Severity: normal Hi, ddclient no longer works for me: r...@frosties:~# rm /var/cache/ddclient/ddclient.cache r...@frosties:~# ddclient -ip 78.43.226.218 WARNING: unable to determine IP address r...@frosties:~# ddclient -ip 78.43.226.218 WARNING: file /var/cache/ddclient/ddclient.cache, line 3: Invalid Value for keyword 'ip' = '' WARNING: unable to determine IP address r...@frosties:~# cat /var/cache/ddclient/ddclient.cache ## ddclient-3.8.0 ## last updated at Tue Mar 3 13:33:57 2009 (1236083637) atime=0,backupmx=0,custom=0,host=mrvn.homeip.net,mtime=0,mx=,static=0,status=,warned-min-error-interval=0,warned-min-interval=0,wildcard=0,wtime=30 mrvn.homeip.net -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.22.2-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages ddclient depends on: ii debconf [debconf-2.0]1.5.25 Debian configuration management sy ii initscripts 2.86.ds1-61 Scripts for initializing and shutt ii lsb-base 3.2-20 Linux Standard Base 3.2 init scrip ii perl [perl5] 5.10.0-19 Larry Wall's Practical Extraction Versions of packages ddclient recommends: ii libio-socket-ssl-perl 1.23-1 Perl module implementing object or ddclient suggests no packages. -- debconf information: * ddclient/run_daemon: false * ddclient/run_ipup: true * ddclient/username: mrvn ddclient/newconfigfmt: ddclient/modifiedconfig: ddclient/daemon_interval: 300 * ddclient/service: other * ddclient/interface: ppp0 * ddclient/protocol: dyndns2 * ddclient/names: mrvn.homeip.net * ddclient/server: members.dyndns.org -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#517731: Please add raid1 -> raid5 reshaping support
Package: mdadm Version: 2.6.8-12-gb47dff6-2 Severity: wishlist Hi, just recently Ingo Juergensmann brought up a question on irc about converting a raid1 into a raid5. Currently --grow does not support that but one can achive it manualy with a little trick. A prerequisite is that it is a raid1 with 2 disks. If you have more than take some out and put them aside as backup. In raid5 the parity is the xor of the data blocks in each stripe. If a stripe only has one data block and one parity block (2 disk raid5) they are identical, just like raid1 has them. So the following works: 1) stop the raid 2) mdadm --create -l 5 -n 2 --assume-clean /dev/md0 /dev/sda1 /dev/sdb1 It would be nice if mdadm could mention this in the manpage or, even better, support this directly with --grow. If the raid1 has more than 2 disks the remaining disks could be made spare disks as first step and then the raid could be grown as second step. MfG Goswin -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.22.2-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages mdadm depends on: ii debconf 1.5.25 Debian configuration management sy ii libc6 2.9-3 GNU C Library: Shared libraries ii lsb-base 3.2-20 Linux Standard Base 3.2 init scrip ii makedev 2.3.1-88 creates device files in /dev ii udev 0.125-7/dev/ and hotplug management daemo Versions of packages mdadm recommends: ii exim4-daemon-heavy [mail-tran 4.69-9 Exim MTA (v4) daemon with extended ii module-init-tools 3.4-1 tools for managing Linux kernel mo mdadm suggests no packages. -- debconf information excluded -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#517669: trying to overwrite `/usr/share/games/doc/opencity/COPYRIGHT', which is also in package opencity
Package: opencity-data Version: 0.0.6.1stable-3 Severity: serious Hi, it looks like you are missing a versioned Replaces on the previously unsplit opencity version: Selecting previously deselected package opencity-data. Unpacking opencity-data (from .../opencity-data_0.0.6.1stable-3_all.deb) ... dpkg: error processing /var/cache/apt/archives/opencity-data_0.0.6.1stable-3_all.deb (--unpack): trying to overwrite `/usr/share/games/doc/opencity/COPYRIGHT', which is also in package opencity dpkg-deb: subprocess paste killed by signal (Broken pipe) Preparing to replace opencity 0.0.5.1stable-1 (using .../opencity_0.0.6.1stable-3_amd64.deb) ... Unpacking replacement opencity ... dpkg: warning - unable to delete old directory `/etc/opencity/config': Directory not empty dpkg: warning - unable to delete old directory `/etc/opencity': Directory not empty After unpacking the new opencity opencity-data becomes installable. You need to add a 'Replaces: opencity (<< 0.0.6~)' or something. MfG Goswin -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.22.2-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash opencity-data depends on no packages. Versions of packages opencity-data recommends: pn opencity (no description available) opencity-data 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#515285: Please remove jigdo or make it functional
Package: jigdo Version: 0.7.3-2 Severity: grave Hi, I just tried jigdo to download Lenny (because tab completion found that first) and it just gets stuck at step 2. It seems to be completly non-functional and as such has no grounds for being in testing/stable. In fact it is confusing to users. Please remove the jigdo binary from testing/stable leaving only the functioning jigdo-* command line tools. MfG Goswin -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.22.2-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages jigdo depends on: ii libatk1.0-01.22.0-1 The ATK accessibility toolkit ii libc6 2.7-16GNU C Library: Shared libraries pn libdb4.2 (no description available) ii libgcc11:4.3.2-1 GCC support library ii libglib2.0-0 2.16.6-1 The GLib library of C routines ii libgtk2.0-02.12.11-4 The GTK+ graphical user interface ii libpango1.0-0 1.20.5-3 Layout and rendering of internatio ii libstdc++6 4.3.2-1 The GNU Standard C++ Library v3 pn libwww-ssl0(no description available) ii zlib1g 1:1.2.3.3.dfsg-12 compression library - runtime jigdo recommends no packages. Versions of packages jigdo suggests: pn jigdo-file (no description available) -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#511371: Session file format seems to have changed
Package: rtorrent Version: 0.8.4-1 Severity: normal Hi, I just updated from 0.7.9 and it seems to me the session file format must have changed. Done torrents where reported has having chunks missing and it created files on directory below where they should be. Removing all torrents and readding them fixed the issues. It would be good to mention that in NEWS or even better to detect the old format and fix it when loading. MfG Goswin -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.22.2-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages rtorrent depends on: ii libc6 2.7-16 GNU C Library: Shared libraries ii libcurl3 7.18.2-7 Multi-protocol file transfer libra ii libgcc1 1:4.3.2-1 GCC support library ii libncursesw5 5.7+20081122-1 shared libraries for terminal hand ii libsigc++-2.0-0c2a2.0.18-2 type-safe Signal Framework for C++ ii libssl0.9.8 0.9.8g-14 SSL shared libraries ii libstdc++64.3.2-1The GNU Standard C++ Library v3 ii libtorrent11 0.12.4-1 a C++ BitTorrent library by Raksha ii libxmlrpc-c3 1.06.27-1 A lightweight RPC library based on rtorrent recommends no packages. rtorrent 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#509803: Fails to properly free memory on exit
Package: ocaml Version: 3.10.2-3 Severity: normal Hi, I wrote some bindings for libaio using custom blocks for the C structures I need to allocate for the internal state and buffer. I also wrote *_finalize(value) functions for them so they get properly cleaned up when no longer in use. I assumed that when the program exits normaly that all memory will be freed, specifically that *_finalize(value) is called for all custom blocks in case they have to do some custom cleanup. Unfortunately that is not the case. In my case I want to make sure there are no pending IO operations left in the queue when the program exits, specially no write operations still waiting to complete, as otherwise there might be data lost. Other uses for this could be removal of temp files, logging out from network connections (ftp, databases, ...), freeing of IPC resources and many more. Without ocaml calling the finalizer at exit one has to manually track allocated custom blocks causing 16 bytes (prev/next pointer) overhead per block and implement ones own cleanup code by using atexit() in an initializer, which is rather ugly. Please forward this upstream so ocaml can be made to call the finalizers at exit. MfG Goswin -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.26-xen-frosties-1 Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages ocaml depends on: ii libx11-dev2:1.1.5-2 X11 client-side library (developme ii ocaml-base3.10.2-3 Runtime system for OCaml bytecode ii ocaml-nox 3.10.2-3 ML language implementation with a ocaml recommends no packages. Versions of packages ocaml suggests: ii tcl8.4-dev8.4.19-2 Tcl (the Tool Command Language) v8 ii tk8.4-dev 8.4.19-2 Tk toolkit for Tcl and X11, v8.4 - -- 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#507174: libcodemodel-java_2.0.orig.tar.gz missing in main
Package: libcodemodel-java Version: 2.0-2 Severity: grave Hi, while mirroring debian I found that you made a mistake when transitioning from contrib to main: --2008-11-28 19:46:32-- http://ftp.debian.org/debian/pool/main/libc/libcodemodel-java/libcodemodel-java_2.0.orig.tar.gz Resolving ftp.debian.org... 128.101.240.212 Connecting to ftp.debian.org|128.101.240.212|:80... connected. HTTP request sent, awaiting response... 404 Not Found 2008-11-28 19:46:33 ERROR 404: Not Found. The previous upload of 2.0-1 went into contrib placing the orig.tar.gz in pool/contrib. Your next upload went into main without any orig.tar.gz resulting in broken sources in main. To fix this problem you have to do a full source upload with a new orig.tar.gz under a new upstream version, e.g. 2.0+main. MfG Goswin -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.26-xen-frosties-1 Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#507139: trying to overwrite `/usr/lib/libdb-4.6.la', which is also in package libdb-dev
Package: libdb4.6-dev Version: 4.6.21-12 Severity: serious Hi, -- Selecting previously deselected package libdb4.6-dev. Unpacking libdb4.6-dev (from .../libdb4.6-dev_4.6.21-12_amd64.deb) ... dpkg: error processing /var/cache/apt/archives/libdb4.6-dev_4.6.21-12_amd64.deb (--unpack): trying to overwrite `/usr/lib/libdb-4.6.la', which is also in package libdb-dev dpkg-deb: subprocess paste killed by signal (Broken pipe) Preparing to replace libdb-dev 4.6.21-8 (using .../libdb-dev_4.7.25.2_amd64.deb) ... Unpacking replacement libdb-dev ... -- Setting up libdb4.6 (4.6.21-12) ... (Reading database ... 158303 files and directories currently installed.) Unpacking libdb4.6-dev (from .../libdb4.6-dev_4.6.21-12_amd64.deb) ... -- You are missing a versioned replaces on libdb-dev it seems. MfG Goswin -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.26-xen-frosties-1 Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages libdb4.6-dev depends on: pn libdb4.6 (no description available) libdb4.6-dev recommends no packages. Versions of packages libdb4.6-dev suggests: pn db4.6-doc (no description available) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#499189: Bad "Mailbox vulnerable" log message
Package: ipopd Version: 7:2007~dfsg-1 Severity: normal File: /usr/sbin/ipop3d Hi, when I use ipop3d I get the following log message: Sep 16 23:15:20 frosties ipop3d[4681]: Mailbox vulnerable - directory /var/mail must have 1777 protection and my /var/mail has: drwxrwsr-x 2 root mail 4.0K Sep 16 23:15 /var/mail/ That is what Debian set up and makes a lot more sense to me than 1777. I'm assuming this log message is in error. MfG Goswin -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.22.2-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages ipopd depends on: ii debconf [debconf-2.0] 1.5.22Debian configuration management sy ii libc-client20077:2007~dfsg-1 UW c-client library for mail proto ii libc6 2.7-11GNU C Library: Shared libraries ii libcomerr2 1.40.8-2 common error description library ii libkrb53 1.6.dfsg.3-2 MIT Kerberos runtime libraries ii libpam-runtime 0.99.7.1-6Runtime support for the PAM librar ii libpam0g 0.99.7.1-6Pluggable Authentication Modules l ii libssl0.9.80.9.8g-10.1 SSL shared libraries ii openbsd-inetd [inet-supers 0.20080125-1 The OpenBSD Internet Superserver ii openssl0.9.8g-10.1 Secure Socket Layer (SSL) binary a Versions of packages ipopd recommends: ii exim4 4.69-5 meta-package to ease Exim MTA (v4) ii exim4-daemon-heavy [mail-tran 4.69-5+b1 Exim MTA (v4) daemon with extended -- debconf information: * ipopd/force_debconf_choice: true * ipopd/protocol: pop3, pop3s -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#494960: DT_LNK not documented
Package: manpages-dev Version: 2.79-4 Severity: normal File: /usr/share/man/man3/readdir.3.gz man readdir should document DT_LNK. MfG Goswin -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.22.2-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages manpages-dev depends on: ii manpages 2.79-4 Manual pages about using a GNU/Lin manpages-dev recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#486306: Copying a 0 sized block causes an assertion failure
Package: zile Version: 2.2.59-1 Severity: normal Hi, if you press "CTRL-space ESC-w" then zile fails with: zile: zmalloc.c:41: zmalloc: Assertion `size > 0' failed. MfG Goswin -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.22.2-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages zile depends on: ii libc6 2.7-11 GNU C Library: Shared libraries ii libncurses5 5.6+20080503-1 Shared libraries for terminal hand zile recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#484115: Partitioning forgets root partition
Package: debian-installer Version: daily netinst 2008.06.02 Severity: normal Hi, I'm just installing the daily netinst and found a glitch when partitioning. I've create a raid1 (md0) for / and a second raid1 (md1) for LVM. I've then configured the / first and then went on to configure LVM. Coming back from that the md0 was no longer marked as / and finishing partitioning compained about having no root partition. Configuring md0 as / again fixes the problem but that shouldn't be required. MfG Goswin -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 2.6.22.2-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#436159: Forgot the debian/rules changes
Package: hfsprogs Version: 332.14-4 Followup-For: Bug #436159 Forgot the debian/rules changes -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.22.2-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash diff -u hfsprogs-332.14/debian/rules hfsprogs-332.14/debian/rules --- hfsprogs-332.14/debian/rules +++ hfsprogs-332.14/debian/rules @@ -10,7 +10,7 @@ mandir=$(tmpdir)/usr/share/man/$(mansec) # CFLAGS -CFLAGS = -Wall -g +CFLAGS = -W -Wall -g ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) CFLAGS += -O0 @@ -25,10 +25,6 @@ # For compiling on amd64 DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH) -ifneq (,$(findstring amd64,$(DEB_HOST_ARCH))) - CFLAGSFSCK += -m32 - LDFLAGSFSCK += -m32 -endif configure: configure-stamp configure-stamp:
Bug#436159: Fix 64bit issues.
Package: hfsprogs Version: 332.14-4 Followup-For: Bug #436159 Hi, after you mentioned your difficulties with 64bit on irc I looked at it and it was quite simple to fix. There are 2 things they did wrong (in regards to 64bit, lots of other stuff wrong there too :). First BTPrivate.h: - UInt32 refCon; // Used by DFA to point to private data. + struct BTreeExtensionsRec *refCon; // Used by DFA to point to private data. The refCon is always used as pointer to a struct BTreeExtensionsRec so I added a forward declaration of the struct and made it a pointer to one. The code works fine with "void *refCon" though as it is cast correctly when used. Use that if you don't like the forward declaration. All that remained then was to remove the (UInt32) casts for all refCon usage. Secondly: nextRecord = (char *)src->buffer + srcOffs[i-1]; A construct like that is used several times with i=0 to get srcOffs[-1]. The problem here is "UInt32 i". When i=0 the i-1 gives 4294967295 and not -1. In 32bit that results in the same because the array pointer overflows. But in 64bit it happily accesses element 4294967295 and segfaults. By changing i to int the desired [-1] is used. With these two changes both mkfs and fsck run on /dev/ram0. The patch removes the -m32 from rules and adds -W to CFLAGS. There are a lot of warnings there that warant cleanup but nothing obviously wrong. Now someone has to do some real life testing to see if any other 64bit problems remain. MfG Goswin -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.22.2-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Index: hfsprogs-332.14/fsck_hfs.tproj/dfalib/SControl.c === --- hfsprogs-332.14.orig/fsck_hfs.tproj/dfalib/SControl.c 2008-05-24 14:02:06.0 +0200 +++ hfsprogs-332.14/fsck_hfs.tproj/dfalib/SControl.c 2008-05-24 14:02:06.0 +0200 @@ -981,7 +981,7 @@ btcbP = (BTreeControlBlock*)fcbP->fcbBtree; if ( btcbP != nil) { - if( btcbP->refCon != (UInt32)nil ) + if( btcbP->refCon != nil ) { if(((BTreeExtensionsRec*)btcbP->refCon)->BTCBMPtr != nil) { @@ -990,13 +990,13 @@ } DisposeMemory( (Ptr)btcbP->refCon ); err = MemError(); -btcbP->refCon = (UInt32)nil; +btcbP->refCon = nil; } fcbP = GPtr->calculatedCatalogFCB; // release catalog BTree bit map btcbP = (BTreeControlBlock*)fcbP->fcbBtree; - if( btcbP->refCon != (UInt32)nil ) + if( btcbP->refCon != nil ) { if(((BTreeExtensionsRec*)btcbP->refCon)->BTCBMPtr != nil) { @@ -1005,7 +1005,7 @@ } DisposeMemory( (Ptr)btcbP->refCon ); err = MemError(); -btcbP->refCon = (UInt32)nil; +btcbP->refCon = nil; } } } Index: hfsprogs-332.14/fsck_hfs.tproj/dfalib/SVerify1.c === --- hfsprogs-332.14.orig/fsck_hfs.tproj/dfalib/SVerify1.c 2008-05-24 14:02:04.0 +0200 +++ hfsprogs-332.14/fsck_hfs.tproj/dfalib/SVerify1.c 2008-05-24 14:02:06.0 +0200 @@ -777,8 +777,8 @@ // // set up our DFA extended BTCB area. Will we have enough memory on all HFS+ volumes. // - btcb->refCon = (UInt32) AllocateClearMemory( sizeof(BTreeExtensionsRec) ); // allocate space for our BTCB extensions - if ( btcb->refCon == (UInt32) nil ) { + btcb->refCon = AllocateClearMemory( sizeof(BTreeExtensionsRec) ); // allocate space for our BTCB extensions + if ( btcb->refCon == nil ) { err = R_NoMem; goto exit; } @@ -1121,8 +1121,8 @@ // set up our DFA extended BTCB area. Will we have enough memory on all HFS+ volumes. // - btcb->refCon = (UInt32) AllocateClearMemory( sizeof(BTreeExtensionsRec) ); // allocate space for our BTCB extensions - if ( btcb->refCon == (UInt32)nil ) { + btcb->refCon = AllocateClearMemory( sizeof(BTreeExtensionsRec) ); // allocate space for our BTCB extensions + if ( btcb->refCon == nil ) { err = R_NoMem; goto exit; } @@ -1760,8 +1760,8 @@ // // set up our DFA extended BTCB area. Will we have enough memory on all HFS+ volumes. // - btcb->refCon = (UInt32) AllocateClearMemory( sizeof(BTreeExtensionsRec) ); // allocate space for our BTCB extensions - if ( btcb->refCon == (UInt32)nil ) { + btcb->refCon = AllocateClearMemory( sizeof(BTreeExtensionsRec) ); // allocate space for our BTCB extensions + if ( btcb->refCon == nil ) { err = R_NoMem; goto exit; } @@ -1774,7 +1774,7 @@ } else { - if ( btcb->refCon == (UInt32)nil ) { + if ( btcb->refCon == nil ) { err = R_NoMem; goto exit; } Index: hfsprogs-332.14/fsck_hfs.tproj/dfalib/BTreePrivate.h
Bug#478547: Different patch
Package: grub Version: 0.97-37 Followup-For: Bug #478547 Hi, grub-install already contains a function getraid_mdadm() to resolve raid devices but it is never called. The attached patch makes use of that function instead of introducing its own. One difference between the two versions I did spot is the behaviour when mdadm is not installed: ---[ original patch] - [EMAIL PROTECTED]:/tmp# ./grub-install '(hd0)' Searching for GRUB installation directory ... found: /boot/grub The file /boot/grub/stage1 not read correctly. -- -[ this patch] --- [EMAIL PROTECTED]:/tmp# ./grub-install '(hd0)' ./grub-install: line 91: mdadm: command not found : mdadm -D /dev/md0 failed -- I also added a message "Using /dev/sdb1 from raid device /dev/md0" to show what is going on. sdb1 is the lowest numbered component in my raid 1 (see /proc/mdstat below). MfG Goswin -- Package-specific info: *** BEGIN /proc/mdstat Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4] md0 : active raid1 sdc1[1] sdb1[0] 1003904 blocks [2/2] [UU] unused devices: *** END /proc/mdstat *** BEGIN /boot/grub/device.map (hd0) /dev/sda (hd1) /dev/sdb (hd2) /dev/sde (hd3) /dev/sdf *** END /boot/grub/device.map -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.22.2-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages grub depends on: ii grub-common 1.96+20080426-1 GRand Unified Bootloader, version grub recommends no packages. -- no debconf information --- /usr/sbin/grub-install 2008-04-26 19:47:18.0 +0200 +++ /tmp/grub-install 2008-04-30 20:35:54.007598750 +0200 @@ -129,7 +129,12 @@ # Convert an OS device to the corresponding GRUB drive. # This part is OS-specific. convert () { - GRUB_LEGACY_0_BASED_PARTITIONS=1 grub-probe --device-map=${device_map} -t drive -d "$1" + case "$1" in + (/dev/md*) dev=`getraid_mdadm "$1"` || exit 1 + echo >&2 "Using $dev from raid device $1";; + (*) dev="$1";; + esac + GRUB_LEGACY_0_BASED_PARTITIONS=1 grub-probe --device-map=${device_map} -t drive -d "$dev" } # Usage: resolve_symlink file
Bug#478517: Patch update to current sid apt
Package: apt Followup-For: Bug #478517 I updated the patch top apt 0.7.12. The code downloading has moved into another function so only the function call needs to be skipped now. diffstat no-download.patch cmdline/apt-get.cc |5 +++-- debian/changelog |7 +++ 2 files changed, 10 insertions(+), 2 deletions(-) MfG Goswin -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.22.2-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages apt depends on: ii debian-archive-keyring 2008.04.16+nmu1 GnuPG archive keys of the Debian a ii libc62.7-10 GNU C Library: Shared libraries ii libgcc1 1:4.3.0-3 GCC support library ii libstdc++6 4.3.0-3 The GNU Standard C++ Library v3 apt recommends no packages. -- no debconf information diff -Nru apt-0.7.12/cmdline/apt-get.cc apt-0.7.12+nmu1/cmdline/apt-get.cc --- apt-0.7.12/cmdline/apt-get.cc 2008-04-26 20:36:21.0 +0200 +++ apt-0.7.12+nmu1/cmdline/apt-get.cc 2008-04-29 21:18:04.0 +0200 @@ -1374,8 +1374,9 @@ // do the work CacheFile Cache; - bool res = ListUpdate(Stat, List); - + if (_config->FindB("APT::Get::Download",true) == true) + ListUpdate(Stat, List); + // Rebuild the cache. if (Cache.BuildCaches() == false) return false; diff -Nru apt-0.7.12/debian/changelog apt-0.7.12+nmu1/debian/changelog --- apt-0.7.12/debian/changelog 2008-04-27 20:27:31.0 +0200 +++ apt-0.7.12+nmu1/debian/changelog 2008-04-29 20:44:57.0 +0200 @@ -1,3 +1,10 @@ +apt (0.7.12+nmu1) unstable; urgency=low + + * Non-maintainer upload. + * Add support for --no-download on apt-get update + + -- Goswin von Brederlow <[EMAIL PROTECTED]> Tue, 29 Apr 2008 20:44:32 +0200 + apt (0.7.12) unstable; urgency=low [ Michael Vogt ]
Bug#478517: Still missing "--no-download for update" feature
Package: apt Version: 0.7.11 Severity: normal Tags: patch Hi, two years ago I requested that the --no-download option for apt-get be extended to also work for "apt-get update". The rational is that I have a wrapper that filters the downloaded Packages files and then needs to let apt-get update its database with the altered file. I wrote a small patch for this in http://lists.debian.org/deity/2006/04/msg00053.html diffstat: apt-get.cc |5 - debian/changelog |6 ++ 2 files changed, 10 insertions(+), 1 deletion(-) The ftp-masters have asked the ia32-libs team if we could reduce the code and source duplication that is ia32-libs and this small feature is needed to ia32-libs conversions on the fly instead of uploading dummy packages to the archive. It would save about 440MiB of duplicated sources and binaries. So please, please, consider this patch again. My responce 2 years ago was positive but then nobody added the patch. If you have any problems applying the old patch I'm happy to update it to the latest apt version. MfG Goswin PS: 2 years ago someone told me a workaround using the python apt module to update the database without downloads in a private mail I've lost. Does anyone know how that was done? -- System Information: Debian Release: lenny/sid Architecture: amd64 (x86_64) Kernel: Linux 2.6.22.2-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages apt depends on: ii debian-archive-keyring 2008.04.16+nmu1 GnuPG archive keys of the Debian a ii libc62.7-10 GNU C Library: Shared libraries ii libgcc1 1:4.3.0-3 GCC support library ii libstdc++6 4.3.0-3 The GNU Standard C++ Library v3 apt recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#478340: doc/method.sgml out of date
Package: apt Version: 0.7.11 Severity: normal Hi, I'm trying to implement a new method for apt and I'm following doc/method.sgml for the protocol. Unfortunatly it seems out of sync with what apt-get actually sends and incomplete. I noticed 2 things so far: 1) "100 Capabilities" lists "Pre-Scan" as possible field but that is not explained anywhere. 2) "600 URI Acquire" lists 'Fields: URI, Filename Last-Modified'. Note the missing ',' there and apt-get actually send 'Index-File: true' as well. MfG Goswin -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.22.2-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages apt depends on: ii debian-archive-keyring 2008.04.16+nmu1 GnuPG archive keys of the Debian a ii libc62.7-10 GNU C Library: Shared libraries ii libgcc1 1:4.3.0-3 GCC support library ii libstdc++6 4.3.0-3 The GNU Standard C++ Library v3 apt recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#478259: Fails to detect dangling symlinks
Package: reprepro Version: 3.4.1-1 Severity: minor I'm trying to use reprepro in a package. Since I don't want to specify extra options for reprepro where to find certain dirs I created symlinks like this: lrwxrwxrwx 1 root root 24 Apr 28 13:59 db -> /var/lib/ia32-archive/db But i forgot to create /var/lib/ia32-archive/db so the symlink is dangling. Running reprepro now gives: Error 2 creating lock file './db/lockfile': No such file or directory! Since it normaly creates the db directory if missing I'm guessing you lstat() it but don't stat() if to see if a link is dangling. Maybe that check could be added for a better error message. MfG Goswin -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.22.2-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages reprepro depends on: ii libarchive12.4.11-1 Single library to read/write tar, ii libbz2-1.0 1.0.5-0.1 high-quality block-sorting file co ii libc6 2.7-10GNU C Library: Shared libraries ii libdb4.3 4.3.29-11 Berkeley v4.3 Database Libraries [ ii libgpg-error0 1.4-2 library for common error values an ii libgpgme11 1.1.6-2 GPGME - GnuPG Made Easy ii zlib1g 1:1.2.3.3.dfsg-12 compression library - runtime Versions of packages reprepro recommends: ii apt 0.7.11 Advanced front-end for dpkg -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#478209: locate missing after etch -> sid update
Package: upgrade-reports Severity: minor Hi, I recently updated my systems from etch to sid and now I noticed that "locate" is missing on all of them. I was quite surprised to not have it and I'm pretty sure I used before the update. The package locate was recently split from findutils and findutils only suggests it. Maybe this should be changed to recommends so it doesn't disapear on an update. MfG Goswin -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.22.2-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#477949: format `3.0 (git)': changes in working directory aren't ignored
Package: dpkg-dev Version: 1.14.18 Severity: normal File: /usr/bin/dpkg-source I tried using the git format to proove a point and stumbled about this. The dpkg-source manpage says that "-i" should ignore changes in the working directory. But it doesn't: dpkg-source -i -ICVS -b reprepro-3.3.2 dpkg-source: info: using source format `3.0 (git)' dpkg-source: error: uncommitted, not-ignored changes in working directory: debian/changelog main.c dpkg-buildpackage: failure: dpkg-source -i -ICVS -b reprepro-3.3.2 gave error exit status 255 debuild: fatal error at line 1319: dpkg-buildpackage -rfakeroot -D -us -uc -ICVS -i failed Further I think the dpkg-buildpackage manpage or the error message should include that info (-i to ignore changes) more prominently. Like "debuild" saying to use -d to override build-depends checking. Last but not least I would suggest that changes are not ignored. Instead when building source a temporary commit should be made, packaged and removed from the working directory again. dpkg-source -x of the packaged files should also remove the temporary commit. That way there could be no mixups when people accidentally upload a source with ignored files or delete the working directory in the knowledge that they still have the git.tar.gz+dsc. But that is just me. (alternatively something using --amend) MfG Goswin -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.22.2-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages dpkg-dev depends on: ii binutils2.18.1~cvs20080103-1 The GNU assembler, linker and bina ii bzip2 1.0.5-0.1high-quality block-sorting file co ii cpio2.9-12 GNU cpio -- a program to manage ar ii dpkg1.14.18 package maintenance system for Deb ii libtimedate-perl1.1600-9 Time and date functions for Perl ii lzma4.43-12 Compression method of 7z format in ii make3.81-3.1 The GNU version of the "make" util ii patch 2.5.9-4 Apply a diff file to an original ii perl [perl5]5.8.8-12 Larry Wall's Practical Extraction ii perl-modules5.8.8-12 Core Perl modules Versions of packages dpkg-dev recommends: ii build-essential 11.3 informational list of build-essent ii gcc [c-compiler] 4:4.2.2-2 The GNU C compiler ii gcc-3.4 [c-compiler] 3.4.6-6The GNU C compiler ii gcc-4.1 [c-compiler] 4.1.2-19 The GNU C compiler ii gcc-4.2 [c-compiler] 4.2.3-3The GNU C compiler -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#474294: still loops
Package: chrony Version: 1.23-2 Followup-For: Bug #474294 Hi, chrony still loops both with and without rtc file: Apr 24 20:46:50 frosties chronyd[7570]: chronyd version 1.23 starting Apr 24 20:46:50 frosties chronyd[7570]: Initial txc.tick=10002 txc.freq=-1092832 (-16.67529297) txc.offset=0 => hz=100 shift_hz=7 Apr 24 20:46:50 frosties chronyd[7570]: set_config_hz=0 hz=100 shift_hz=7 basic_ freq_scale=1.2800 nominal_tick=1 slew_delta_tick=833 max_tick_bias=1000 Apr 24 20:46:50 frosties chronyd[7570]: Linux kernel major=2 minor=6 patch=22 Apr 24 20:46:50 frosties chronyd[7570]: calculated_freq_scale=0.99902439 freq_sc ale=0.99902439 Apr 24 20:46:50 frosties chronyd[7570]: Could not open driftfile /var/lib/chrony /chrony.drift for reading Apr 24 20:46:50 frosties chronyd[7570]: Could not open /dev/rtc, No such file or directory Apr 24 20:46:50 frosties chronyd[7570]: Real time clock not supported on this op erating system Apr 24 20:46:51 frosties chronyd[7570]: System's initial offset : 0.004525 secon ds fast of true (slew) Apr 24 20:46:51 frosties chronyd[7570]: Selected source 129.69.1.153 Apr 24 20:47:07 frosties chronyd[7570]: chronyd exiting on signal Apr 24 20:48:12 frosties chronyd[7805]: chronyd version 1.23 starting Apr 24 20:48:12 frosties chronyd[7805]: Initial txc.tick=1 txc.freq=0 (0.000 0) txc.offset=0 => hz=100 shift_hz=7 Apr 24 20:48:12 frosties chronyd[7805]: set_config_hz=0 hz=100 shift_hz=7 basic_ freq_scale=1.2800 nominal_tick=1 slew_delta_tick=833 max_tick_bias=1000 Apr 24 20:48:12 frosties chronyd[7805]: Linux kernel major=2 minor=6 patch=22 Apr 24 20:48:12 frosties chronyd[7805]: calculated_freq_scale=0.99902439 freq_sc ale=0.99902439 Apr 24 20:48:13 frosties chronyd[7805]: System's initial offset : 0.012852 secon ds slow of true (slew) Apr 24 20:48:13 frosties chronyd[7805]: Selected source 129.69.1.153 touching the drift file also doesn't help: Apr 24 20:49:48 frosties chronyd[8000]: chronyd exiting on signal Apr 24 20:49:53 frosties chronyd[8055]: chronyd version 1.23 starting Apr 24 20:49:53 frosties chronyd[8055]: Initial txc.tick=1 txc.freq=0 (0.) txc.offset=0 => hz=100 shift_hz=7 Apr 24 20:49:53 frosties chronyd[8055]: set_config_hz=0 hz=100 shift_hz=7 basic_freq_scale=1.2800 nominal_tick=1 slew_delta_tick=833 max_tick_bias=1000 Apr 24 20:49:53 frosties chronyd[8055]: Linux kernel major=2 minor=6 patch=22 Apr 24 20:49:53 frosties chronyd[8055]: calculated_freq_scale=0.99902439 freq_scale=0.99902439 Apr 24 20:49:54 frosties chronyd[8055]: System's initial offset : 0.002011 seconds slow of true (slew) Apr 24 20:49:56 frosties chronyd[8055]: Selected source 192.53.103.108 As soon as it selects the source it goes to 100% cpu. Before that it is fine. MfG Goswin -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 2.6.22.2-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages chrony depends on: ii libc6 2.7-6 GNU C Library: Shared libraries ii libreadline5 5.2-3 GNU readline and history libraries ii ucf 3.005 Update Configuration File: preserv chrony recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#476341: spacecheck does not consider that file:/// urls can hardlink
Package: reprepro Version: 3.3.2-1 Severity: minor Hi, I just updated reprepro to lenny and removed etch from my mirror and reprepro complained about the removal and the db format. So I started to clone my old archive into a new one: mkdir old mv db dists pool old edit conf/distributions to update from file:///old/ reprepro -V update This hardlinks all files so the space used for the cloned archive is minimal. But the spacecheck doesn't consider hardlinks and claimed I would need some 4GB for the update. I used '--spacecheck none' to run the update but it would be better if spacecheck would calculate with hardlinks in mind. MfG Goswin -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 2.6.22.2-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages reprepro depends on: ii libarchive12.4.11-1 Single library to read/write tar, ii libbz2-1.0 1.0.5-0.1 high-quality block-sorting file co ii libc6 2.7-6 GNU C Library: Shared libraries ii libdb4.3 4.3.29-11 Berkeley v4.3 Database Libraries [ ii libgpg-error0 1.4-2 library for common error values an ii libgpgme11 1.1.6-2 GPGME - GnuPG Made Easy ii zlib1g 1:1.2.3.3.dfsg-11 compression library - runtime Versions of packages reprepro recommends: ii apt 0.7.11 Advanced front-end for dpkg -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#474294: Goes into endless loop
Package: chrony Version: 1.21z-5 Severity: grave Hi, sometimes when I start chrony it goes into an endless loop. It uses 100% cpu but according to starce it does no system calls. gdb shows the following: #0 UTI_NormaliseTimeval (x=0x62a060) at util.c:91 #1 0x00401e4e in UTI_AdjustTimeval (old_tv=0x62a060, when=, new_tv=0x62a060, dfreq=-0, doffset=0.0011572581504409466) at util.c:305 #2 0x00407348 in slew_sources (raw=, cooked=0x7fff58f89830, dfreq=0, afreq=, doffset=0.0011572581504409466, is_step_change=0, anything=0x0) at ntp_sources.c:302 #3 0x00403de1 in LCL_AccumulateOffset (offset=0.0011572581504409466) at local.c:446 #4 0x0040a3e4 in REF_SetReference (stratum=, leap=, ref_id=, ref_time=0x7fff58f89930, offset=, frequency=0.035666054729876183, skew=2.8672211700493531, root_delay=, root_dispersion=) at reference.c:408 #5 0x00407dd0 in SRC_SelectSource (match_addr=2168783257) at sources.c:693 #6 0x0040637f in receive_packet (message=0x7fff58f89ba0, now=, inst=0x627190, do_auth=0) at ntp_core.c:1048 #7 0x0040706e in NSR_ProcessReceive (message=0x7fff58f89ba0, now=0x7fff58f89db0, remote_addr=0x7fff58f89da0) at ntp_sources.c:258 #8 0x00404da3 in read_from_socket (anything=) at ntp_io.c:215 #9 0x004026fb in SCH_MainLoop () at sched.c:470 #10 0x0040461a in main (argc=, argv=) at main.c:304 And syslog shows this: Apr 4 21:35:58 frosties chronyd[6108]: chronyd version 1.21 starting Apr 4 21:35:58 frosties chronyd[6108]: Initial txc.tick=10002 txc.freq=-3250288 (-49.59545898) txc.offset=0 => hz=100 shift_hz=7 Apr 4 21:35:58 frosties chronyd[6108]: set_config_hz=0 hz=100 shift_hz=7 basic_freq_scale=1.2800 nominal_tick=1 slew_delta_tick=833 max_tick_bias=1000 Apr 4 21:35:58 frosties chronyd[6108]: Linux kernel major=2 minor=6 patch=22 Apr 4 21:35:58 frosties chronyd[6108]: calculated_freq_scale=0.99902439 freq_scale=0.99902439 Apr 4 21:35:58 frosties chronyd[6108]: Could not open /dev/rtc, No such file or directory Apr 4 21:35:58 frosties chronyd[6108]: Real time clock not supported on this operating system Apr 4 21:35:59 frosties chronyd[6108]: System's initial offset : 0.000126 seconds fast of true (slew) Apr 4 21:35:59 frosties chronyd[6108]: Selected source 129.69.1.153 Removing /var/lib/chrony does does not help. As soon as chrony picks a source it loops. MfG Goswin -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 2.6.22.2-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages chrony depends on: ii libc6 2.7-6 GNU C Library: Shared libraries ii libncurses5 5.6+20080308-1 Shared libraries for terminal hand ii libreadline5 5.2-3 GNU readline and history libraries ii ucf 3.005 Update Configuration File: preserv chrony recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#474145: Duplicate nullidentd entry after upgrade
Package: nullidentd Version: 1.0-3.1 Severity: normal Hi, after upgrading from etch to lenny I saw the following in my syslog: Apr 3 18:23:12 frosties inetd[12002]: ident/tcp: bind: Address already in use after some searching I found that the inetd.conf is wrong: #:INFO: Info services auth stream tcp nowait nobody /usr/sbin/nullidentd nullidentd ident stream tcp nowait nobody /usr/sbin/nullidentd nullidentd Since auth and ident are the same it tries to run the service twice and fails. MfG Goswin -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 2.6.22.2-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages nullidentd depends on: ii libc6 2.7-6 GNU C Library: Shared libraries ii netbase 4.30 Basic TCP/IP networking system ii update-inetd 4.30 inetd configuration file updater nullidentd recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#473544: ntp should provide time-daemon
Package: ntp Version: ntp should provide time-daemon Severity: normal Both chrony and openntpd provide time-daemon. But ntp provides ntp-server instead. As ntp is in the minority please change it. MfG Goswin -- System Information: Debian Release: lenny/sid APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.22.2-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#469957: Feature wishlist
Package: klogic Version: 1.63-1 Severity: wishlist Hi, I've looked for a simple digital logic simulator to play around with some circuits and it seems that all the applications in Debian for this are seriously lacking in either features or simplicity. But klogic seems to be by far the best for just connecting a few logic gates and seeing the result. If only it wouldn't crash so often but that is another bug. But some things are still missing which I think should be there: 1. Sub-Circuits should have a configurable width and the labels for connectors should allow more chars. 2. The size of the workspace should not be limited. I suggest creating a bounding box around all placed objects and using that box to calibrate the sliders in the scroll bars. But the arrow keys in the scroll bars should allow scrolling outside of the bounding box and the bounding box should grow when an item is placed outside it. 3. Simulation should have more running options. It is nice that one can single step the simulation or let it run. But as designs become more complex it will take more and more cycles for hange to propagate. It would be nice if one could run the design untill the output stabilizes and/or until a clock source changes. If a button is pressed or switch toggeled the simulation could run again till it settles into a stable state (assuming no clock source there). 4. The logic needs more values. Currently only high and low values are known. But for example a tri-state has a thrid value "neutral" where it does not influence the wire. In the graph this could be shown as a line half way between high and low. There can also be a fourth value "short circuit" when two outputs with different values are connected. In the graph this could be shown as a crossed out (or stippeled) box ranging from high to low. 5. Some more primitives would be nice. - multiplexer: e.g. one data in, 4 address bit in, 16 data out, address says with output gets the data input, rest is neutral (via tri-state) - demultiplexer: reverse of the above. address selects which of 16 inputs becomes output - led matrix / visible ram The current ram primitive could display the contents of its ram as a matrix of leds. - identity gate Sometimes you want to delay a signal by one cycle, for example to avoid the output flickering when the path length differ. It would be nice if there where an identity gate that would just add a delay. MfG Goswin -- System Information: Debian Release: lenny/sid APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.22.2-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Versions of packages klogic depends on: ii kdelibs4c2a4:3.5.5a.dfsg.1-8 core libraries and binaries for al ii libacl12.2.41-1 Access control list shared library ii libart-2.0-2 2.3.17-1 Library of functions for 2D graphi ii libattr1 2.4.32-1 Extended attribute shared library ii libaudio2 1.8-4 The Network Audio System (NAS). (s ii libc6 2.3.6.ds1-13 GNU C Library: Shared libraries ii libfam02.7.0-12 Client library to control the FAM ii libfontconfig1 2.4.2-1.2 generic font configuration library ii libfreetype6 2.2.1-5 FreeType 2 font engine, shared lib ii libgcc11:4.1.1-21GCC support library ii libice61:1.0.1-2 X11 Inter-Client Exchange library ii libidn11 0.6.5-1 GNU libidn library, implementation ii libjpeg62 6b-13 The Independent JPEG Group's JPEG ii libpng12-0 1.2.15~beta5-1PNG library - runtime ii libqt3-mt 3:3.3.7-4 Qt GUI Library (Threaded runtime v ii libsm6 1:1.0.1-3 X11 Session Management library ii libstdc++6 4.1.1-21 The GNU Standard C++ Library v3 ii libx11-6 2:1.0.3-7 X11 client-side library ii libxcursor11.1.7-4 X cursor management library ii libxext6 1:1.0.1-2 X11 miscellaneous extension librar ii libxft22.1.8.2-8 FreeType-based font drawing librar ii libxi6 1:1.0.1-4 X11 Input extension library ii libxinerama1 1:1.0.1-4.1 X11 Xinerama extension library ii libxrandr2 2:1.1.0.2-5 X11 RandR extension library ii libxrender11:0.9.1-3 X Rendering Extension client libra ii libxt6 1:1.0.2-2 X11 toolkit intrinsics library ii zlib1g 1:1.2.3-13compression library - runtime klogic recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe"
Bug#469512: Attribute warn_unused_result ignored on function returning union
Package: g++-4.1 Version: 4.1.1-21 Severity: normal Hi, I work without execptions and want to ensure that error codes that might be returned by functions will not be ignored. So I added the attribute warn_unused_result to the function prototype. But with functions returning an union the attribute is ignored: [ foo.c / foo.cc ] union Error { int error; void* val; }; Error foo(void) __attribute__ ((warn_unused_result)); int bar(void) __attribute__ ((warn_unused_result)); void baz(void) { foo(); bar(); } -- % g++ -W -Wall -O2 -c foo.cc foo.cc: In function 'void baz()': foo.cc:4: warning: ignoring return value of 'int bar()', declared with attribute warn_unused_result -- % gcc -W -Wall -O2 -c foo.c foo.c: In function 'baz': foo.c:4: warning: ignoring return value of 'foo', declared with attribute warn_unused_result foo.c:4: warning: ignoring return value of 'bar', declared with attribute warn_unused_result -- MfG Goswin -- System Information: Debian Release: lenny/sid APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.22.2-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Versions of packages g++-4.1 depends on: ii gcc-4.1 4.1.1-21 The GNU C compiler ii gcc-4.1-base4.1.1-21 The GNU Compiler Collection (base ii libc6 2.3.6.ds1-13 GNU C Library: Shared libraries ii libstdc++6-4.1-dev 4.1.1-21 The GNU Standard C++ Library v3 (d g++-4.1 recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#469156: Missing tail option
Package: procps Version: 1:3.2.7-3 Severity: wishlist File: /usr/bin/watch Hi, I'm using watch a lot so thanks for maintaining it. I'm missing a small feature though. watch will only display the first screen full of output from the command it runs. Currently I would need the last screen full of output though. 'cmd \| tail' doesn't work well as lines are sometimes too long and wrap into the next. So the number of lines shown by watch differs. For displaying the last page maybe -l, --last, --tail would be good. Another feature that might be usefull would be to have multiple commands with an option how many lines they may take: watch [[--lines ] [--tail] --cmd ]* where --cmd is optional if only one command is given and --lines would limit the output of the command to at most lines. Example: watch --cmd sensors --lines 10 --tail --cmd tail /var/log/messages --tail --cmd tail /var/log/syslog This would display the cpu temperature, the 10 last lines of messages (counting line wraps) and as much as fits of the end of syslog. MfG Goswin -- System Information: Debian Release: lenny/sid APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.22.2-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Versions of packages procps depends on: ii libc6 2.3.6.ds1-13 GNU C Library: Shared libraries ii libncurses5 5.5-5Shared libraries for terminal hand ii lsb-base3.1-23.1 Linux Standard Base 3.1 init scrip Versions of packages procps recommends: ii psmisc22.3-1 Utilities that use the proc filesy -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#448998: workaround for bug
Package: rtorrent Version: 0.7.8-1 Followup-For: Bug #448998 Hi, just in case someone else runs into this. It looks like stop_on_ration has only one argument now. I'm assuiming it is still the ration * 100. So you can put this into the .rtorrent.rc schedule = ratio,60,60,stop_on_ratio=200 I'm haven't tested it yet (no torrent has reached 2.0 yet) but at least rtorrent starts with this. Not sure where the remaining args went. MfG Goswin -- System Information: Debian Release: 4.0 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.22.2-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Versions of packages rtorrent depends on: ii libc62.3.6.ds1-13GNU C Library: Shared libraries ii libcomer 1.39+1.40-WIP-2006.11.14+dfsg-2 common error description library ii libcurl3 7.15.5-1Multi-protocol file transfer libra ii libgcc1 1:4.1.1-21 GCC support library ii libidn11 0.6.5-1 GNU libidn library, implementation ii libkrb53 1.4.4-7etch1MIT Kerberos runtime libraries ii libncurs 5.5-5 Shared libraries for terminal hand ii libsigc+ 2.0.17-2type-safe Signal Framework for C++ ii libssl0. 0.9.8c-4SSL shared libraries ii libstdc+ 4.1.1-21The GNU Standard C++ Library v3 ii libtorre 0.11.8-1~mrvn.1 a C++ BitTorrent library ii zlib1g 1:1.2.3-13 compression library - runtime rtorrent recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#449217: backport request: Build-depends for libxmlrpc-c3-dev need higher version
Package: rtorrent Version: 0.6.4-1 Severity: wishlist Hi, I tried compiling rtorrent on etch and it failed with checking for XMLRPC-C... Usage: xmlrpc-c-config ... You may optionally specify one or more modules: c++C++ wrapper code libwww-client libwww-based client cgi-server CGI-based server abyss-server ABYSS-based server and because there is no . I think it would be a good idea to restrict the Build-Depends of libxmlrpc-c3-dev to the minimum version having a server-util moudle and the include files needed. It would also be nice to change the curl build-depends to libcurl4-openssl-dev | libcurl3-openssl-dev unless you know of a problem the older library causes. MfG Goswin -- System Information: Debian Release: 4.0 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.22.2-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Versions of packages rtorrent depends on: ii libc62.3.6.ds1-13GNU C Library: Shared libraries ii libcomer 1.39+1.40-WIP-2006.11.14+dfsg-2 common error description library ii libcurl3 7.15.5-1Multi-protocol file transfer libra ii libgcc1 1:4.1.1-21 GCC support library ii libidn11 0.6.5-1 GNU libidn library, implementation ii libkrb53 1.4.4-7etch1MIT Kerberos runtime libraries ii libncurs 5.5-5 Shared libraries for terminal hand ii libsigc+ 2.0.17-2type-safe Signal Framework for C++ ii libssl0. 0.9.8c-4SSL shared libraries ii libstdc+ 4.1.1-21The GNU Standard C++ Library v3 ii libtorre 0.10.4-1a C++ BitTorrent library ii zlib1g 1:1.2.3-13 compression library - runtime rtorrent recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#449214: Please use -W when compiling
Package: libtorrent Version: 0.7.8-1 Severity: wishlist Hi, you are currently compiling libtorrent with /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I./.. -I../..-g -Wall -O3 -g -DDEBUG -fvisibility=hidden -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -c -o address_list.lo address_list.cc Please add the -W switch as well since that is not included in -Wall but gives many helpfull messages. MfG Goswin -- System Information: Debian Release: 4.0 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.22.2-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#438492: Policies copyright rule doesn't fit empty transitional packages
Package: policy Severity: normal Policy says: > 12.5 Copyright information > > Every package must be accompanied by a verbatim copy of its > copyright and distribution license in the file > /usr/share/doc/package/copyright. This file must neither be > compressed nor be a symbolic link. > > In addition, the copyright file must say where the upstream sources > (if any) were obtained. It should name the original authors of the > package and the Debian maintainer(s) who were involved with its > creation. > > A copy of the file which will be installed in > /usr/share/doc/package/copyright should be in debian/copyright in > the source package. > > /usr/share/doc/package may be a symbolic link to another directory > in /usr/share/doc only if the two packages both come from the same > source and the first package Depends on the second. These rules are > important because copyrights must be extractable by mechanical > means. > > Packages distributed under the UCB BSD license, the Artistic > license, the GNU GPL, and the GNU LGPL, should refer to the > corresponding files under /usr/share/common-licenses,[82] rather > than quoting them in the copyright file. > > You should not use the copyright file as a general README file. If > your package has such a file it should be installed in > /usr/share/doc/package/README or README.Debian or some other > appropriate place. This does not work well with transitional packages that are completly empty. The idea is that dpkg will automatically forget about the transitional package after upgrade allowing for example to rename a package without leaving a dummy package under the old name installed. For this to work the transitional package may have not files, not even /usr/share/doc/package/copyright. I suggest policy 12.5 to be extended with the wolloing text (or something better worded): Only exception to this rule are empty transitional packages that contain no files and no maintainer scripts. -- System Information: Debian Release: 4.0 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.22.2-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#436960: pvmove does not clean up properly on error
Package: lvm2 Version: 2.02.06-4 Severity: important File: pvmove Hi, I run into a problem with pvmove that seems to be a bug in the kernel: http://www.redhat.com/archives/linux-lvm/2007-July/msg00037.html But this isn't about that problem but rather about after: [EMAIL PROTECTED]:~% sudo lvdisplay -m /dev/e/var --- Logical volume --- LV Name/dev/e/var VG Namee LV UUIDLqoHJ9-yi1Q-oX5Q-cJWX-Qzfi-Z6Vp-N42zLA LV Write Accessread/write LV Status available # open 1 LV Size2.00 GB Current LE 512 Segments 1 Allocation inherit Read ahead sectors 0 Block device 253:0 --- Segments --- Logical extent 0 to 511: Typelinear Logical volume pvmove0 Logical extents 0 to 511 [EMAIL PROTECTED]:~% sudo dmsetup table e-var: 0 4194304 linear 253:10 0 e-pvmove0: 0 4194304 mirror core 1 1024 2 22:65 384 9:1 2097536 As you can see pvmove did setup the mirror device before it failed. But it doesn't undo that. I did a 'pvmove --abort' manualy and that seems to have undone the move but I would expect pvmove to do that automatically. MfG Goswin -- System Information: Debian Release: 4.0 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.22.1-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Versions of packages lvm-common depends on: ii libc6 2.3.6.ds1-13 GNU C Library: Shared libraries ii module-init-tools 3.3-pre4-2 tools for managing Linux kernel mo ii modutils2.4.27.0-6 Linux module utilities Versions of packages lvm-common recommends: ii logrotate 3.7.1-3Log rotation utility -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#433554: Please package 2.1.0-beta4 for experimental
Package: freeciv Severity: wishlist Hi, the upcoming freeciv 2.1 has many new features worth packaging for experimental I think. I would welcome such packages. MfG Goswin -- System Information: Debian Release: 4.0 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-xen-frosties Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#422175: Website url broken
Package: dpkg-sig Version: 0.13.1 Severity: normal The package description lists a website, but: "dpkg-sig.turmzimmer.net" could not be found. MfG Goswin -- System Information: Debian Release: 4.0 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-xen-frosties Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#418689: Please include packages NEWS file
Package: qa.debian.org Severity: normal Please include the NEWS file from packages if they have one. MfG Goswin -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-xen-frosties Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#418258: Please add checksum files and signatures to torrent dir
Package: cdimage.debian.org Severity: normal Hi, please add the MD5SUMS, MD5SUMS.sign, SHA1SUMS and SHA1SUMS.sign files from http://cdimage.debian.org/debian-cd/current/amd64/iso-dvd/ to http://cdimage.debian.org/debian-cd/current/amd64/bt-dvd/ so people that choose the BT method can easily find them to get a trusted verification of the download. MfG Goswin PS: maybe add a few more signatures to the *.sign too. -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-xen-frosties Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#418199: segfault with exceedingly long path
Package: zsh Version: 4.3.2-25 Severity: minor Running the following on a tmpfs makes zsh segfault: % for i in `seq 1000`; do mkdir 0123456789; cd 0123456789; done; cd .. MfG Goswin -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-xen-frosties Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Versions of packages zsh depends on: ii debconf [debconf-2.0]1.5.9 Debian configuration management sy ii libc62.3.6.ds1-9 GNU C Library: Shared libraries ii libncurses5 5.5-5 Shared libraries for terminal hand Versions of packages zsh recommends: ii libcap1 1:1.10-14 support for getting/setting POSIX. ii libpcre3 6.7-1 Perl 5 Compatible Regular Expressi -- debconf information excluded -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#418048: Missing docs and example
Package: libaio-dev Version: 0.3.106-4 Severity: important Hi, I'm new to libaio and wanted to try it but it is kind of hard to figure out how to use it from the header file alone. It would be nice to have a small example programm with comments included in /usr/share/doc/libaio-dev. MfG Goswin -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-xen-frosties Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Versions of packages libaio-dev depends on: ii libaio1 0.3.106-4 linux kernel aio access library - libaio-dev recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#416429: [dak] Packages.diff/Index broken
Package: ftp.debian.org Severity: normal Hi, at the moment some Index file is broken: http://ftp.debian.org/debian/dists/etch-proposed-updates/contrib/binary-amd64/Packages.diff/Index SHA1-Current: da39a3ee5e6b4b0d3255bfef95601890afd80709 0 SHA1-History: da39a3ee5e6b4b0d3255bfef95601890afd80709 0 2006-12-16-2007.34 0fc30e92ce9358087bd339430389529a236b14331381 2007-01-05-0805.38 9559b10cd56d2535a9caff4a4e73468fd67d41b42209 2007-01-06-2008.51 53973d38aae41a437cf0c0994aa67a750e0f58fe2930 2007-01-07-2019.45 487fd8e824a5c27407fb258f89f87a0020bb217f2990 2007-01-09-2006.53 6b0b3386dd97fc0d857fdbb9893c91fd04cae8151441 2007-01-12-0806.30 a9230537e094a072d4dd308cec256ab76a959dc11441 2007-01-16-0807.11 cca515736bfbca1256838e2b24a8874c3cd2ae0f1423 2007-02-19-2012.12 da39a3ee5e6b4b0d3255bfef95601890afd80709 0 2007-03-09-0808.02 da39a3ee5e6b4b0d3255bfef95601890afd80709 0 2007-03-09-2009.36 d83ff45703269822b5ce6af8475fcc4e17fde32e6900 2007-03-21-2012.15 d83ff45703269822b5ce6af8475fcc4e17fde32e6900 2007-03-21-2012.15 SHA1-Patches: 804513d29e9e6545c23736659c1bcc5ad9ff434a1386 2006-12-16-2007.34 502615e67d418d8220485fcb731b521b0a431db7 833 2007-01-05-0805.38 342d99844d63903eab3dccaa54e18fba3aa2c381 727 2007-01-06-2008.51 a4cb315b45c6c2756de8d09fc1afbacdfc5af1ac 464 2007-01-07-2019.45 69c58fa654fba6f1d8f5f80e2eca222907dab9bf 13 2007-01-09-2006.53 f4f3dadad3b0434ba6fde5099fc916bdedda3a0a 462 2007-01-12-0806.30 76c26a51f84bbdca0cff5da1bccfbe42f453f63c 444 2007-01-16-0807.11 a5ab8a34471c661277e477943a69c80d6e1c7388 6 2007-02-19-2012.12 87b90d823d5e9da8e6451dfd6371fd5b81e27f9b 61164 2007-03-09-0808.02 47685fb16bd0c8024377eb81001162644a0e61146905 2007-03-09-2009.36 d61443b5cf8dde1d04446534908027fd64205455 7 2007-03-21-2012.15 d61443b5cf8dde1d04446534908027fd64205455 7 2007-03-21-2012.15 I don't believe the Packages file was empty on 2007-03-09-0808.02 and 2007-03-09-2009.36 and the patches are missing. This causes debmirror to detect an inconsistency in the mirror and stop with an error and I believe it makes apt-get waste its time on trying to patch, fail and download the full Packages file. Please correct the Index files and check the generating code for correct error handling. MfG Goswin -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-xen-frosties Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#409008: mount --move skrews up mtab
Package: mount Version: 2.12r-15 Severity: normal File: /bin/mount Hi, % mkdir dir1 % mkdir dir2 % mount -t tmpfs tmpfs dir1 % grep dir /proc/mounts tmpfs /dir1 tmpfs rw 0 0 % mount --move dir1 dir2 % grep dir /proc/mounts tmpfs /dir2 tmpfs rw 0 0 % grep dir /etc/mtab tmpfs /dir1 tmpfs rw 0 0 /dir1 /dir2 none rw 0 0 as you can see the mtab does contain one obsolete entry and one bind mount instead of the right one. MfG Goswin -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-frosties Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Versions of packages mount depends on: ii libblkid 1.39+1.40-WIP-2006.11.14+dfsg-1 block device id library ii libc62.3.6.ds1-9 GNU C Library: Shared libraries ii libuuid1 1.39+1.40-WIP-2006.11.14+dfsg-1 universally unique id library mount recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#407485: cp -c undocumented
Package: coreutils Version: 5.97-5.2 Severity: normal File: /bin/cp man cp does not mention the -c option. MfG Goswin -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-frosties Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Versions of packages coreutils depends on: ii libacl1 2.2.41-1Access control list shared library ii libc62.3.6.ds1-9 GNU C Library: Shared libraries ii libselinux1 1.32-3 SELinux shared libraries coreutils recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#373704: Wrong patch
Package: busybox Version: 1:1.1.3-3 Followup-For: Bug #373704 Sorry, I send the wrong patch last night. MfG Goswin -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-frosties Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Versions of packages busybox depends on: ii libc62.3.6.ds1-9 GNU C Library: Shared libraries busybox recommends no packages. -- no debconf information diff -u busybox-1.1.3/debian/changelog busybox-1.1.3/debian/changelog --- busybox-1.1.3/debian/changelog +++ busybox-1.1.3/debian/changelog @@ -1,3 +1,15 @@ +busybox (1:1.1.3-3a0.mrvn.2) unstable; urgency=low + + * fix more sort + + -- Goswin von Brederlow <[EMAIL PROTECTED]> Mon, 15 Jan 2007 00:03:02 +0100 + +busybox (1:1.1.3-3a0.mrvn.1) unstable; urgency=low + + * Fix sort issues to behave like coreutils sort. + + -- Goswin von Brederlow <[EMAIL PROTECTED]> Sat, 13 Jan 2007 18:26:58 +0100 + busybox (1:1.1.3-3) unstable; urgency=low * debian/control: diff -u busybox-1.1.3/coreutils/sort.c busybox-1.1.3/coreutils/sort.c --- busybox-1.1.3/coreutils/sort.c +++ busybox-1.1.3/coreutils/sort.c @@ -58,50 +58,60 @@ static char *get_key(char *str, struct sort_key *key, int flags) { - int start=0,end,len,i,j; - + int start=0,end,len,i,j,r3=0; /* Special case whole string, so we don't have to make a copy */ if(key->range[0]==1 && !key->range[1] && !key->range[2] && !key->range[3] - && !(flags&(FLAG_b&FLAG_d&FLAG_f&FLAG_i&FLAG_bb))) return str; + && !(flags&(FLAG_b|FLAG_d|FLAG_f|FLAG_i|FLAG_bb))) return str; /* Find start of key on first pass, end on second pass*/ len=strlen(str); + /* key->range[3] == 0 means before the next key starts */ + if (!key->range[3]) r3=1; + + /* Find start of key */ for(j=0;j<2;j++) { if(!key->range[2*j]) end=len; /* Loop through fields */ else { end=0; - for(i=1;irange[2*j]+j;i++) { -/* Skip leading blanks or first separator */ -if(str[end]) { - if(!key_separator && isspace(str[end])) - while(isspace(str[end])) end++; -} -/* Skip body of key */ -for(;str[end];end++) { + for(i=1;irange[2*j]+j*r3;i++) { +/* Skip leading blanks */ +if(str[end] && !key_separator) +while(isspace(str[end])) end++; +/* Skip body of key and separator */ +while(str[end]) { if(key_separator) { - if(str[end]==key_separator) break; - } else if(isspace(str[end])) break; + if(str[end++]==key_separator) break; + } else { + if(isspace(str[end])) break; + end++; + } } } } if(!j) start=end; } - /* Key with explicit separator starts after separator */ - if(key_separator && str[start]==key_separator) start++; + /* key->range[3] == 0 means before the next key starts */ + /* rewind the separator */ + if(key_separator && !key->range[3] && str[end]) end--; /* Strip leading whitespace if necessary */ - if(flags&FLAG_b) while(isspace(str[start])) start++; - /* Strip trailing whitespace if necessary */ - if(flags&FLAG_bb) while(end>start && isspace(str[end-1])) end--; + if(flags&FLAG_b) { + while(isspace(str[start])) start++; + /* key end with offset also strips leading spaces */ + if(key->range[3]) while(isspace(str[end])) end++; + } /* Handle offsets on start and end */ if(key->range[3]) { - end+=key->range[3]-1; + end+=key->range[3]; if(end>len) end=len; } if(key->range[1]) { start+=key->range[1]-1; if(start>len) start=len; } + /* Strip trailing whitespace if necessary */ + /* FIXME: not sure about this one. Needs testing with -kx,y.z */ + if(flags&FLAG_bb) while(end>start && isspace(str[end-1])) end--; /* Make the copy */ if(end
Bug#373704: Once more with feeling
Package: busybox Version: 1:1.1.3-3 Followup-For: Bug #373704 And once more another patch. sort -kx,y.z caused busybox to find the end of key y without trailing separator and then add z-1. And leading whitespaces didn't get ignored. I changed the code now to the following: -kx,y[.0] find start of key y+1 and rewind the separator -kx,y.z find start of key y, skip leading spaces if needed, add z I'm not sure about removing trailing whitespaces. I moved it to after adjusting end by the offset. Makes no sense to remove trailing whitespaces when end still points to the start of y. Someone has to create a few testcases for this and tell me if it differs from coreutils sort in any way. FLAG_bb gets set with -b and -k1,2b. MfG Goswin -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-frosties Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Versions of packages busybox depends on: ii libc62.3.6.ds1-9 GNU C Library: Shared libraries busybox recommends no packages. -- no debconf information diff -u busybox-1.1.3/debian/changelog busybox-1.1.3/debian/changelog --- busybox-1.1.3/debian/changelog +++ busybox-1.1.3/debian/changelog @@ -1,3 +1,15 @@ +busybox (1:1.1.3-3a0.mrvn.2) unstable; urgency=low + + * fix more sort + + -- Goswin von Brederlow <[EMAIL PROTECTED]> Mon, 15 Jan 2007 00:03:02 +0100 + +busybox (1:1.1.3-3a0.mrvn.1) unstable; urgency=low + + * Fix sort issues to behave like coreutils sort. + + -- Goswin von Brederlow <[EMAIL PROTECTED]> Sat, 13 Jan 2007 18:26:58 +0100 + busybox (1:1.1.3-3) unstable; urgency=low * debian/control: diff -u busybox-1.1.3/coreutils/sort.c busybox-1.1.3/coreutils/sort.c --- busybox-1.1.3/coreutils/sort.c +++ busybox-1.1.3/coreutils/sort.c @@ -59,49 +59,59 @@ static char *get_key(char *str, struct sort_key *key, int flags) { int start=0,end,len,i,j; - /* Special case whole string, so we don't have to make a copy */ if(key->range[0]==1 && !key->range[1] && !key->range[2] && !key->range[3] - && !(flags&(FLAG_b&FLAG_d&FLAG_f&FLAG_i&FLAG_bb))) return str; + && !(flags&(FLAG_b|FLAG_d|FLAG_f|FLAG_i|FLAG_bb))) return str; /* Find start of key on first pass, end on second pass*/ len=strlen(str); + /* key->range[3] == 0 means before the next key starts */ + if (!key->range[3]) key->range[2]++; + + /* Find start of key */ for(j=0;j<2;j++) { if(!key->range[2*j]) end=len; /* Loop through fields */ else { end=0; - for(i=1;irange[2*j]+j;i++) { -/* Skip leading blanks or first separator */ -if(str[end]) { - if(!key_separator && isspace(str[end])) - while(isspace(str[end])) end++; -} -/* Skip body of key */ -for(;str[end];end++) { + for(i=1;irange[2*j];i++) { +/* Skip leading blanks */ +if(str[end] && !key_separator) +while(isspace(str[end])) end++; +/* Skip body of key and separator */ +while(str[end]) { if(key_separator) { - if(str[end]==key_separator) break; - } else if(isspace(str[end])) break; + if(str[end++]==key_separator) break; + } else { + if(isspace(str[end])) break; + end++; + } } } } if(!j) start=end; } - /* Key with explicit separator starts after separator */ - if(key_separator && str[start]==key_separator) start++; + /* key->range[3] == 0 means before the next key starts */ + /* rewind the separator */ + if(key_separator && !key->range[3] && str[end]) end--; /* Strip leading whitespace if necessary */ - if(flags&FLAG_b) while(isspace(str[start])) start++; - /* Strip trailing whitespace if necessary */ - if(flags&FLAG_bb) while(end>start && isspace(str[end-1])) end--; + if(flags&FLAG_b) { + while(isspace(str[start])) start++; + /* key end with offset also strips leading spaces */ + if(key->range[3]) while(isspace(str[end])) end++; + } /* Handle offsets on start and end */ if(key->range[3]) { - end+=key->range[3]-1; + end+=key->range[3]; if(end>len) end=len; } if(key->range[1]) { start+=key->range[1]-1; if(start>len) start=len; } + /* Strip trailing whitespace if necessary */ + /* FIXME: not sure about this one. Needs testing with -kx,y.z */ + if(flags&FLAG_bb) while(end>start && isspace(str[end-1])) end--; /* Make the copy */ if(end
Bug#373704: Another patch update
Package: busybox Version: 1:1.1.3-3 Followup-For: Bug #373704 Hi, Frans Pop noticed a mistake in the latest patch. The last fix (-2) changed the way 'end' turns up at the end of the loop for no separator but still removed one from it. Sort did then crop the end of key by one without separator. Patch 3 attached. MfG Goswin -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-frosties Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Versions of packages busybox depends on: ii libc62.3.6.ds1-9 GNU C Library: Shared libraries busybox recommends no packages. -- no debconf information diff -u busybox-1.1.3/coreutils/sort.c busybox-1.1.3/coreutils/sort.c --- busybox-1.1.3/coreutils/sort.c +++ busybox-1.1.3/coreutils/sort.c @@ -62,7 +62,7 @@ /* Special case whole string, so we don't have to make a copy */ if(key->range[0]==1 && !key->range[1] && !key->range[2] && !key->range[3] - && !(flags&(FLAG_b&FLAG_d&FLAG_f&FLAG_i&FLAG_bb))) return str; + && !(flags&(FLAG_b|FLAG_d|FLAG_f|FLAG_i|FLAG_bb))) return str; /* Find start of key on first pass, end on second pass*/ len=strlen(str); @@ -72,23 +72,24 @@ else { end=0; for(i=1;irange[2*j]+j;i++) { -/* Skip leading blanks or first separator */ -if(str[end]) { - if(!key_separator && isspace(str[end])) - while(isspace(str[end])) end++; -} -/* Skip body of key */ -for(;str[end];end++) { +/* Skip leading blanks */ +if(str[end] && !key_separator) +while(isspace(str[end])) end++; +/* Skip body of key and one blank or seperator */ +while(str[end]) { if(key_separator) { - if(str[end]==key_separator) break; - } else if(isspace(str[end])) break; + if(str[end++]==key_separator) break; + } else { + if(isspace(str[end])) break; + end++; + } } } } if(!j) start=end; } - /* Key with explicit separator starts after separator */ - if(key_separator && str[start]==key_separator) start++; + /* Don't include the last separator */ + if (key_separator && str[end]) end--; /* Strip leading whitespace if necessary */ if(flags&FLAG_b) while(isspace(str[start])) start++; /* Strip trailing whitespace if necessary */
Bug#373704: Updated patch
Package: busybox Version: 1:1.1.3-3 Followup-For: Bug #373704 Hi, attached an updated patch for busybox that includes the fix for #406785 sort: incorrect result when sorting on subfields or does not break it if you will. MfG Goswin -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-frosties Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Versions of packages busybox depends on: ii libc62.3.6.ds1-9 GNU C Library: Shared libraries busybox recommends no packages. -- no debconf information diff -u busybox-1.1.3/coreutils/sort.c busybox-1.1.3/coreutils/sort.c --- busybox-1.1.3/coreutils/sort.c +++ busybox-1.1.3/coreutils/sort.c @@ -62,7 +62,7 @@ /* Special case whole string, so we don't have to make a copy */ if(key->range[0]==1 && !key->range[1] && !key->range[2] && !key->range[3] - && !(flags&(FLAG_b&FLAG_d&FLAG_f&FLAG_i&FLAG_bb))) return str; + && !(flags&(FLAG_b|FLAG_d|FLAG_f|FLAG_i|FLAG_bb))) return str; /* Find start of key on first pass, end on second pass*/ len=strlen(str); @@ -72,23 +72,24 @@ else { end=0; for(i=1;irange[2*j]+j;i++) { -/* Skip leading blanks or first separator */ -if(str[end]) { - if(!key_separator && isspace(str[end])) - while(isspace(str[end])) end++; -} -/* Skip body of key */ -for(;str[end];end++) { +/* Skip leading blanks */ +if(str[end] && !key_separator) +while(isspace(str[end])) end++; +/* Skip body of key and one blank or seperator */ +while(str[end]) { if(key_separator) { - if(str[end]==key_separator) break; - } else if(isspace(str[end])) break; + if(str[end++]==key_separator) break; + } else { + if(isspace(str[end])) break; + end++; + } } } } if(!j) start=end; } - /* Key with explicit separator starts after separator */ - if(key_separator && str[start]==key_separator) start++; + /* Don't include the last whitespace or separator */ + if (str[end]) end--; /* Strip leading whitespace if necessary */ if(flags&FLAG_b) while(isspace(str[start])) start++; /* Strip trailing whitespace if necessary */
Bug#406785: Not a bug in coreutils but busybox
Package: coreutils Followup-For: Bug #406785 reassign 406785 busybox tag 406785 + patch thanks Hi, the sort documentation says: | By default, fields are separated by the empty string between a | non-blank character and a blank character. So the leading whitespace before a field is part of that field and gnu sort correctly does that. This (busybox) is my fault. I thought the whitespace would be the seperator. Attached is a patch for busybox do to the same. MfG Goswin -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-frosties Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Versions of packages coreutils depends on: ii libacl1 2.2.41-1Access control list shared library ii libc62.3.6.ds1-9 GNU C Library: Shared libraries ii libselinux1 1.32-3 SELinux shared libraries coreutils recommends no packages. -- no debconf information diff -u busybox-1.1.3/coreutils/sort.c busybox-1.1.3/coreutils/sort.c --- busybox-1.1.3/coreutils/sort.c +++ busybox-1.1.3/coreutils/sort.c @@ -79,7 +79,10 @@ while(str[end]) { if(key_separator) { if(str[end++]==key_separator) break; - } else if(isspace(str[end++])) break; + } else { + if(isspace(str[end])) break; + end++; + } } } }
Bug#373704: Patch for sort issues
Package: busybox Version: 1:1.1.3-3 Followup-For: Bug #373704 Attached is a patch for the sort issues. A few have croped up while testing this. Hopefully busybox sort now behaves like coreutils sort. About the patch (line numbers of result): Line 65 : Fix -b -f -i -d and trailing spaces. Try any of those flags on its own. Line 75 : Seperators are not skipped (never where) Line 76-77: Collaps lines: - the while checks for isspace() already - combine str[end] and !key_separator No code change, just correcting the comment and simplifying. Line 78-82: Move 'end++' into the loop into the tests for becomes while The loop in line 74 is supposed to count 'key->range[2*j]+j' seperators or whitespaces. The old code would advance end up to the first seperator and then no more. The same seperator got counted again and again. Only -k1 and -k2 worked. Moving the 'end++' inside the loop into the test cases causes them to advance past the seperator so the next loop starts fresh on the next key again. ",x,,,a" gets split into '','x','','','a' now, into 5 key positions. Line 88 + : The fix in 78-82 included the last whitespace or separator, remove it here. Without this sort -k2,2 -t, and this input x,a,a x,a would use the following strings for comparisons: a, a Line 88 - : Don't skip the first seperator if a key starts with seperators. Frankly that line didn't make any sense. Consider sort -k2 -t, ,a ,b ,,a ,,b ,,,a ,,,b That gets split into a b ,a ,b ,,a ,,b And then one leading , got ignored giving a b a b ,a ,b and last sorted into ,,,a ,,,b ,,a ,a ,,b ,b It should either ignore all leading seperators or none, not one. Coreutils ignores none so I removed that line completly. MfG Goswin -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-frosties Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Versions of packages busybox depends on: ii libc62.3.6.ds1-9 GNU C Library: Shared libraries busybox recommends no packages. -- no debconf information diff -u busybox-1.1.3/coreutils/sort.c busybox-1.1.3/coreutils/sort.c --- busybox-1.1.3/coreutils/sort.c +++ busybox-1.1.3/coreutils/sort.c @@ -62,7 +62,7 @@ /* Special case whole string, so we don't have to make a copy */ if(key->range[0]==1 && !key->range[1] && !key->range[2] && !key->range[3] - && !(flags&(FLAG_b&FLAG_d&FLAG_f&FLAG_i&FLAG_bb))) return str; + && !(flags&(FLAG_b|FLAG_d|FLAG_f|FLAG_i|FLAG_bb))) return str; /* Find start of key on first pass, end on second pass*/ len=strlen(str); @@ -72,23 +72,21 @@ else { end=0; for(i=1;irange[2*j]+j;i++) { -/* Skip leading blanks or first separator */ -if(str[end]) { - if(!key_separator && isspace(str[end])) - while(isspace(str[end])) end++; -} -/* Skip body of key */ -for(;str[end];end++) { +/* Skip leading blanks */ +if(str[end] && !key_separator) +while(isspace(str[end])) end++; +/* Skip body of key and one blank or seperator */ +while(str[end]) { if(key_separator) { - if(str[end]==key_separator) break; - } else if(isspace(str[end])) break; + if(str[end++]==key_separator) break; + } else if(isspace(str[end++])) break; } } } if(!j) start=end; } - /* Key with explicit separator starts after separator */ - if(key_separator && str[start]==key_separator) start++; + /* Don't include the last whitespace or separator */ + if (str[end]) end--; /* Strip leading whitespace if necessary */ if(flags&FLAG_b) while(isspace(str[start])) start++; /* Strip trailing whitespace if necessary */
Bug#402155: Typos in manpage
Package: kernel-package Version: 10.065 Severity: minor Hi, I just saw some typos in the make-kpkg manpage: --cross_compile foo This is useful for setting the target string when you are cross compiling. Use the dummy target "-" if you are building for other arches of a multiarch set, like i386/amd64. The same effect can be achieved by setting the environment variablePlease Missing ". "^^ note that this does not in any way set the compiler the kernel build process shall use; if the default compiler that the build process comes up with is not the one desired, please explicitly specify the compiler that should be used. *CROSS_COMPILE* --subarch foo Some architectures (the Alpha, and the m68k) require a different kernel for each sub-architecture. This option provides a way of specifying it as an argument to *make-kpkg. Please* note that Too much bold? ^^^ additional support for sub-architectures may be required in the kernel sources to actually make this do anything. The same effect can be achieved by setting the environment variable *KPKG_SUBARCH* Or is the "Please note" supposed to be bold? MfG Goswin -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-frosties Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Versions of packages kernel-package depends on: ii dpkg 1.13.24package maintenance system for Deb ii dpkg-dev 1.13.24package building tools for Debian ii file 4.17-4 Determines file type using "magic" ii gcc [c-compiler] 4:4.1.1-13 The GNU C compiler ii gcc-3.4 [c-compiler] 3.4.6-4The GNU C compiler ii gcc-4.1 [c-compiler] 4.1.1-20 The GNU C compiler ii gettext 0.15-3 GNU Internationalization utilities ii make 3.81-3 The GNU version of the "make" util ii perl 5.8.8-6.1 Larry Wall's Practical Extraction ii po-debconf1.0.7 manage translated Debconf template Versions of packages kernel-package recommends: ii bzip21.0.3-6 high-quality block-sorting file co ii libc6-dev [libc-dev] 2.3.6.ds1-8 GNU C Library: Development Librari -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#401876: Missing proper dictionary for selected language
Package: debian-installer Version: etch RC1 Severity: wishlist Hi, in D-I the user selects his language and everything is nice and localized during install. But then dictionaries-common pops up and asks what wordlist dictionary to use and the only choice is american (American English). Please add the proper dictionary for the selected language to the list of packages d-i installs after base. MfG Goswin -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-frosties Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#401622: Not ready to release, too much bitrot, breaks new ext2/3 features
Package: defrag Version: 0.73pjm1-8 Severity: grave Hi, I'm requesting the removal of defrag from etch. Several new ext2/3 features have been introduced since there was last developement on e2defrag and they are becomming default options for etch now. That means that defrag will destroy data on any ext2/3 filesystem created in etch with default options. While e2defrag can still be used on (really) old filesystems or with the new features turned off I feal the risk of data loss is to grave to call it stable. So please remove defrag from etch. MfG Goswin -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-frosties Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Versions of packages defrag depends on: ii file 4.17-4 Determines file type using "magic" ii libc62.3.6.ds1-8 GNU C Library: Shared libraries ii libncurses5 5.5-5 Shared libraries for terminal hand defrag recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#400519: Docking computer does not dock
Package: oolite Version: 1.65-3 Severity: normal Hi, a bought a docking computer to try it out and now it just sits there. It flew a bit, tumbling around without aparent direction for a while and then just stands still saying I'm queued. MfG Goswin -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-xen-frosties Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Versions of packages oolite depends on: ii gnustep-base-runtime1.13.0-5 GNUstep Base library ii libc6 2.3.6.ds1-8 GNU C Library: Shared libraries ii libgl1-mesa-glx [libgl1]6.5.1-0.4A free implementation of the OpenG ii libglu1-mesa [libglu1] 6.5.1-0.4The OpenGL utility library (GLU) ii libgnustep-base1.13 1.13.0-5 GNUstep Base library ii libobjc11:4.1.1-20 Runtime library for GNU Objective- ii libsdl-image1.2 1.2.5-2+b1 image loading library for Simple D ii libsdl-mixer1.2 1.2.6-1.1+b1 mixer library for Simple DirectMed ii libsdl1.2debian 1.2.11-7 Simple DirectMedia Layer ii oolite-data 1.65-1 Data files for the space-sim game oolite recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#379090: Updated patch
Package: linux-2.6 Followup-For: Bug #379090 Attached the patch for 64bit kernel for i386 updated to 2.6.18. MfG Goswin -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-xen-frosties Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) diff -u linux-2.6-2.6.18/debian/changelog linux-2.6-2.6.18/debian/changelog --- linux-2.6-2.6.18/debian/changelog +++ linux-2.6-2.6.18/debian/changelog @@ -1,3 +1,9 @@ +linux-2.6 (2.6.18-5a0.mrvn.1) unstable; urgency=low + + * Add amd64 flavour to i386 + + -- Goswin von Brederlow <[EMAIL PROTECTED]> Wed, 22 Nov 2006 10:04:07 +0200 + linux-2.6 (2.6.18-5) unstable; urgency=low [ maximilian attems ] diff -u linux-2.6-2.6.18/debian/arch/i386/vserver/defines linux-2.6-2.6.18/debian/arch/i386/vserver/defines --- linux-2.6-2.6.18/debian/arch/i386/vserver/defines +++ linux-2.6-2.6.18/debian/arch/i386/vserver/defines @@ -1,5 +1,6 @@ [base] flavours: + amd64 686 k7 @@ -15,0 +17,3 @@ +[amd64_image] +configs: i386/config.amd64 + diff -u linux-2.6-2.6.18/debian/arch/i386/defines linux-2.6-2.6.18/debian/arch/i386/defines --- linux-2.6-2.6.18/debian/arch/i386/defines +++ linux-2.6-2.6.18/debian/arch/i386/defines @@ -1,11 +1,11 @@ [base] flavours: + amd64 486 686 k7 686-bigmem -kernel-arch: i386 -kernel-header-dirs: i386 +kernel-header-dirs: i386 x86_64 subarches: vserver xen @@ -18,10 +18,12 @@ [486] class: x86 longclass: x86 and compatible +kernel-arch: i386 [686] class: PPro/Celeron/PII/PIII/P4 longclass: Pentium Pro/Celeron/Pentium II/Pentium III/Pentium 4 +kernel-arch: i386 [686_image] recommends: libc6-i686 @@ -29,6 +31,7 @@ [686-bigmem] class: PPro/Celeron/PII/PIII/P4 longclass: Pentium Pro/Celeron/Pentium II/Pentium III/Pentium 4 with 4-64G RAM +kernel-arch: i386 [686-bigmem_image] recommends: libc6-i686 @@ -39,4 +42,13 @@ +kernel-arch: i386 [k7_image] recommends: libc6-i686 +[amd64] +class: AMD64 / EM64T SMP +longclass: 64bit multi-processor AMD Athlon64/Opteron / Intel EM64T models +kpkg-arch: amd64 +kernel-arch: x86_64 + +[amd64_image] +recommends: libc6-i686 diff -u linux-2.6-2.6.18/debian/rules.real linux-2.6-2.6.18/debian/rules.real --- linux-2.6-2.6.18/debian/rules.real +++ linux-2.6-2.6.18/debian/rules.real @@ -35,7 +35,11 @@ # replaced by the flavour for which the command is run. # kpkg_image := make-kpkg -kpkg_image += --arch '$(ARCH)' +ifdef KPKG_ARCH + kpkg_image += --arch '$(KPKG_ARCH)' --cross-compile='-' +else + kpkg_image += --arch '$(ARCH)' +endif kpkg_image += --stem linux kpkg_image += --config silentoldconfig ifneq ($(INITRAMFS),False) only in patch2: unchanged: --- linux-2.6-2.6.18.orig/debian/arch/i386/config.amd64 +++ linux-2.6-2.6.18/debian/arch/i386/config.amd64 @@ -0,0 +1,113 @@ +CONFIG_X86_64=y +CONFIG_64BIT=y +CONFIG_RWSEM_GENERIC_SPINLOCK=y +CONFIG_X86_CMPXCHG=y +CONFIG_IKCONFIG=y +CONFIG_IKCONFIG_PROC=y +CONFIG_X86_TSC=y +CONFIG_X86_GOOD_APIC=y +CONFIG_SWIOTLB=y +CONFIG_X86_MCE=y +CONFIG_X86_MCE_INTEL=y +# CONFIG_X86_SPEEDSTEP_LIB is not set +# CONFIG_HOTPLUG_PCI_CPCI is not set +CONFIG_IA32_EMULATION=y +CONFIG_IA32_AOUT=y +CONFIG_COMPAT=y +CONFIG_SYSVIPC_COMPAT=y +CONFIG_PNP_DEBUG=y +CONFIG_BLK_DEV_RAM_SIZE=65536 +CONFIG_SCSI_INIA100=m +CONFIG_IEEE1394_OUI_DB=y +CONFIG_NET_ACT_POLICE=m +CONFIG_NET_ACT_GACT=m +CONFIG_GACT_PROB=y +CONFIG_NET_ACT_MIRRED=m +CONFIG_NET_ACT_IPT=m +CONFIG_NET_ACT_PEDIT=m +CONFIG_NET_ACT_SIMP=m +# CONFIG_8139TOO_PIO is not set +# CONFIG_SLIP_MODE_SLIP6 is not set +CONFIG_ISDN_DIVERSION=m +CONFIG_ISDN_DRV_AVMB1_B1PCI=m +CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y +CONFIG_ISDN_DRV_AVMB1_B1PCMCIA=m +CONFIG_ISDN_DRV_AVMB1_AVM_CS=m +CONFIG_ISDN_DRV_AVMB1_T1PCI=m +CONFIG_ISDN_DRV_AVMB1_C4=m +CONFIG_ISI=m +CONFIG_SPECIALIX=m +# CONFIG_SPECIALIX_RTSCTS is not set +CONFIG_RTC=y +CONFIG_AGP=y +CONFIG_AGP_AMD64=y +CONFIG_I2C_STUB=m +# CONFIG_FB_NVIDIA_I2C is not set +# CONFIG_FB_ATY_GENERIC_LCD is not set +# CONFIG_FB_SAVAGE_I2C is not set +# CONFIG_FB_GEODE is not set +CONFIG_SOUND_AD1816=m +CONFIG_USB=y +CONFIG_USB_W9968CF=m +CONFIG_DEBUG_KERNEL=y +CONFIG_MAGIC_SYSRQ=y +CONFIG_LOG_BUF_SHIFT=16 +# CONFIG_SCHEDSTATS is not set +# CONFIG_DEBUG_SLAB is not set +# CONFIG_DEBUG_SPINLOCK is not set +# CONFIG_DEBUG_SPINLOCK_SLEEP is not set +# CONFIG_DEBUG_KOBJECT is not set +# CONFIG_DEBUG_INFO is not set +# CONFIG_DEBUG_FS is not set +# CONFIG_IOMMU_DEBUG is not set +CONFIG_HAVE_ARCH_EARLY_PFN_TO_NID=y +CONFIG_CRYPTO_AES_X86_64=m +# CONFIG_FRAME_POINTER is not set +# CONFIG_IPW2100 is not set +# CONFIG_X86_VSMP is not set +CONFIG_COMPUTONE=m +CONFIG_MOXA_INTELLIO=m +CONFIG_USB_SERIAL_WHITEHEAT=m +CONFIG_REORDER=y +CONFIG_PHYSICAL_START=0x20 +CONFIG_X86_INTERNODE_CACHE_BYTES=128 +CONFIG_ACPI_HOTPLUG_MEMORY=m +CONFIG_RIO=m +CONFIG_RIO_OLDPCI=y +CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y +CONFIG_X86_HT=y +CONFIG_CALGARY_IOMMU=y +CONFIG_RESOURCES_64BIT=
Bug#398859: FTBFS: latex errors
Package: debian-zh-faq Version: 1.10 Severity: important Justification: fails to build from source Hi, rebuilding debian-zh-faq under etch fails with LaTeX Font Warning: Font shape `C10/kai/m/n' undefined (Font) using `C10/song/m/n' instead on input line 82. ! Undefined control sequence. [EMAIL PROTECTED]@range [EMAIL PROTECTED] [EMAIL PROTECTED] <-*>@nil <@nnil l.82 \settowidth{\parindent}{} ? Type to proceed, S to scroll future error messages, R to run without stopping, Q to run quietly, I to insert something, E to edit your file, 1 or ... or 9 to ignore the next 1 to 9 tokens of input, H for help, X to quit. ? No pages of output. Transcript written on debian-zh-faq.zh_CN.log. make[1]: *** [debian-zh-faq.zh_CN.dvi] Error 1 make[1]: Leaving directory `/home/mrvn/build/debian-zh-faq_1.10/debian-zh-faq-1.10' A full log is attached. MfG Goswin -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-xen-frosties Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Reading package lists... Building dependency tree... Note, selecting latex-cjk-chinese-arphic-bsmi00lp instead of tfm-arphic-bsmi00lp Note, selecting latex-cjk-chinese-arphic-gbsn00lp instead of tfm-arphic-gbsn00lp Note, selecting latex-cjk-chinese-arphic-gkai00mp instead of tfm-arphic-gkai00mp Note, selecting latex-cjk-chinese-arphic-bkai00mp instead of tfm-arphic-bkai00mp The following NEW packages will be installed: cjk-latex debhelper defoma ed file fontconfig-config gettext gettext-base gs gs-common gs-gpl gsfonts html2text intltool-debian latex-cjk-chinese latex-cjk-chinese-arphic-bkai00mp latex-cjk-chinese-arphic-bsmi00lp latex-cjk-chinese-arphic-gbsn00lp latex-cjk-chinese-arphic-gkai00mp latex-cjk-common libbit-vector-perl libcarp-clan-perl libexpat1 libfontconfig1 libfreetype6 libhz0 libice6 libjpeg62 libkpathsea4 libmagic1 libnewt0.52 libpaper1 libpng12-0 libpoppler0c2 libpopt0 libsm6 libt1-5 libx11-6 libx11-data libxau6 libxaw7 libxdmcp6 libxext6 libxmu6 libxpm4 libxt6 mime-support po-debconf slice tetex-base tetex-bin tetex-extra tex-common ttf-dejavu ucf whiptail x11-common zh-autoconvert 0 upgraded, 58 newly installed, 0 to remove and 0 not upgraded. Need to get 87.6MB of archives. After unpacking 228MB of additional disk space will be used. Get:1 http://storage etch/main x11-common 1:7.1.0-5 [317kB] Get:2 http://storage etch/main libxau6 1:1.0.1-2 [7568B] Get:3 http://storage etch/main libxdmcp6 1:1.0.1-2 [11.4kB] Get:4 http://storage etch/main libx11-data 2:1.0.3-2 [154kB] Get:5 http://storage etch/main libx11-6 2:1.0.3-2 [598kB] Get:6 http://storage etch/main libice6 1:1.0.1-2 [45.5kB] Get:7 http://storage etch/main libsm6 1:1.0.1-3 [20.1kB] Get:8 http://storage etch/main libxt6 1:1.0.2-2 [172kB] Get:9 http://storage etch/main libexpat1 1.95.8-3.3 [64.4kB] Get:10 http://storage etch/main libfreetype6 2.2.1-5 [355kB] Get:11 http://storage etch/main ucf 2.0016 [55.9kB] Get:12 http://storage etch/main libnewt0.52 0.52.2-8 [68.2kB] Get:13 http://storage etch/main libpopt0 1.10-3 [34.4kB] Get:14 http://storage etch/main whiptail 0.52.2-8 [35.3kB] Get:15 http://storage etch/main libmagic1 4.17-4 [277kB] Get:16 http://storage etch/main file 4.17-4 [32.0kB] Get:17 http://storage etch/main defoma 0.11.10 [78.7kB] Get:18 http://storage etch/main ttf-dejavu 2.10-1 [3239kB] Get:19 http://storage etch/main fontconfig-config 2.4.1-2 [138kB] Get:20 http://storage etch/main libfontconfig1 2.4.1-2 [211kB] Get:21 http://storage etch/main libjpeg62 6b-13 [89.3kB] Get:22 http://storage etch/main libkpathsea4 3.0-23 [82.4kB] Get:23 http://storage etch/main libpaper1 1.1.20 [20.9kB] Get:24 http://storage etch/main libpng12-0 1.2.8rel-7 [113kB] Get:25 http://storage etch/main libpoppler0c2 0.4.5-5 [456kB] Get:26 http://storage etch/main libt1-5 5.1.0-2 [161kB] Get:27 http://storage etch/main libxext6 1:1.0.1-2 [28.1kB] Get:28 http://storage etch/main libxmu6 1:1.0.2-2 [49.8kB] Get:29 http://storage etch/main libxpm4 1:3.5.5-2 [35.4kB] Get:30 http://storage etch/main libxaw7 1:1.0.2-4 [193kB] Get:31 http://storage etch/main tex-common 0.38 [474kB] Get:32 http://storage etch/main tetex-base 3.0.dfsg.3-1 [22.4MB] Get:33 http://storage etch/main ed 0.2-20 [52.9kB] Get:34 http://storage etch/main mime-support 3.37-1 [30.6kB] Get:35 http://storage etch/main tetex-bin 3.0-23 [4001kB] Get:36 http://storage etch/main gettext-base 0.15-3 [127kB] Get:37 http://storage etch/main latex-cjk-common 4.7.0+cvs20061019-1 [236kB] Get:38 http://storage etch/main cjk-latex 4.7.0+cvs20061019-1 [868B] Get:39 http://storage etch/main html2text 1.3.2a-3 [92.7kB] Get:40 http://storage etch/main gettext 0.15-3 [2012kB] Get:41 http://storage etch/main intltool-debian 0.35.0+20060710.1 [30.8kB] Get:42 http://storage et
Bug#398761: FTBFS: emacs: unrecognized option `-l'
Package: ccrypt Version: 1.7-9 Severity: serious Justification: no longer builds from source Hi, building ccrypt under etch fails with the following error: make[3]: Entering directory `/home/mrvn/build/ccrypt_1.7-9/ccrypt-1.7/emacs' WARNING: Warnings can be ignored. :-) if test "emacs" != no; then \ set x; \ list='jka-compr-ccrypt.el'; for p in $list; do \ if test -f "$p"; then d=; else d="./"; fi; \ set x "$@" "$d$p"; shift; \ done; \ shift; \ EMACS="emacs" /bin/sh ../elisp-comp "$@" || exit 1; \ else : ; fi emacs: unrecognized option `-l' mv: cannot stat `*.elc': No such file or directory make[3]: *** [elc-stamp] Error 1 Full log is attached. MfG Goswin -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-xen-frosties Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Reading package lists... Building dependency tree... The following NEW packages will be installed: debhelper file gettext gettext-base html2text intltool-debian libmagic1 po-debconf 0 upgraded, 8 newly installed, 0 to remove and 0 not upgraded. Need to get 3187kB of archives. After unpacking 10.9MB of additional disk space will be used. Get:1 http://storage etch/main gettext-base 0.15-3 [127kB] Get:2 http://storage etch/main libmagic1 4.17-4 [277kB] Get:3 http://storage etch/main file 4.17-4 [32.0kB] Get:4 http://storage etch/main html2text 1.3.2a-3 [92.7kB] Get:5 http://storage etch/main gettext 0.15-3 [2012kB] Get:6 http://storage etch/main intltool-debian 0.35.0+20060710.1 [30.8kB] Get:7 http://storage etch/main po-debconf 1.0.7 [106kB] Get:8 http://storage etch/main debhelper 5.0.40 [510kB] Fetched 3187kB in 0s (11.6MB/s) Selecting previously deselected package gettext-base. (Reading database ... 10790 files and directories currently installed.) Unpacking gettext-base (from .../gettext-base_0.15-3_amd64.deb) ... Selecting previously deselected package libmagic1. Unpacking libmagic1 (from .../libmagic1_4.17-4_amd64.deb) ... Selecting previously deselected package file. Unpacking file (from .../archives/file_4.17-4_amd64.deb) ... Selecting previously deselected package html2text. Unpacking html2text (from .../html2text_1.3.2a-3_amd64.deb) ... Selecting previously deselected package gettext. Unpacking gettext (from .../gettext_0.15-3_amd64.deb) ... Selecting previously deselected package intltool-debian. Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ... Selecting previously deselected package po-debconf. Unpacking po-debconf (from .../po-debconf_1.0.7_all.deb) ... Selecting previously deselected package debhelper. Unpacking debhelper (from .../debhelper_5.0.40_all.deb) ... Setting up gettext-base (0.15-3) ... Setting up libmagic1 (4.17-4) ... Setting up file (4.17-4) ... Setting up html2text (1.3.2a-3) ... Setting up gettext (0.15-3) ... Setting up intltool-debian (0.35.0+20060710.1) ... Setting up po-debconf (1.0.7) ... Setting up debhelper (5.0.40) ... Reading package lists... Building dependency tree... Need to get 219kB of source archives. Get:1 http://storage etch/main ccrypt 1.7-9 (dsc) [561B] Get:2 http://storage etch/main ccrypt 1.7-9 (tar) [214kB] Get:3 http://storage etch/main ccrypt 1.7-9 (diff) [4277B] dpkg-source: extracting ccrypt in ccrypt-1.7 dpkg-source: unpacking ccrypt_1.7.orig.tar.gz dpkg-source: applying ./ccrypt_1.7-9.diff.gz Fetched 219kB in 0s (4316kB/s) fakeroot debian/rules clean dh_testdir dh_testroot rm -f build-stamp config.log /usr/bin/make distclean make[1]: Entering directory `/home/mrvn/build/ccrypt_1.7-9/ccrypt-1.7' make[1]: *** No rule to make target `distclean'. Stop. make[1]: Leaving directory `/home/mrvn/build/ccrypt_1.7-9/ccrypt-1.7' make: [clean] Error 2 (ignored) dh_clean config.sub config.guess debian/rules build dh_testdir CFLAGS="-Wall -g" ./configure --host=x86_64-linux-gnu --build=x86_64-linux-gnu --prefix=/usr --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --with-EMACS=no checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for emacs... emacs checking where .elc files should go... ${datadir}/emacs/site-lisp checking for x86_64-linux-gnu-gcc... x86_64-linux-gnu-gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-linux-gnu-gcc accepts -g... yes checking for x86_64-linux-gnu-gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of x86_64-linux-gnu-gcc... gcc3
Bug#398164: Obsolete mysql check in configure
Package: www-mysql Version: 0.5.7-20 Severity: minor Hi, when I compile www-sql I see the following: checking location of mysqlclient library... no *** MySQL library not found This seems to test for the old mysql connect function instead of the new interface and thus fails. The resulting binary seems to be fine toughm it lings against libmysqlclient and all. MfG Goswin -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-xen-frosties Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#398158: Should be in P-a-s for m68k
Package: inotify-tools Version: 2.6-1 Severity: important Tags: patch Justification: fails to build from source inotify-tools fails to build with: In file included from inotifywait.c:16: inotify-syscalls.h:92:3: error: #error "Unsupported architecture!" Please add P-a-s entry. MfG Goswin -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-xen-frosties Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#398154: Looks at running kernel
Package: qc-usb Version: 0.6.5-1 Severity: normal Hi, when I try to build qc-usb I see the following message: awk: cannot open /lib/modules/2.2.10/build/include/linux/version.h (No such file or directory) Seems like it tries to use the locally running kernel which is obviously a bad idea. Shouldn't qc-usb build-depend on kernel-headers if it uses linux/version.h from the kernel? MfG Goswin -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: m68k Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.2.10 Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#397173: FTBFS m68k: ruby tests fail
Package: subversion Version: 1.4.0-5 Severity: important Justification: no longer builds from source Hi, still some ruby test failures in svn: 1) Failure: test_commit_editor(SvnRaTest) [/build/buildd/subversion-1.4.0/subversion/bindings/swig/ruby/test/test_ra.rb:229:in `test_commit_editor' /build/buildd/subversion-1.4.0/subversion/bindings/swig/ruby/test/util.rb:57:in `change_gc_status' /build/buildd/subversion-1.4.0/subversion/bindings/swig/ruby/test/util.rb:68:in `gc_disable' /build/buildd/subversion-1.4.0/subversion/bindings/swig/ruby/test/test_ra.rb:216:in `test_commit_editor']: is not true. 2) Failure: test_commit_editor2(SvnRaTest) [/build/buildd/subversion-1.4.0/subversion/bindings/swig/ruby/test/test_ra.rb:255:in `test_commit_editor2' /build/buildd/subversion-1.4.0/subversion/bindings/swig/ruby/test/util.rb:57:in `change_gc_status' /build/buildd/subversion-1.4.0/subversion/bindings/swig/ruby/test/util.rb:68:in `gc_disable' /build/buildd/subversion-1.4.0/subversion/bindings/swig/ruby/test/test_ra.rb:243:in `test_commit_editor2']: is not true. see http://buildd.debian.org/fetch.cgi?&pkg=subversion&ver=1.4.0-5&arch=m68k&stamp=1161878849&file=log for details. MfG Goswin -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-xen-frosties Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Versions of packages subversion depends on: ii libapr1 1.2.7-6 The Apache Portable Runtime Librar ii libc62.3.6.ds1-7 GNU C Library: Shared libraries ii libsvn1 1.4.0-5 Shared libraries used by Subversio subversion recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#396323: clean target broken
Package: rpncalc Version: 1.36.3 Followup-For: Bug #396323 Hi, rhe source package contains the *.o and rpnclac binary from the i386 build and they don't get cleaned nor rebuild. The problem for this FTBFS is the "clean" target. It is missing $(MAKE) clean MfG Goswin -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-xen-frosties Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]