Bug 11828 - FTP fetcher appears to get confused
Summary: FTP fetcher appears to get confused
Status: RESOLVED FIXED
Alias: None
Product: BitBake
Classification: Build System, Metadata & Runtime
Component: bitbake (show other bugs)
Version: unspecified
Hardware: x86 Multiple
: Undecided normal
Target Milestone: ---
Assignee: Ross Burton
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2017-07-24 14:24 UTC by Ross Burton
Modified: 2017-07-25 15:04 UTC (History)
2 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ross Burton 2017-07-24 14:24:35 UTC
If we run checkpkg on recipes that use ftp: sources then it gets very confused.

elfutils:

DEBUG: DirURL: ftp://sourceware.org/pub/elfutils/, elfutils-0.168.tar.bz2
DEBUG: Fetching ftp://sourceware.org/pub/elfutils/0.168/elfutils-0.168.tar.bz2 ...
DEBUG: VersionURL: ftp://sourceware.org/pub/elfutils/gnutls-3.5.0/

valgrind:

DEBUG: VersionURL: ftp://sourceware.org/pub/valgrind/
DEBUG: Fetching ftp://sourceware.org/pub/valgrind/valgrind-3.13.0.tar.bz2
DEBUG: line['href'] = 'ftp://sourceware.org:21/pub/valgrind/alsa-plugins-1.0.10rc1.tar.bz2'

Verified that /pub/valgrind/ definitely only contains valgrind tarballs.

My guess is that d doesn't get copied enough when mutated during a checkpkg?
Comment 1 Ross Burton 2017-07-25 15:04:34 UTC
Fixed in bitbake 91d4ca93df092cf86ab84faaa94cc66ff9f43057.