We have rather a bit of a problem.. As it stands it is not possible to locate the source tar.gz and .dsc without searching in all cases,
Consider the fragment from the package file (below). Notice how this multi-binary package creates .debs in two sections, it is indeterminate if the source package is in source/libs or source/oldlibs! I suggest that we enhance the source: field to include the section, for instace for aalib it could look like source: libs/aalib This is imporant for tha package section on the FTP site (that has links to the source package) and for the proposed apt-get source <package> command. Jason Package: aalib1 Version: 1.2-5 Priority: optional Section: libs Maintainer: Joey Hess <[EMAIL PROTECTED]> Depends: libc6, libgpmg1, ncurses3.4, slang1 (<< 1.3), slang1 (>> 1.2.2-0), xl ib6g (>= 3.3-5) Architecture: i386 Filename: dists/unstable/main/binary-i386/libs/aalib1_1.2-5.deb Size: 42116 MD5sum: cbe10733b846aa7ef40181691a5e0c04 Description: ascii art library AAlib is a portable ascii art graphics library. Internally, it works like a graphics display, but the output is rendered into gorgeous platform independent ascii graphics. installed-size: 107 source: aalib Package: aalib1-alt Version: 1.2-5 Priority: optional Section: oldlibs Maintainer: Joey Hess <[EMAIL PROTECTED]> Depends: libc5 (>= 5.4.0-0), libc6, libgpm1 (>= 1.13-1), ncurses3.0, xlib6 (>= 3.3-0) Architecture: i386 Filename: dists/unstable/main/binary-i386/oldlibs/aalib1-alt_1.2-5.deb Size: 40424 MD5sum: 6c083f584acd4d665b0a2eb393a80a05 Description: ascii art library, libc5 compatibility version AAlib is a portable ascii art graphics library. Internally, it works like a graphics display, but the output is rendered into gorgeous platform independent ascii graphics. . This is the libc5 compatibility library. installed-size: 105 source: aalib