[buildd-tools-devel] Bug#637931: Bug#637931: sbuild: Does not fetch source files after upgrade to 0.62.5-1 anymore
Adrian Glaubitz
glaubitz at physik.fu-berlin.de
Wed Aug 17 12:16:43 UTC 2011
On Mon, Aug 15, 2011 at 11:58:52PM +0100, Roger Leigh wrote:
>
> Ah, the issue is the "http://ftp.de.debian.org/debian/pool/contrib/k/kcemu/"
> bit; it's not fetching the source via HTTP. Was this working correctly
> with 0.60.0?
Yes, that works fine with 0.60.0.
> I was testing with directly downloading with apt, which is
> the conventional way of using it, along with using local sources. It
> may be that the HTTP downloading is broken. Does it work for you if
> you download the source first and then use the local .dsc as the source
> to build?
Yes, downloading the sources first and then invoking sbuild with the
local .dsc file works fine and builds the package.
> I just checked, and this code hasn't changed since 2009 when Andres
> Mejia created it. It's possible some change since then has caused
> some breakage, or a change in the perl modules used to do the
> HTTP downloading have caused the problem. That will need some
> further investigating. I'm afraid I'm a bit busy for the next few
> weeks, but I can at least reproduce it now I know what's wrong,
> which will make it easier.
I think that Michael is already on the right track, he started
debugging the code a bit and found a problem with open_log not being
called.
> If you have the time to look further into what's going wrong, that
> would be great, otherwise I'll do it when I have time. Note it's
> in Sbuild::Utility::download(), called from
> Sbuild::Build::fetch_source_files().
Yes, that's where Michael was looking already as well. I will have a
look at it and ask Michael to help me :).
Thanks,
Adrian
More information about the Buildd-tools-devel
mailing list