#651054 apt: apt-get source strange behavior regarding selected version

Package:
apt
Source:
apt
Description:
commandline package manager
Submitter:
"Marc Dequènes (Duck)"
Date:
2011-12-05 12:33:44 UTC
Severity:
minor
#651054#5
Date:
2011-12-05 12:27:59 UTC
From:
To:
Coin,

# apt-get source libapache2-mod-perl2
Get:1 http://ftp.nl.debian.org/debian/ sid/main libapache2-mod-perl2
2.0.5-1 (dsc) [2426 B]
but the expected version is the latest in unstable, 2.0.5-4.

whereas:
# apt-get source libapache2-mod-perl2-dev
Get:1 http://ftp.nl.debian.org/debian/ sid/main libapache2-mod-perl2
2.0.5-4 (dsc) [1976 B]

In this case, libapache2-mod-perl2 FTBFS, so the latest binary
available is 2.0.5-1, and libapache2-mod-perl2 is both a binary and
source package name.

# apt-get source libapache2-mod-perl2=2.0.5-4
works well, so it is still possible to get the expected version.

I was not able to reproduce with another source package like autogen
or fuzz, which are in the same FTBFS case with same binary and source
package name.

I'm experiencing this on hurd-i386, using:
   deb-src http://ftp.nl.debian.org/debian/ sid main
Attached the corresponding source list.

Any idea ?

Regards.