[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#164399: apt: apt-get source does not use existing orig.tar.gz file



Package: apt
Version: 0.5.4
Severity: normal

I've got two deb-src rules:

deb-src file:/mnt/apt-move testing main contrib
deb-src http://mirror.aarnet.edu.au/debian testing main contrib non-free

$ apt-cache showsrc xfree86
Package: xfree86
Binary: xfs, libxaw7-dev, xfonts-100dpi-transcoded, xserver-xfree86, xlibs-dev, xfonts-75dpi-transcoded, xlibosmesa-dev, xdm, xfonts-cyrillic, xfonts-100dpi, xlibmesa3-dbg, libdps1-dbg, x-window-system, xterm, xlibmesa-dev, xutils, xlibs, libxaw7, xfonts-pex, xlib6g-dev, libxaw6-dbg, xvfb, xserver-common, lbxproxy, xlibmesa3, xfonts-75dpi, xfonts-base, libxaw6-dev, xfree86-common, libxaw7-dbg, xlib6g, xlibosmesa3-dbg, xfonts-scalable, xspecs, xfwp, x-window-system-core, proxymngr, xlibs-pic, xbase-clients, twm, xfonts-base-transcoded, libdps-dev, xmh, libdps1, xlibosmesa3, libxaw6, xprt, xnest, xlibs-dbg
Version: 4.1.0-13
Priority: optional
Section: x11
Maintainer: Branden Robinson <branden@debian.org>
Build-Depends: dpkg (>= 1.7.0), flex, bison, bsdmainutils, groff, zlib1g-dev | libz-dev, libncurses5-dev | libncurses-dev, libpam0g-dev | libpam-dev, libfreetype6-dev, libpaperg, tetex-bin, debhelper (>= 2.1.8), html2text, libglide2-dev (>> 2001.01.26) [i386], libglide3-dev (>> 2001.01.26) [i386], libglide3-alpha-dev [alpha], kernel-headers-2.4 [!hurd-i386]
Architecture: any
Standards-Version: 3.5.6
Format: 1.0
Directory: pool/main/x/xfree86
Files:
 26771edc0faf59a637eb0d8f232957f0 1543 xfree86_4.1.0-13.dsc 
 ea7a32e6a81a850e9f19428f3104c300 54433247 xfree86_4.1.0.orig.tar.gz
 e59ed35f6214af687e68f444e295f764 1440983 xfree86_4.1.0-13.diff.gz

Package: xfree86
Binary: xfs, libxaw7-dev, xfonts-100dpi-transcoded, xserver-xfree86, xlibs-dev, xfonts-75dpi-transcoded, xlibosmesa-dev, xdm, xfonts-cyrillic, xfonts-100dpi, xlibmesa3-dbg, libdps1-dbg, x-window-system, xterm, xlibmesa-dev, xutils, xlibs, libxaw7, xfonts-pex, xlib6g-dev, libxaw6-dbg, xvfb, xserver-common, lbxproxy, xlibmesa3, xfonts-75dpi, xfonts-base, libxaw6-dev, xfree86-common, libxaw7-dbg, xlib6g, xlibosmesa3-dbg, xfonts-scalable, xspecs, xfwp, x-window-system-core, proxymngr, xlibs-pic, xbase-clients, twm, xfonts-base-transcoded, libdps-dev, xmh, libdps1, xlibosmesa3, libxaw6, xprt, xnest, xlibs-dbg
Version: 4.1.0-17
Priority: optional
Section: x11
Maintainer: Branden Robinson <branden@debian.org>
Build-Depends: dpkg (>= 1.7.0), flex, bison, bsdmainutils, groff, zlib1g-dev | libz-dev, libncurses5-dev | libncurses-dev, libpam0g-dev | libpam-dev, libfreetype6-dev, libpaperg, tetex-bin, debhelper (>= 2.1.8), html2text, libglide2-dev (>> 2001.01.26) [i386], libglide3-dev (>> 2001.01.26) [i386], libglide3-alpha-dev [alpha], kernel-headers-2.4 [!hurd-i386]
Architecture: any
Standards-Version: 3.5.6
Format: 1.0
Directory: pool/main/x/xfree86
Files:
 72ce5c9794d9841b74be7b6e25ede588 1500 xfree86_4.1.0-17.dsc
 ea7a32e6a81a850e9f19428f3104c300 54433247 xfree86_4.1.0.orig.tar.gz
 8ac0a147c5bf13eee06e50fac1df2feb 1567978 xfree86_4.1.0-17.diff.gz
$

So as you can I see, I already have 4.1.0.orig.tar.gz in /mnt/apt-move.
However, apt-get still wants to download it again:

$ apt-get --print-uris --tar-only source xfree86
Reading Package Lists... Done
Building Dependency Tree... Done
Need to get 54.4MB of source archives.
'http://mirror.aarnet.edu.au/debian/pool/main/x/xfree86/xfree86_4.1.0.orig.tar.gz' xfree86_4.1.0.orig.tar.gz 54433247 ea7a32e6a81a850e9f19428f3104c300

If you think this is too hard to fix, then I'd also be happy with just
a --dsc-only option to apt-get source.

-- System Information
Debian Release: testing/unstable
Kernel Version: Linux gondolin 2.4.18-686-smp #1 SMP Sun Apr 14 12:07:19 EST 2002 i686 unknown unknown GNU/Linux

Versions of the packages apt depends on:
ii  libc6          2.2.5-14.3     GNU C Library: Shared libraries and Timezone
ii  libstdc++2.10- 2.95.4-11      The GNU stdc++ library



Reply to: