On Tue, 7 Apr 2009, Seth Vidal wrote:

>  Why is this necessary at all? Is there an install somewhere that doesn't
>  support {}

 When you just asked, I was not 100%, so I just tried to install dash,
 and set it as default replacement for sh (instead of bash). Result: if
 in /bin, sh is an alias to bash, it can compile. But if it's dash, then
 it just crashes at build time. Using:

 mkdir -p $(DESTDIR)/usr/share/man/man{5,8}

I've applied this patch. Thanks. I'm not going to go hunting for it but I'd love to see where {} is not supported officially.

Hard to prove a negative - but there's no reference to "brace expansion" in http://www.opengroup.org/onlinepubs/009695399/utilities/xcu_chap02.html.

Peter Seebach, in "Beginning Portable Shell Scripting: From Novice to Professional" (http://books.google.ca/books?id=53zaxy423xcC)
tells us:

 Brace Expansion Brace expansion is a variety of expansion introduced by
 csh, and later adopted by ksh, bash, and zsh.

_______________________________________________
Yum-devel mailing list
Yum-devel@lists.baseurl.org
http://lists.baseurl.org/mailman/listinfo/yum-devel

Reply via email to