GNU wget breaks apk upgrade to NPTL
Having GNU wget installed breaks upgrade to NPTL from http repository.
Actually it’s GNU wget which get’s temporarily broken due to:
- uclibc has different soname, and is ABI incompatible
- wget depends on openssl
- wget and and openssl are upgraded non-atomically
Since apk-tools dependency to wget is not tracked, and wget is invoked between upgrades of wget and openssl, things break.
Need to hard code usage of busybox wget (which is not linked against openssl), include copy of non-openssl linked GNU wget with apk-tools, or make apk-tools use directly libcurl or some other library to do the http fetching.
(from redmine: issue id 347, created on 2010-05-05, closed on 2011-03-24)
- Changesets:
- Revision aae0a563 by Timo Teräs on 2011-01-01T10:09:42Z:
url: use always busybox wget
I think there used to be problems with using http_proxy on bb wget,
but those have been fixed for quite some time. This fixes #347.
We should probably use libcurl or similar library eventually, but
I'm not entirely sure if/when we want that.
- Revision 3dfc9d33 by Timo Teräs on 2011-01-25T11:22:13Z:
url: use always busybox wget
I think there used to be problems with using http_proxy on bb wget,
but those have been fixed for quite some time. This fixes #347.
We should probably use libcurl or similar library eventually, but
I'm not entirely sure if/when we want that.
(cherry picked from commit aae0a563edc21030c08fd47e30e78eda22183027)