Bug 11413

Summary: Remove all the DEBIAN ftp server usage in SRC_URIs
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Maxin B. John <maxin.john>
Component: coreAssignee: Maxin B. John <maxin.john>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: Medium+ CC: meta.mr.watcher, meta.watcher
Version: 2.3   
Target Milestone: 2.4 M1   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: Don't know

Description Maxin B. John 2017-04-25 14:40:33 UTC
Debian will shut down its FTP public services on November 1, 2017.

https://www.debian.org/News/2017/20170425


This decision is driven by the following considerations:

    1. FTP servers have no support for caching or acceleration.
    2. Most software implementations have stagnated and are awkward to use and configure.
    3. Usage of the FTP servers is pretty low as our own installer has not offered FTP as a way to access mirrors for over ten years.
    4. The protocol is inefficient and requires adding awkward kludges to firewalls and load-balancing daemons.

The DNS names ftp.debian.org and ftp.<CC>.debian.org will remain the same. The mirrors should just be accessed using HTTP instead:

    http://ftp.debian.org

The above mentioned reasons are good enough to move ftp based SRC_URIs to http or https, if possible.
Comment 1 Maxin B. John 2017-05-15 14:18:00 UTC
Updated the DEBIAN ftp servers to http. Will be marked as finished when we remove all the ftp based SRC_URIs (if possible) in oe-core.

http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=97e194e555d078c2bacd62c383636e011bef6c32
Comment 2 Maxin B. John 2017-06-13 14:32:20 UTC
Other updates sent to oe-core:
http://lists.openembedded.org/pipermail/openembedded-core/2017-June/138052.html