0install 2.9.1
Thomas Leonard <[email protected]>
| Newsgroups | gmane.comp.file-systems.zero-install.devel |
|---|---|
| Message-ID | <CAG4opy_ARrUgMq2pPM6ioEzmTvijyRza+9ZaUiOCcXcKVsM=iw@mail.gmail.com> |
0install 2.9.1 is now available (source and generic binaries): http://0install.net/install-source.html http://0install.net/install-linux.html#generic Since 2.9: Changes: - Report problems looking for distribution packages. Currently this is mostly just plumbing for the future, but some extra errors are now shown in the diagnostics: - Failed to parse version returned by PackageKit - No details returned by PackageKit for a package Bug fixes - OS X: Ignore .Trashes when extracting from .dmg archives. Error (from unit tests) was: ".../.Trashes: unable to copy extended attributes to ..." Also, mount dmg images read-only. - Write gpg temporary files synchronously. If we ran one "gpg --verify" subprocess while we were writing the input data for another, the process would inherit the open file descriptor. On Windows, this would prevent the second instance of gpg from being able to read the file, and prevent 0install from being able to unlink it, until the first process had finished. This fix opens and writes the file atomically, without using Lwt. Reported by Bastian Eicher. - Don't create #! lines longer than 127 characters. Linux ignores characters after this! Reported by Bart van Strien. Build - Fixed some warnings about ocamldoc comments. - Travis: also test on OS X. - Skip GUI test on OS X. - Better error reporting from archive unit tests. - Fixed "check-permissions" unit-test on OS X. It tried to create a directory with the sticky bit set, but this doesn't work (and is listed in the BUGS section of the STICKY(8) man-page). -- Dr Thomas Leonard http://roscidus.com/blog/ GPG: DA98 25AE CAD0 8975 7CDA BD8E 0713 3F96 CA74 D8BA ------------------------------------------------------------------------------