[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v3 6/8] docker: make sure debootstrap is at leas
From: |
Sascha Silbe |
Subject: |
Re: [Qemu-devel] [PATCH v3 6/8] docker: make sure debootstrap is at least 1.0.67 |
Date: |
Wed, 07 Sep 2016 14:10:38 +0200 |
User-agent: |
Notmuch/0.22.1~rc0 (http://notmuchmail.org) Emacs/24.3.1 (x86_64-pc-linux-gnu) |
Dear Fam,
Fam Zheng <address@hidden> writes:
[...]
>> + NEED_DEBOOTSTRAP=true
>> + elif ! (echo "${MIN_DEBOOTSTRAP_VERSION}" ; "${DEBOOTSTRAP}" --version \
>> + | cut -d ' ' -f 2) | sort -t . -n -k 1,1 -k 2,2 -k 3,3 -C; then
>
> Like -V, -C is not available on OSX either. Maybe use "-c"? If so, I can fix
> it
> when applying.
>
> https://developer.apple.com/legacy/library/documentation/Darwin/Reference/ManPages/man1/sort.1.html
Thanks for the pointer. So Apple took a 2005 version of GNU sort,
removed version sort support (introduced in 1997) and neglected to
update it for POSIX.1-2008 compliance [1]?
Guess using "-c" and redirecting stderr to /dev/null is our only option
then. Feel free to fix that up when applying.
Thanks for pointing out these portability issues!
Sascha
[1] http://pubs.opengroup.org/onlinepubs/9699919799/utilities/sort.html
--
Softwareentwicklung Sascha Silbe, Niederhofenstraße 5/1, 71229 Leonberg
https://se-silbe.de/
USt-IdNr. DE281696641
- [Qemu-devel] [PATCH v3 0/8] docker tests fixes, Sascha Silbe, 2016/09/06
- [Qemu-devel] [PATCH v3 1/8] docker.py: don't hang on large docker output, Sascha Silbe, 2016/09/06
- [Qemu-devel] [PATCH v3 7/8] docker: build debootstrap after cloning, Sascha Silbe, 2016/09/06
- [Qemu-devel] [PATCH v3 6/8] docker: make sure debootstrap is at least 1.0.67, Sascha Silbe, 2016/09/06
- [Qemu-devel] [PATCH v3 5/8] docker: print warning if EXECUTABLE is not set when building debootstrap image, Sascha Silbe, 2016/09/06
- [Qemu-devel] [PATCH v3 8/8] docker: silence debootstrap when --quiet is given, Sascha Silbe, 2016/09/06
- [Qemu-devel] [PATCH v3 3/8] docker: debian-bootstrap.pre: print error messages to stderr, Sascha Silbe, 2016/09/06
- [Qemu-devel] [PATCH v3 4/8] docker: debian-bootstrap.pre: print helpful message if DEB_ARCH/DEB_TYPE unset, Sascha Silbe, 2016/09/06
- [Qemu-devel] [PATCH v3 2/8] docker: avoid dependency on 'realpath' package, Sascha Silbe, 2016/09/06
- Re: [Qemu-devel] [PATCH v3 0/8] docker tests fixes, Fam Zheng, 2016/09/08