Bug#559161: [libopenmpi-dev] False conflict with libopal-dev

2009-12-02 Thread Stefan Hristov
Package: libopenmpi-dev
Version: 1.3.3-2
Severity: serious

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

The libopal-dev and libopenmpi-dev packages were marked as conflicting to 
resolve bug #404003; the problem was file '/usr/lib/libopal.so' contained in 
both packages.

Since at least lenny this library was renamed to '/usr/lib/libopen-pal.so' in 
libopenmpi-dev package, so the confict does not exist any longer.

There are no other conflicting files in these packages, so the conflicts tag 
should be removed.

--- System information. ---
Architecture: amd64
Kernel:   Linux 2.6.30-2-amd64

Debian Release: squeeze/sid
  650 testing ftp.bg.debian.org 
  600 unstableftp.bg.debian.org 
1 experimentalftp.bg.debian.org 

--- Package information. ---
Depends  (Version) | Installed
==-+-
libc6   (= 2.3.4) | 2.10.1-7
libopenmpi1.3  (= 1.3.3-2) | 1.3.3-2
openmpi-common (= 1.3.3-2) | 1.3.3-2
libibverbs-dev | 1.1.3-2


Package's Recommends field is empty.

Package's Suggests field is empty.






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



Bug#557364: [konqueror] Broken handling of manpages containing .BI ... \ lines

2009-11-21 Thread Stefan Hristov
Package: konqueror
Version: 4:4.3.1-1
Severity: normal

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

The pages from manpages-dev package (sections 2  3) have lines starting with 
.BI in Synopsis section, used to pretty-format function declarations. 

Sometimes these lines are terminated with a backslash, for example in the man 
pages for msgsnd, wait, mmap, ipc, setbuf, dbopen, etc. There are 46 files in 
section 2, and 169 in section 3 with lines matching the pattern ^.BI.*\\$ 

When displaying one of these man pages with KDE Man Page Viewer the function 
declaration is corrupted. For example, instead of:

int msgsnd(int msqid, const void *msgp, size_t msgsz, int msgflg);

ssize_t msgrcv(int msqid, void *msgp, size_t msgsz, long msgtyp,
  int msgflg);

there is:

int msgsnd(int msqid, const void *msgp, size_t msgszmsgflg);

ssize_t msgrcv(int msqid, void *msgp, size_t msgszmsgtyp,
   int msgflg);

More precisely, looking at the man page source one could see that the quoted 
string after the \ on the previous line is lost. 

--- System information. ---
Architecture: amd64
Kernel:   Linux 2.6.30-2-amd64

Debian Release: squeeze/sid
  650 testing ftp.bg.debian.org 

--- Package information. ---
Depends   (Version) | Installed
===-+-==
kdebase-runtime(= 4:4.3.0) | 4:4.3.2-1
kdelibs5   (= 4:4.3.1) | 4:4.3.2-2
libc6(= 2.2.5) | 2.10.1-7
libkonq5   (= 4:4.3.1) | 4:4.3.1-1
libkonqsidebarplugin4  (= 4:4.3.1) | 4:4.3.1-1
libqt4-dbus(= 4:4.5.2) | 4:4.5.3-4
libqt4-qt3support  (= 4:4.5.2) | 4:4.5.3-4
libqt4-xml (= 4:4.5.2) | 4:4.5.3-4
libqtcore4 (= 4:4.5.2) | 4:4.5.3-4
libqtgui4  (= 4:4.5.2) | 4:4.5.3-4
libstdc++6   (= 4.1.1) | 4.4.1-4
libx11-6| 2:1.2.2-1
kdebase-data  (= 4:4.3.1-1) | 4:4.3.1-1
kdebase-bin   (= 4:4.3.1-1) | 4:4.3.1-1
install-info| 4.13a.dfsg.1-5


Recommends  (Version) | Installed
=-+-==
konqueror-nsplugins (= 4:4.3.1-1) | 4:4.3.1-1
dolphin   | 4:4.3.1-1


Suggests   (Version) | Installed
-+-
konq-plugins (= 4:4.1~) | 4:4.3.0-1







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



Bug#508265: sysprof-module-source: doesn't compile on AMD64 arch (wrong register names)

2008-12-09 Thread Stefan Hristov
Package: sysprof-module-source
Version: 1.0.11-0.1
Severity: serious
Tags: patch
Justification: no longer builds from source


The 64-bit registers in AMD64 architecture are defined as bp, ip, and sp if 
__KERNEL__ 
is defined (include/asm-x86/ptrace.h). 

Looking at sysprof-module.c this is since kernel 2.6.25 for x86, so I just 
copied the
conditionals from few lines below.

It compiles, and works for me.

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=bg_BG.UTF-8, LC_CTYPE=bg_BG.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages sysprof-module-source depends on:
ii  build-essential   11.4   Informational list of build-essent
ii  bzip2 1.0.5-1high-quality block-sorting file co
ii  debhelper 7.0.15 helper programs for debian/rules
ii  module-assistant  0.10.11.0  tool to make module package creati

sysprof-module-source recommends no packages.

sysprof-module-source suggests no packages.

-- no debconf information
diff -cr sysprof-module/sysprof-module.c sysprof-module.fixed/sysprof-module.c
*** sysprof-module/sysprof-module.c	2008-10-29 21:21:59.0 +0200
--- sysprof-module.fixed/sysprof-module.c	2008-12-09 13:09:19.0 +0200
***
*** 68,77 
  
  /* Macro the names of the registers that are used on each architecture */
  #if defined(CONFIG_X86_64)
! #   define REG_FRAME_PTR rbp
! #   define REG_INS_PTR rip
! #   define REG_STACK_PTR rsp
! #   define REG_STACK_PTR0 rsp0
  #elif defined(CONFIG_X86)
  #   if LINUX_VERSION_CODE = KERNEL_VERSION (2,6,25)
  #   define REG_FRAME_PTR bp
--- 68,84 
  
  /* Macro the names of the registers that are used on each architecture */
  #if defined(CONFIG_X86_64)
! #   if LINUX_VERSION_CODE = KERNEL_VERSION (2,6,25)
! #   define REG_FRAME_PTR bp
! #   define REG_INS_PTR ip
! #   define REG_STACK_PTR sp
! #   define REG_STACK_PTR0 sp0
! #   else
! #	   define REG_FRAME_PTR rbp
! #   	define REG_INS_PTR rip
! #   	define REG_STACK_PTR rsp
! #   	define REG_STACK_PTR0 rsp0
! #	endif
  #elif defined(CONFIG_X86)
  #   if LINUX_VERSION_CODE = KERNEL_VERSION (2,6,25)
  #   define REG_FRAME_PTR bp