From: Keith M. <kei...@us...> - 2010-08-04 21:11:29
|
On Tuesday 27 July 2010 01:11:19 Charles Wilson wrote: > > I think I'll tackle "msys-tar" next -- I'd have liked to have had > > it available today; IIRC, that also requires gzip, bzip2 and xz. > > Nice. Okay. I've now had a look at this; reviewed and tested locally: msys-diffutils.xml msys-less.xml msys-tar.xml I notice that, within the last of these, you didn't specify dependencies on msys-bzip2-bin, msys-gzip-bin or msys-xz-bin, yet all are required to achieve full functionality of tar, when processing compressed archives. Hence, I have added these missing prerequisites, and also reviewed and tested: msys-bzip2.xml msys-gzip.xml msys-xz.xml I then updated msys-package-list.xml to include these six, added their respective -bin component references as prerequisites of msys-base, in msys-base.xml, generated and pushed .lzma versions of all eight to FRS, and, after several false starts while waiting for SF's mirrors to catch up, successfully[*] used mingw-get to reinstall msys-base from scratch, (having obliterated all previous trace of it from the host). [*] I did notice one issue: during mingw-get's installation phase, some archives were processed twice; I'm investigating this. BTW, to help me keep track of what is published, I've moved the corresponding package containers, in FRS, into the MSYS/BaseSystem hierarchy. I'm also considering prefixing "msys-" to each name there, to match the XML file name, as each is addressed within msys-base.xml. With that strategy, we could then move all components which belong to msys-base into that hierarchy immediately, and use the application of the "msys-" prefix to indicate availability via mingw-get; any objection to me progressing with this strategy? Of your original list, the above leave only findutils and expat to be addressed, so I guess these two should be tackled next. Then what? msys-file and msys-make certainly belong in msys-base; maybe also msys-texinfo (for install-info). Anything else I've missed? -- Regards, Keith. |