Kalle Olavi Niemitalo | 1 Mar 01:04 2009

Bug#517625: libc6-dev: compile() in obsolete <regexp.h> returns incorrect values wrt SUSv2

Package: libc6-dev
Version: 2.7-16
Severity: normal
File: /usr/include/regexp.h

According to SUSv2, compile() defined in <regexp.h> must invoke
RETURN(ptr) if it succeeds or ERROR(val) if it fails.  The
current implementation in glibc violates the standard in two

(1) It often invokes RETURN in error situations.  For example, it
    maps REG_EBRACE to RETURN(44).  That should be ERROR(44)

(2) If it succeeds, it invokes RETURN with a pointer that points
    outside the buffer provided by the caller.  It should have
    placed the compiled regexp object at the beginning of the
    buffer and given to RETURN a pointer just beyond the end of
    the object.  SUSv2 says the pointer is useful for memory
    allocation; presumably, an application could use the
    remaining part of the buffer for other purposes.  The
    application cannot do that when the pointer points somewhere
    else entirely.  It seems compile() actually sets up
    __expr_ptr->buffer and __expr_ptr->allocated in order to tell
    regcomp() where it should place the compiled data, but
    regcomp() then clears those members right away and allocates
    its own buffer.

With bugs like this, it may be better to remove <regexp.h> than
fix it.
(Continue reading)

Andrew Price | 1 Mar 01:00 2009

Bug#515766: python-twyt: fail to update with "friendstl" option specified


Thanks for your bug report. I've been trying to reproduce it but I've
had no luck so far. If there's any more info you can provide to help me
track it down I would appreciate it.

Andy Price

Paul Menzel | 1 Mar 01:05 2009

Bug#517194: [Pkg-utopia-maintainers] Bug#517194: network-manager: Does not recognize/manage wired ethernet card any more

Am Donnerstag, den 26.02.2009, 15:16 +0100 schrieb Raphael Hertzog:
> On Thu, 26 Feb 2009, Michael Biebl wrote:
> > See the README.Debian regarding the new managed mode.
> > 
> > If you want to keep your devices configured via /e/n/i but managed by NM, then
> > use managed=true in /etc/NetworkManager/nm-system-settings.conf and don't forget
> > to kill the running nm-system-settings instance.
> I tried to remove the entry in the interfaces file and restarted
> network-manager (invoke-rc.d network-manager restart) and it didn't work.
> Isn't nm-system-settings restarted at the same time ? 
> > Would it help you if I added a few lines in a NEWS.Debian?
> Definitely if you plan to break compatibility from one release to the
> other. Better would be to auto-add the required setting on upgrade
> so that NM continues to manage what it used to manage.
> It probably has implications for default desktop installation as well,
> they would get the status "offline" back from NM, which is not really
> desirable as you know, just because NM would refuse to manage the default
> DHCP connection created by d-i.

This thing also hit me today. I took a quick look at README.Debian but
thought the managed mode was something old and did not read it. It would
have helped me, if a small note (as the one from your message) had been
in NEWS.Debian.


(Continue reading)

szuper ajanlat | 1 Mar 01:06 2009

Bug#427628: Tavaszváró akciók

Nálunk nem csak a régi hanem az új PREMIER FILMEK is kedvezményesen letölthetők!! Egy film vagy
játék ára kb 50fillérbe kerül! Ennél olcsóbbat úgyse találsz kár is máshol keresgélni.
Gyere nézz be és győződj meg magad a hatalmas tartalomról ahol forgalmi és sebbeségkorlát
nélkül élvezheted a legújabb mozifilmeket és az elmúlt évek sikerfilmjeit. A játékos kedvü
látogatóinkról sem feledkeztünk meg akik többszáz új és régebbi játékból válogathatnak
kedvükre. Ezen kívül számos magyar és külföldi zenei album, sorozatok és pornó videók
várnak még rád. Nézz be nem fogod megbánni.

KATT IDE--> http://film.sticknet.eu/ <--KATT IDE

Egy kis ízelítő az oldalról a legfrissebekből:
-VALAMI AMERIKA 2 tölthető
-KAMÉLEON tölthető
-IGENEMBER tölthető
-FŰRÉSZ V tölthető
-A SZÁLLÍTÓ 3 tölthető
és még többezer film, játék és zene vár rád a legsikeresebb oldalon.

KATT IDE--> http://film.sticknet.eu/ <--KATT IDE

<br><br>________________________________________________________<br><a href="http://ad.adverticum.net/b/cl,1,6022,315017,387242/click.prm">
Regisztráljon új T-Home vagy T-Mobile számlakibocsátót a Távszámlában és 1500 Ft-ot
jóváírunk számlájából!

Clint Adams | 1 Mar 01:17 2009

Bug#517448: zsh: filename completion for rm fails if filename is already complete

tags 517448 + pending

On Fri, Feb 27, 2009 at 09:41:50PM +0100, Sven Joachim wrote:
> | % ls a*
> | zsh: no matches found: a*
> | % touch a
> | % rm a[TAB]

Sorry, forgot to fix this one in the last upload.

Lionel Elie Mamane | 1 Mar 01:20 2009

Bug#517626: libfinance-quote-perl: Fix for regression in yahoo_europe for mutual funds

Package: libfinance-quote-perl
Version: 1.13-4
Severity: normal

1.13-4 broke retrieval of quotes of (some?) mutual funds (of the Dutch
market) through the yahoo_europe method. Example in case is INGBM.AS.

Here's my test code:

 ------  begin ----------

use Finance::Quote;
use Data::Dumper;

my $q = Finance::Quote->new();
my %data = $q->fetch('yahoo_europe', 'INGBM.AS');
#my %data = $q->fetch('yahoo_europe', 'KPN.AS');

print Dumper( {%data} );

 ------  end ----------

Output with 1.13-4 (with "undef" lines removed for brevity):

          'INGBM.ASlast' => '28.88',
          'INGBM.ASname' => 'IBP ING BASIC MAT 6',
          'INGBM.AStime' => ' 9:46PM',
          'INGBM.ASisodate' => '2009-02-27',
          'INGBM.ASopen' => '28.43',
          'INGBM.ASsuccess' => 1,
(Continue reading)

Lionel Elie Mamane | 1 Mar 01:44 2009

Bug#517626: libfinance-quote-perl: Fix for regression in yahoo_europe for mutual funds

Further analysis shows that the two versions actually do not get the
same data because they don't ask for the same URL.

On Sun, Mar 01, 2009 at 01:20:07AM +0100, Lionel Elie Mamane wrote:
> Now, if I take INGBM.AS (a mutual fund), here's the result:

That's the HTTP traffic with 1.13-3.

>  GET /d/quotes.csv?f=snl1d1t1c1p2vbapomwerr1dyj1qa2c4&e=.csv&s=INGBM.AS HTTP/1.1
>  Host: uk.finance.yahoo.com

>  HTTP/1.1 200 OK
>  Date: Sat, 28 Feb 2009 23:28:45 GMT
>  Content-Type: application/vnd.ms-excel

>  INGBM.AS,IBP ING BASIC MAT 6,28.88,N/A, 9:46PM,02/27/2009,+0.45,+1.58%,N/A,N/A,N/A,28.43,N/A,N/A,N/A,N/A,N/A,N/A,0.00,N/A,N/A,N/A,N/A,EUR

> You see? The fourth column, which contains "N/A" pushes the last trade
> time & date, the net change, etc one column more to the right, and
> gives the results already detailed above.

While 1.13-4 goes like that:

 GET /d/quotes.csv?f=snl1t1d1c1p2vbapomwerr1dyj1qa2c4&e=.csv&s=INGBM.AS HTTP/1.1
 Host: uk.finance.yahoo.com

 INGBM.AS,IBP ING BASIC MAT 6,28.88, 9:46PM,02/27/2009,N/A,+0.45,+1.58%,N/A,N/A,N/A,28.43,N/A,N/A,N/A,N/A,N/A,N/A,0.00,N/A,N/A,N/A,N/A,EUR

If you look closely, you'll see that in the f= parameter, after the
prefix "snl1", the "d1" and "t1" are interchanged. It is strange that
(Continue reading)

Thibaut VARENE | 1 Mar 01:48 2009

Bug#517627: linux-image-2.6.26-1-parisc64-smp: Acenic driver without firmware triggers HPMC

Package: linux-image-2.6.26-1-parisc64-smp
Version: 2.6.26-13
Severity: important

Acenic driver is provided without firmware. When it's being loaded at boot time, it starts complaining
that it can't find a firmware to load. Boot progreses for a little while and eventually when setting up
networking, the box goes kaboom. Yay.

Relevant lspci output:
10:00.0 Ethernet controller: Alteon Networks Inc. AceNIC Gigabit Ethernet (rev 01)
	Subsystem: Hewlett-Packard Company Device 106f
	Flags: bus master, 66MHz, medium devsel, latency 128, IRQ 72
	Memory at fffffffff9000000 (32-bit, non-prefetchable) [size=16K]
	Kernel driver in use: acenic

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: hppa (parisc64)

Kernel: Linux (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash

Versions of packages linux-image-2.6.26-1-parisc64-smp depends on:
ii  debconf [debconf-2.0]         1.5.25     Debian configuration management sy
ii  initramfs-tools [linux-initra 0.93       tools for generating an initramfs
ii  module-init-tools             3.4-1      tools for managing Linux kernel mo

(Continue reading)

Joey Hess | 1 Mar 01:58 2009

Bug#517629: bogus "can't break line" warnings when run in narrow terminal

Package: lintian
Version: 2.2.6
Severity: normal

joey <at> gnu:~/src/debhelper>echo $COLUMNS 
joey <at> gnu:~/src/debhelper>lintian ../debhelper_7.0.52_all.deb
W: debhelper: manpage-has-errors-from-man usr/share/man/man1/dh.1.gz 200: warning [p 2, 3.2i, div
`an-div', 0.0i]: can't break line
joey <at> gnu:~/src/debhelper>echo $COLUMNS
joey <at> gnu:~/src/debhelper>lintian ../debhelper_7.0.52_all.deb
# nothing

It somehow seems wrong for lintian warnings to only appear if it's ran
in a narrow enough terminal.

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

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

Versions of packages lintian depends on:
ii  binutils               2.19.1-1          The GNU assembler, linker and bina
ii  diffstat               1.46-1            produces graph of changes introduc
(Continue reading)

Magnus Therning | 1 Mar 01:56 2009

Bug#517628: EwmhDesktops.hi: mismatched interface file versions

Package: libghc6-xmonad-contrib-dev
Version: 0.8.1-1
Severity: normal

After an upgrade to ghc6 and xmonad built with it I get the following in
my ~/.xmonad/xmonad.errors:

  on the commandline:
      Warning: -no-recomp is deprecated: Use -fforce-recomp instead

      Bad interface file: /usr/lib/haskell-packages/ghc6/lib/xmonad-contrib-0.8.1/ghc-6.10.1/XMonad/Hooks/EwmhDesktops.hi
          mismatched interface file versions (wanted "6101", got "")


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.28-7.slh.1-sidux-amd64 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libghc6-xmonad-contrib-dev depends on:
ii  ghc6                     6.10.1+dfsg1-13 GHC - the Glasgow Haskell Compilat
ii  libghc6-mtl-dev       Haskell monad transformer library 
ii  libghc6-utf8-string-dev  0.3.4-3         GHC 6 libraries for the Haskell UT
(Continue reading)