From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andy Tai Subject: Re: GNU Guix 0.8.2 released Date: Thu, 14 May 2015 07:35:35 -0700 Message-ID: References: <87fv6z5qhr.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a1145a07204512205160ba4c2 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:43035) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YsuEh-0006xQ-Uy for guix-devel@gnu.org; Thu, 14 May 2015 10:35:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YsuEb-0003Ap-6R for guix-devel@gnu.org; Thu, 14 May 2015 10:35:43 -0400 Received: from mail-ig0-x22c.google.com ([2607:f8b0:4001:c05::22c]:37964) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YsuEa-00039I-OK for guix-devel@gnu.org; Thu, 14 May 2015 10:35:37 -0400 Received: by igbhj9 with SMTP id hj9so74438272igb.1 for ; Thu, 14 May 2015 07:35:35 -0700 (PDT) In-Reply-To: <87fv6z5qhr.fsf@gnu.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: guix-devel@gnu.org --001a1145a07204512205160ba4c2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable not sure how realistic is this on the Hurd? On Thu, May 14, 2015 at 4:48 AM, Ludovic Court=C3=A8s wrote: > We are pleased to announce the release of GNU Guix version 0.8.2, > representing 1,743 commits by 24 people over 3.5 months. > > > =E2=80=A2 About > > GNU Guix is a functional package manager for the GNU system. > The Guix System Distribution is (GuixSD) an advanced distribution > of the GNU system. > > In addition to standard package management features, Guix supports > transactional upgrades and roll-backs, unprivileged package > management, and per-user profiles. GuixSD offers a declarative > approach to operating system configuration management and is highly > hackable. Guix uses low-level mechanisms from the Nix package > manager, except that packages are defined as native Guile modules, > using extensions to the Scheme language. > > The operating system uses the Linux-Libre kernel and the GNU dmd init > system. At this stage it can be used on an i686 or x86_64 machine. > > It is also possible to use Guix on top of an already installed > GNU/Linux system, including on mips64el and armv7. > > http://www.gnu.org/software/guix/ > > > =E2=80=A2 Download > > Here are the compressed sources and a GPG detached signature[*]: > ftp://alpha.gnu.org/gnu/guix/guix-0.8.2.tar.gz > ftp://alpha.gnu.org/gnu/guix/guix-0.8.2.tar.gz.sig > > Here are the bootable USB installation images and their signatures[*]: > ftp://alpha.gnu.org/gnu/guix/guixsd-usb-install-0.8.2.i686-linux.xz > > ftp://alpha.gnu.org/gnu/guix/guixsd-usb-install-0.8.2.i686-linux.xz.sig > ftp://alpha.gnu.org/gnu/guix/guixsd-usb-install-0.8.2.x86_64-linux.xz > > ftp://alpha.gnu.org/gnu/guix/guixsd-usb-install-0.8.2.x86_64-linux.xz.sig > > Here are the binary tarballs and their signatures[*]: > ftp://alpha.gnu.org/gnu/guix/guix-binary-0.8.2.i686-linux.xz > ftp://alpha.gnu.org/gnu/guix/guix-binary-0.8.2.i686-linux.xz.sig > ftp://alpha.gnu.org/gnu/guix/guix-binary-0.8.2.x86_64-linux.xz > ftp://alpha.gnu.org/gnu/guix/guix-binary-0.8.2.x86_64-linux.xz.sig > ftp://alpha.gnu.org/gnu/guix/guix-binary-0.8.2.mips64el-linux.xz > ftp://alpha.gnu.org/gnu/guix/guix-binary-0.8.2.mips64el-linux.xz.sig > ftp://alpha.gnu.org/gnu/guix/guix-binary-0.8.2.armhf-linux.xz > ftp://alpha.gnu.org/gnu/guix/guix-binary-0.8.2.armhf-linux.xz.sig > > > Use a mirror for higher download bandwidth: > http://www.gnu.org/order/ftp.html > > Here are the SHA1 checksums: > > 31a7cc23fde710aa944b173a889da77a52706156 guix-0.8.2.tar.gz > a4c96c1a8af8a4bc5e889968c518ee24a0a004b7 > guix-binary-0.8.2.armhf-linux.tar.xz > 45dd51b80ebbf74a052277c83592dff479b0c431 > guix-binary-0.8.2.i686-linux.tar.xz > d16e490d585c95b1142d14ff89a55f150afa388b > guix-binary-0.8.2.mips64el-linux.tar.xz > 3470c712b8eda01cfbcb60dd0cbf602e29e1eea7 > guix-binary-0.8.2.x86_64-linux.tar.xz > 49d132ed5c19406af3621941a883f61b049475e2 > guixsd-usb-install-0.8.2.i686-linux.xz > baf8bbf89834767fcf639814ce5e2594230be883 > guixsd-usb-install-0.8.2.x86_64-linux.xz > > [*] Use a .sig file to verify that the corresponding file (without the > .sig suffix) is intact. First, be sure to download both the .sig file > and the corresponding tarball. Then, run a command like this: > > gpg --verify guix-0.8.2.tar.gz.sig > > If that command fails because you don't have the required public key, > then run this command to import it: > > gpg --keyserver keys.gnupg.net --recv-keys 3D9AEBB5 > > and rerun the 'gpg --verify' command. > > This release was bootstrapped with the following tools: > Autoconf 2.69 > Automake 1.15 > Makeinfo 5.2 > > > To install the Guix System Distribution, please see =E2=80=9CSystem > Installation=E2=80=9D in the manual. To install Guix on a running > system, see =E2=80=9CInstallation=E2=80=9D in the manual. > > > =E2=80=A2 Changes since version 0.8.1 (excerpt from the NEWS file) > > ** Package management > > *** New =E2=80=9Cbinary tarball=E2=80=9D installation method is availab= le > > See =E2=80=9CBinary Installation=E2=80=9D in the manual. > > *** New =E2=80=98guix publish=E2=80=99 command, to publish one=E2=80=99= s store > > See =E2=80=9CInvoking guix publish=E2=80=9D in the manual. > > *** =E2=80=98guix package=E2=80=99 runs =E2=80=9Cprofile creation hooks= =E2=80=9D as needed > > It creates X.509 certificate bundles in the profile=E2=80=99s etc/ssl d= irectory, > if > needed, generates a package database cache for GHC if the profile > includes GHC > (the Haskell compiler), and generates an Info =E2=80=98dir=E2=80=99 fil= e (this part was > already done before.) > > *** =E2=80=98guix package=E2=80=99 creates an =E2=80=98etc/profile=E2= =80=99 file in the profile > > See =E2=80=9CInvoking guix package=E2=80=9D in the manual. > > *** Commands understand version prefixes, such as =E2=80=98gcc-5=E2=80= =99 for =E2=80=98gcc-5.1.0=E2=80=99 > > *** =E2=80=98guix package --search=E2=80=99 now sorts packages by name = and version > > *** Substitute information is now fetched using HTTP pipelining > > Before that the =E2=80=9Csubstituter=E2=80=9D used threads. Using HTTP= pipelining means > that > resource consumption is reduced on both the client and server sides. A= s > a > side effect, a progress report is displayed as substitute info is > downloaded. > > *** =E2=80=98guix package=E2=80=99 warns when a $GUIX_PACKAGE_PATH modu= le cannot be > loaded > > *** New =E2=80=98--sources=E2=80=99 option to =E2=80=98guix build=E2=80= =99 > > *** New Bash completion file, installed in $sysconfdir/bash_completion.= d > > *** New =E2=80=98guix import hackage=E2=80=99 command > > See =E2=80=9CInvoking guix import=E2=80=9D in the manual. > > *** =E2=80=98guix lint=E2=80=99 supports FTP for the =E2=80=98source=E2= =80=99 and =E2=80=98home-page=E2=80=99 checkers > > *** =E2=80=98guix lint=E2=80=99 has a new =E2=80=98derivation=E2=80=99 = checker > > *** =E2=80=98guix import cpan=E2=80=99 better handles dependencies and = licenses > > *** Packages are now build in an environment with a UTF-8 locale > > ** Distribution > > *** C library's name service switch (NSS) is now fully configurable > > See =E2=80=9CName Service Switch=E2=80=9D in the manual. > > *** New services: wicd, lirc, colord, upower, console-keymap, postgresq= l > > *** Xorg service supports new drivers, such as Nouveau > > *** lsh service has new options, initializes its seed by default > > *** /etc/ssl symlink is created, for X.509 certificates > > See =E2=80=9CX.509 Certificates=E2=80=9D in the manual. > > *** =E2=80=98guix system=E2=80=99 reports duplicate service identifiers > > *** New /etc/bashrc file that loads Bash completion when available > > *** SLiM service uses sessions from > /run/current-system/profile/share/xsessions > > See =E2=80=9CX Window=E2=80=9D in the manual. > > *** The Linux =E2=80=9CYAMA=E2=80=9D restricting policy on PTRACE_ATTAC= H is now disabled > > *** /etc/shells now lists all the user accounts=E2=80=99 shells > > *** /gnu/store is now remounted read-only, to avoid accidental > modification > > *** /etc/profile is sources each profile=E2=80=99s =E2=80=98etc/profile= =E2=80=99 file > > *** 718 new packages > > aalib, aarddict, acpid, agg, aisleriot, alsa-modular-synth, ant, ardour= , > ardour, argtable, arpack-ng, aspell-dict-ru, aubio, audacity, avidemux, > avidemux, azr3, bamtools, bash-completion, bedops, bind-utils, bluez, > bool, > brdf-explorer, bwa, calf, calibre, catch, ccl, chibi-scheme, chmlib, > clalsadrv, clipper, clisp, clustal-omega, colord, colordiff, > cpufrequtils, > crossmap, csound, ctl, cunit, cutadapt, desktop-file-utils, djvulibre, > dnsmasq, dosfstools, double-conversion, dovecot, ecl, efl, elementary, > elogind, emacs-no-x, emotion-generic-players, enca, enlightenment, > evas-generic-loaders, exim, express, extremetuxracer, faad2, > fastx-toolkit, > fcitx, fdupes, flexbar, fluidsynth, font-adobe-source-han-sans, > font-wqy-zenhei, freepats, gambit-c, ganv, geda-gaf, geoclue, > geocode-glib, > ghc, ghc-case-insensitive, ghc-containers, ghc-fgl, ghc-hashable, > ghc-http, > ghc-hunit, ghc-mtl, ghc-network, ghc-network-uri, ghc-parallel, > ghc-parsec, > ghc-paths, ghc-primitive, ghc-quickcheck, ghc-random, ghc-split, ghc-st= m, > ghc-syb, ghc-text, ghc-tf-random, ghc-unordered-containers, ghc-vector, > ghc-zlib, girara, gitolite, glib-networking, glibc-locales, > glibc-utf8-locales, glibc-utf8-locales, glm, gnome-mines, > gnome-settings-daemon, gnome-terminal, gnucash, gnugo, grit, gst-libav, > guile-minikanren, guile-reader, hdparm, hisat, htseq, htsjdk, hunspell, > hyphen, i2c-tools, ibus, icecast, icedtea6, icedtea7, ilmbase, ir, isyn= c, > ixion, jack2, jalv, jansson, jemalloc, julia, key-mon, ladspa, lash, > leptonica, liba52, libabw, libaio, libass, libavc1394, libbluray, > libbs2b, > libcaca, libcap-ng, libcdio-paranoia, libcdr, libdca, libdv, libdvdcss, > libe-book, libedit, libepoxy, libetonyek, libexttextcat, libffcall, > libfreehand, libgnomecanvasmm, libgtextutils, libgweather, libical, > libiec61883, libinput, liblo, libmodplug, libmspack, libmspub, libmtp, > libmwaw, libodfgen, libpagemaker, libqtxdg, libquvi, libquvi-scripts, > libraw1394, librecad, librep, librevenge, libsbsms, libsecret, libshout= , > libsoup, libsrtp, libtocc, libungif, libva, libvisio, libwacom, libwebp= , > libwpd, libwpg, libwps, libxklavier, libxmp, libyaml, lilv, lilypond, > lirc, > livestreamer, ltrace, lv2, lv2-mda-epiano, lv2-mda-piano, lvtk, macs, > mariadb, > markdown, mdadm, mdds, mesa-headers, mesa-utils, miredo, miso, moreutil= s, > mpd-mpc, mpdscribble, mplayer2, mpv, muparser, mythes, ncbi-vdb, ngircd= , > ngs-java, ngs-sdk, npth, nss-certs, openblas, openexr, openlibm, > openntpd, > openspecfun, openvpn, orc, orcus, p11-kit, patchage, pbtranscript-tofu, > pcb, > perl-algorithm-c3, perl-algorithm-diff, perl-aliased, > perl-apache-logformat-compiler, perl-appconfig, perl-b-hooks-endofscope= , > perl-base, perl-bit-vector, perl-boolean, perl-cache-cache, > perl-cache-fastmmap, perl-capture-tiny, perl-carp-assert, > perl-carp-assert-more, perl-carp-clan, perl-catalyst-action-renderview, > perl-catalyst-action-rest, perl-catalyst-component-instancepercontext, > perl-catalyst-devel, perl-catalyst-dispatchtype-regex, > perl-catalyst-model-dbic-schema, perl-catalyst-plugin-accesslog, > perl-catalyst-plugin-authentication, perl-catalyst-plugin-captcha, > perl-catalyst-plugin-configloader, perl-catalyst-plugin-session, > perl-catalyst-plugin-session-state-cookie, > perl-catalyst-plugin-session-store-fastmmap, > perl-catalyst-plugin-stacktrace, > perl-catalyst-plugin-static-simple, perl-catalyst-runtime, > perl-catalyst-traitfor-request-proxybase, perl-catalyst-view-download, > perl-catalyst-view-json, perl-catalyst-view-tt, > perl-catalystx-component-traits, perl-catalystx-roleapplicator, > perl-catalystx-script-server-starman, perl-cgi-simple, perl-cgi-struct, > perl-class-accessor, perl-class-accessor-chained, > perl-class-accessor-grouped, > perl-class-c3, perl-class-c3-adopt-next, perl-class-c3-componentised, > perl-class-data-inheritable, perl-class-date, perl-class-factory-util, > perl-class-inspector, perl-class-load, perl-class-load-xs, > perl-class-method-modifiers, perl-class-methodmaker, > perl-class-singleton, > perl-class-tiny, perl-class-unload, perl-class-xsaccessor, > perl-common-sense, > perl-compress-raw-bzip2, perl-compress-raw-zlib, perl-config-any, > perl-config-autoconf, perl-config-general, perl-context-preserve, > perl-cpan-meta, perl-cpan-meta-check, perl-cpan-meta-requirements, > perl-cpan-meta-yaml, perl-cpanel-json-xs, perl-crypt-randpasswd, > perl-data-dump, perl-data-dumper-concise, perl-data-optlist, > perl-data-page, > perl-data-stream-bulk, perl-data-tumbler, perl-data-visitor, > perl-date-calc, > perl-date-calc-xs, perl-datetime, perl-datetime-event-ical, > perl-datetime-event-recurrence, perl-datetime-format-builder, > perl-datetime-format-flexible, perl-datetime-format-http, > perl-datetime-format-ical, perl-datetime-format-natural, > perl-datetime-format-strptime, perl-datetime-locale, perl-datetime-set, > perl-datetime-timezone, perl-datetimex-easy, perl-dbd-pg, > perl-dbix-class, > perl-dbix-class-cursor-cached, perl-dbix-class-introspectablem2m, > perl-dbix-class-schema-loader, perl-devel-caller, perl-devel-checkbin, > perl-devel-globaldestruction, perl-devel-lexalias, > perl-devel-overloadinfo, > perl-devel-partialdump, perl-devel-stacktrace, > perl-devel-stacktrace-ashtml, > perl-devel-symdump, perl-digest-hmac, perl-digest-md5-file, > perl-dist-checkconflicts, perl-email-abstract, perl-email-address, > perl-email-date-format, perl-email-messageid, perl-email-mime, > perl-email-mime-contenttype, perl-email-mime-encodings, > perl-email-sender, > perl-email-simple, perl-error, perl-eval-closure, perl-exception-class, > perl-exporter-tiny, perl-extutils-config, perl-extutils-helpers, > perl-extutils-installpaths, perl-file-changenotify, > perl-file-copy-recursive, > perl-file-find-rule, perl-file-find-rule-perl, perl-file-homedir, > perl-file-remove, perl-file-sharedir, perl-file-sharedir-install, > perl-file-slurp, perl-file-temp, perl-gd, perl-gd-securityimage, > perl-getopt-long-descriptive, perl-hash-merge, perl-hash-multivalue, > perl-html-form, perl-html-lint, perl-html-tree, perl-http-body, > perl-http-cookiejar, perl-http-parser, perl-http-parser-xs, > perl-http-request-ascgi, perl-http-server-simple, perl-http-tiny, > perl-image-magick, perl-import-into, perl-inc-latest, perl-io-compress, > perl-io-interactive, perl-io-socket-ip, perl-io-stringy, perl-ipc-run, > perl-ipc-sharelite, perl-json, perl-json-any, perl-json-maybexs, > perl-json-xs, > perl-lingua-en-findnumber, perl-lingua-en-inflect, > perl-lingua-en-inflect-number, perl-lingua-en-inflect-phrase, > perl-lingua-en-number-isordinal, perl-lingua-en-tagger, > perl-lingua-en-words2nums, perl-lingua-pt-stemmer, perl-lingua-stem, > perl-lingua-stem-fr, perl-lingua-stem-it, perl-lingua-stem-ru, > perl-lingua-stem-snowball-da, perl-list-allutils, perl-list-moreutils, > perl-lwp-protocol-https, perl-lwp-useragent-determined, > perl-memoize-expirelru, perl-mime-types, perl-module-build, > perl-module-build-tiny, perl-module-find, perl-module-implementation, > perl-module-install, perl-module-runtime, perl-module-runtime-conflicts= , > perl-module-scandeps, perl-module-util, perl-moo, perl-moose, > perl-moosex-emulate-class-accessor-fast, perl-moosex-getopt, > perl-moosex-markasmethods, perl-moosex-methodattributes, > perl-moosex-nonmoose, > perl-moosex-params-validate, perl-moosex-relatedclassroles, > perl-moosex-role-parameterized, perl-moosex-role-withoverloading, > perl-moosex-semiaffordanceaccessor, perl-moosex-strictconstructor, > perl-moosex-traits-pluggable, perl-moosex-types, > perl-moosex-types-datetime, > perl-moosex-types-datetime-morecoercions, > perl-moosex-types-loadableclass, > perl-moox-types-mooselike, perl-mro-compat, perl-namespace-autoclean, > perl-namespace-clean, perl-net-amazon-s3, perl-net-server, > perl-number-compare, perl-object-signature, perl-package-anon, > perl-package-deprecationmanager, perl-package-stash, > perl-package-stash-xs, > perl-padwalker, perl-par-dist, perl-params-util, perl-params-validate, > perl-parent, perl-parse-cpan-meta, perl-path-class, perl-plack, > perl-plack-middleware-fixmissingbodyinredirect, > perl-plack-middleware-methodoverride, > perl-plack-middleware-removeredundantbody, > perl-plack-middleware-reverseproxy, > perl-plack-test-externalserver, perl-pod-coverage, > perl-posix-strftime-compiler, perl-readonly, perl-role-tiny, > perl-safe-isa, > perl-scalar-list-utils, perl-scope-guard, perl-set-infinite, > perl-set-scalar, > perl-snowball-norwegian, perl-snowball-swedish, perl-spiffy, > perl-sql-abstract, perl-sql-splitstatement, perl-sql-tokenizer, > perl-stream-buffered, perl-strictures, perl-string-camelcase, > perl-string-rewriteprefix, perl-string-toidentifier-en, > perl-sub-exporter, > perl-sub-exporter-progressive, perl-sub-identify, perl-sub-install, > perl-sub-name, perl-sub-uplevel, perl-svg, perl-sys-hostname-long, > perl-task-weaken, perl-template-timer, perl-template-toolkit, > perl-term-encoding, perl-term-progressbar, perl-term-progressbar-quiet, > perl-term-progressbar-simple, perl-term-readkey, perl-test-base, > perl-test-cleannamespaces, perl-test-differences, perl-test-directory, > perl-test-exception, perl-test-fatal, perl-test-harness, > perl-test-leaktrace, > perl-test-longstring, perl-test-mockobject, perl-test-mocktime, > perl-test-most, perl-test-output, perl-test-pod, perl-test-pod-coverage= , > perl-test-requires, perl-test-sharedfork, perl-test-tcp, perl-test-trap= , > perl-test-utf8, perl-test-warn, perl-test-warnings, > perl-test-without-module, > perl-test-writevariants, perl-test-www-mechanize, > perl-test-www-mechanize-catalyst, perl-test-www-mechanize-psgi, > perl-test-yaml, perl-text-aligner, perl-text-balanced, perl-text-csv, > perl-text-diff, perl-text-german, perl-text-glob, perl-text-simpletable= , > perl-text-table, perl-text-unidecode, perl-throwable, perl-tie-ixhash, > perl-tie-toobject, perl-time-duration, perl-time-duration-parse, > perl-time-local, perl-time-mock, perl-timedate, perl-tree-simple, > perl-tree-simple-visitorfactory, perl-try-tiny, perl-types-serialiser, > perl-universal-can, perl-universal-isa, perl-uri-find, perl-uri-ws, > perl-variable-magic, perl-www-mechanize, perl-xml-libxml, > perl-xml-namespacesupport, perl-xml-sax, perl-xml-sax-base, perl-yaml, > perl-yaml-tiny, ploticus, polipo, portaudio, pumpa, python-apsw, > python-biopython, python-cssselect, python-dbus, python-decorator, > python-drmaa, python-h5py, python-lxml, python-netifaces, > python-networkx, > python-pyxdg, python-pyyaml, python-requests, python-scikit-learn, > python-singledispatch, python-sphinx-rtd-theme, python-sympy, > python-testlib, > python-tornado, python-urwid, python-waf, python2-apsw, > python2-backport-ssl-match-hostname, python2-biopython, > python2-bx-python, > python2-cssselect, python2-cssutils, python2-dbus, python2-decorator, > python2-drmaa, python2-h5py, python2-lxml, python2-netifaces, > python2-networkx, python2-pbcore, python2-pil, python2-pybedtools, > python2-pycairo, python2-pyxdg, python2-pyyaml, python2-rdflib, > python2-rsvg, > python2-scikit-learn, python2-singledispatch, python2-six, > python2-sphinx-rtd-theme, python2-sympy, python2-testlib, > python2-tornado, > python2-urwid, python2-waf, python2-xlib, quvi, r, rdesktop, recode, > rep-gtk, > rseqc, rsound, rubberband, ruby-hoe, rxvt-unicode, s2tc, sawfish, sbcl, > seqan, > serd, serf, sfml, shogun, sloccount, smartmontools, snakemake, soil, > solfege, > sord, soundtouch, soxr, sra-tools, sratom, srt2vtt, star, starman, stow= , > subread, suil, suitesparse, swt, sysfsutils, sysfsutils, taskwarrior, > tbb, > terminology, tesseract-ocr, texlive-bin, texlive-texmf, > the-silver-searcher, > tidy, tig, timidity++, tocc, totem-pl-parser, tree, tuxguitar, tvtime, > twolame, txt2man, unqlite, upower, utf8proc, vamp, vapoursynth, vcftool= s, > vigra, wavpack, webkitgtk, webkitgtk, weex, wicd, wpa-supplicant-light, > wxwidgets, wxwidgets, xbindkeys, xcape, xdg-utils, xf86-input-libinput, > xf86-input-wacom, xf86-video-nouveau, xfce, xmp, xosd, xournal, xvid, > zathura, > zathura-cb, zathura-djvu, zathura-pdf-poppler, zathura-ps, zeromq, > zita-alsa-pcmi, zita-convolver > > *** 189 package updates > > acpica-20150410, apl-1.5, apr-1.5.2, arb-2.3.0, at-spi2-atk-2.16.0, > at-spi2-core-2.16.0, atk-2.16.0, autogen-5.18.5, bison-3.0.4, > boost-1.57.0, > cairo-1.14.2, ccrtp-2.1.2, check-0.9.14, clang-3.6.0, cmake-3.2.2, > complexity-1.2, cups-filters-1.0.68, curl-7.42.1, dbus-1.8.16, > dbus-glib-0.104, dejagnu-1.5.3, docbook-xml-4.4, docbook-xml-4.5, > e2fsck-static-1.42.12, e2fsprogs-1.42.12, ed-1.11, eigen-3.2.4, > elfutils-0.161, emacs-24.5, emacs-no-x-toolkit-24.5, exo-0.10.3, > ffmpeg-2.6.2, > fish-2.1.2, flac-1.3.1, flint-2.4.5, fltk-1.3.3, freetype-2.5.5, > garcon-0.4.0, > gcc-5.1.0, gcc-toolchain-5.1.0, gdb-7.9, geiser-0.7, glib-2.44.0, > glibc-2.21, > glibc-2.21, glibc-stripped-tarball-2.21, glibmm-2.44.0, global-6.4, > gnome-desktop-3.16.0, gnome-icon-theme-3.12.0, > gnome-themes-standard-3.16.0, > gnu-pw-mgr-1.3, gnubik-2.4.2, gnumach-headers-1.5, gnunet-0.10.1, > gnupg-1.4.19, gnupg-2.0.27, gnupg-2.1.4, gnutls-3.4.0, > gobject-introspection-1.44.0, gpgme-1.5.4, > gsettings-desktop-schemas-3.16.0, > gst-plugins-base-1.4.5, gst-plugins-good-1.4.5, gstreamer-1.4.5, > gtk+-3.16.2, > gtkmm-2.24.4, gtkmm-3.16.0, guile-ssh-0.7.2, guix-0.8.1, > guix-0.8.1.fc34dee, > help2man-1.46.6, httpd-2.4.12, hurd-headers-0.6, icecat-31.6.0-gnu1, > icu4c-55.1, imagemagick-6.9.0-4, imlib2-1.4.7, inetutils-1.9.3, > inkscape-0.91, > isc-dhcp-4.3.1, itstool-2.0.2, kbd-2.0.2, libgcrypt-1.6.3, > libgpg-error-1.18, > libidn-1.30, libltdl-2.4.6, libmicrohttpd-0.9.40, libmikmod-3.3.7, > libotr-4.1.0, libsigc++-2.4.1, libtasn1-4.5, libtool-2.4.6, > libunistring-0.9.5, libuv-1.4.2, libvorbis-1.3.5, libxfce4ui-4.12.0, > libxfce4util-4.12.1, libxfont-1.5.1, lightning-2.1.0, linux-libre-4.0.2= , > linux-libre-headers-3.14.37, llvm-3.6.0, lua-5.2.3, man-pages-3.82, > mesa-10.5.4, mig-1.5, minetest-0.4.12, moe-1.7, mpc-1.0.3, mpd-0.19.9, > mu-0.9.12, nano-2.4.1, ncmpcpp-0.6.2, nettle-3.1, nginx-1.8.0, > node-0.12.2, > notmuch-0.19, nspr-4.10.8, nss-3.18, ntp-4.2.8p2, ocrad-0.25, > octave-3.8.2, > openconnect-7.05, openjpeg-2.0.1, openjpeg-2.1.0, openldap-2.4.40, > openssh-6.8p1, openssl-1.0.2a, pangomm-2.36.0, parallel-20150422, > pari-gp-2.7.3, patch-2.7.5, perf-4.0.2, perl-libwww-6.13, > perl-net-http-6.07, > perl-net-ssleay-1.68, perl-test-simple-1.001014, perl-uri-1.67, > pinentry-0.9.0, pius-2.0.11, podofo-0.9.3, poppler-0.32.0, > postgresql-9.3.6, > pulseaudio-6.0, python-3.4.3, python-pillow-2.7.0, > python-pygobject-3.16.1, > python-setuptools-12.1, python-wrapper-3.4.3, python2-dateutil-2.2, > python2-pillow-2.7.0, python2-pygobject-3.16.1, python2-setuptools-12.1= , > qt-5.4.1, ruby-2.2.2, samba-3.6.25, scons-2.3.4, sdl2-2.0.3, > sharutils-4.15.1, > sipwitch-1.9.7, slock-1.2, source-highlight-3.1.8, sqlite-3.8.9, > subversion-1.8.13, texinfo-5.2, thunar-1.6.6, thunar-volman-0.8.1, > tor-0.2.5.12, tumbler-0.1.31, tzdata-2015c, ucommon-6.3.1, vala-0.28.0, > valgrind-3.10.1, vlc-2.2.0, vte-0.40.0, wget-1.16.3, wine-1.7.40, > wpa-supplicant-2.4, xboard-4.8.0, xfce4-appfinder-4.12.0, > xfce4-panel-4.12.0, > xfce4-session-4.12.0, xfce4-settings-4.12.0, xfconf-4.12.0, > xfdesktop-4.12.0, > xfwm4-4.12.0, xorg-server-1.16.4, xterm-317 > > ** Programming interfaces > > *** New (guix build gremlin) to parse and validate ELF dynamic link inf= o > > *** (guix build-system gnu) has a new =E2=80=98validate-runpath=E2=80= =99 phase > > This phase reads the dynamic entries of ELF files and reports libraries > listed > as NEEDED that are not found in the RUNPATH. > > *** New (gnu services desktop) module and =E2=80=98%desktop-services=E2= =80=99 variable > > *** New (guix cvs-download) module, for CVS checkouts > > *** New (guix build-system waf) module, for the Waf build system > > *** New (guix build-system haskell) module, to build Haskell packages > > *** (guix build-system gnu) now supports zip archives > > *** New convenience syntax =E2=80=98modify-phases=E2=80=99 added in (gu= ix build utils) > > *** The =E2=80=98ld=E2=80=99 wrapper more finely determines whether to = use =E2=80=98-rpath=E2=80=99 > > *** (guix gexp) exports =E2=80=98gexp-input=E2=80=99 to describe input = unambiguously > > *** The =E2=80=98define-gexp-compiler=E2=80=99 form allows (guix gexp) = to be extended > > *** New =E2=80=98local-file=E2=80=99 constructor exported by (guix gexp= ) > > ** Noteworthy bug fixes > > *** Profiles created with =E2=80=98guix package -p=E2=80=99 as indirect= GC roots > > Before that they were made permanent GC roots=E2=80=93i.e., uncollectab= le. > > *** =E2=80=98guix package=E2=80=99 distinguishes downgrades from upgrad= es > > *** Handle HTTP redirects to relative URI references > () > > *** Downloads now honor the =E2=80=98http_proxy=E2=80=99 environment va= riable > () > > *** =E2=80=98--no-*=E2=80=99 options are now always correctly handled > ( >) > > *** SLiM no longer leaks open file descriptors > > *** Don't compare objects with 'equal?' > () > > *** x86_64 and i686 bootstrap binaries updated (< > http://bugs.gnu.org/19780>) > > *** =E2=80=98find-files=E2=80=99 no longer follows symlinks ( >) > > *** libc message catalog (=E2=80=98libc.mo=E2=80=99) is now installed > > *** libstdc++ has appropriate RUNPATH () > > *** =E2=80=98dhcp-client-service=E2=80=99 now correctly tracks dhclient= =E2=80=99s PID > > ** Native language support > > *** New translations: da (Danish) > > *** Updated translations: eo > > Please report bugs to bug-guix@gnu.org. > Join guix-devel@gnu.org and #guix on Freenode for discussions. > > Thanks to everyone who contributed to this release: > > 11 Alex Kost > 1 Alex Sassmannshausen > 4 Alexander I.Grafov (Axel) > 134 Andreas Enge > 22 Andy Wingo > 3 Christopher Allan Webber > 3 Cyril Roelandt > 5 David Hashe > 41 David Thompson > 365 Eric Bavier > 37 Federico Beffa > 12 Jason Self > 460 Ludovic Court=C3=A8s > 3 Manolis Ragkousis > 182 Mark H Weaver > 2 Mathieu Lirzin > 16 Paul van der Walt > 1 Pierre-Antoine Rault > 175 Ricardo Wurmus > 1 Taylan Ulrich B > 90 Taylan Ulrich Bay=C4=B1rl=C4=B1/Kammer > 28 Tom=C3=A1=C5=A1 =C4=8Cech > 1 nebuli > 146 =E5=AE=8B=E6=96=87=E6=AD=A6 > > Ludovic, on behalf of the Guix team. > > -- > If you have a working or partly working program that you'd like > to offer to the GNU project as a GNU package, see > https://www.gnu.org/help/evaluation.html. > --=20 Andy Tai, atai@atai.org, Skype: licheng.tai Year 2015 =E6=B0=91=E5=9C=8B104=E5=B9=B4 =E8=87=AA=E5=8B=95=E7=9A=84=E7=B2=BE=E7=A5=9E=E5=8A=9B=E6=98=AF=E4=BF=A1=E4= =BB=B0=E8=88=87=E8=A6=BA=E6=82=9F =E8=87=AA=E5=8B=95=E7=9A=84=E8=A1=8C=E7=82=BA=E5=8A=9B=E6=98=AF=E5=8B=9E=E5= =8B=95=E8=88=87=E6=8A=80=E8=83=BD --001a1145a07204512205160ba4c2 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
not sure how realistic is this on the Hurd?

On Thu, May 14, 2015 a= t 4:48 AM, Ludovic Court=C3=A8s <ludo@gnu.org> wrote:
We are pleased to announce the release of GNU Guix v= ersion 0.8.2,
representing 1,743 commits by 24 people over 3.5 months.


=E2=80=A2 About

=C2=A0 GNU Guix is a functional package manager for the GNU system.
=C2=A0 The Guix System Distribution is (GuixSD) an advanced distribution =C2=A0 of the GNU system.

=C2=A0 In addition to standard package management features, Guix supports =C2=A0 transactional upgrades and roll-backs, unprivileged package
=C2=A0 management, and per-user profiles.=C2=A0 GuixSD offers a declarative=
=C2=A0 approach to operating system configuration management and is highly<= br> =C2=A0 hackable.=C2=A0 Guix uses low-level mechanisms from the Nix package<= br> =C2=A0 manager, except that packages are defined as native Guile modules, =C2=A0 using extensions to the Scheme language.

=C2=A0 The operating system uses the Linux-Libre kernel and the GNU dmd ini= t
=C2=A0 system.=C2=A0 At this stage it can be used on an i686 or x86_64 mach= ine.

=C2=A0 It is also possible to use Guix on top of an already installed
=C2=A0 GNU/Linux system, including on mips64el and armv7.

=C2=A0 http= ://www.gnu.org/software/guix/


=E2=80=A2 Download

=C2=A0 Here are the compressed sources and a GPG detached signature[*]:
=C2=A0 =C2=A0 ftp://alpha.gnu.org/gnu/guix/guix-0.8.2.tar.gz
=C2=A0 =C2=A0 ftp://alpha.gnu.org/gnu/guix/guix-0.8.2.tar.gz.sig<= br>
=C2=A0 Here are the bootable USB installation images and their signatures[*= ]:
=C2=A0 =C2=A0 ftp://alpha.gnu.org/gnu/guix/guixsd-us= b-install-0.8.2.i686-linux.xz
=C2=A0 =C2=A0 ftp://alpha.gnu.org/gnu/guix/guixs= d-usb-install-0.8.2.i686-linux.xz.sig
=C2=A0 =C2=A0 ftp://alpha.gnu.org/gnu/guix/guixsd-= usb-install-0.8.2.x86_64-linux.xz
=C2=A0 =C2=A0 ftp://alpha.gnu.org/gnu/guix/gui= xsd-usb-install-0.8.2.x86_64-linux.xz.sig

=C2=A0 Here are the binary tarballs and their signatures[*]:
=C2=A0 =C2=A0 ftp://alpha.gnu.org/gnu/guix/guix-binary-0.8.= 2.i686-linux.xz
=C2=A0 =C2=A0 ftp://alpha.gnu.org/gnu/guix/guix-binary-= 0.8.2.i686-linux.xz.sig
=C2=A0 =C2=A0 ftp://alpha.gnu.org/gnu/guix/guix-binary-0.= 8.2.x86_64-linux.xz
=C2=A0 =C2=A0 ftp://alpha.gnu.org/gnu/guix/guix-binar= y-0.8.2.x86_64-linux.xz.sig
=C2=A0 =C2=A0 ftp://alpha.gnu.org/gnu/guix/guix-binary-= 0.8.2.mips64el-linux.xz
=C2=A0 =C2=A0 ftp://alpha.gnu.org/gnu/guix/guix-bin= ary-0.8.2.mips64el-linux.xz.sig
=C2=A0 =C2=A0 ftp://alpha.gnu.org/gnu/guix/guix-binary-0.8= .2.armhf-linux.xz
=C2=A0 =C2=A0 ftp://alpha.gnu.org/gnu/guix/guix-binary= -0.8.2.armhf-linux.xz.sig


=C2=A0 Use a mirror for higher download bandwidth:
=C2=A0 =C2=A0 http://www.gnu.org/order/ftp.html

=C2=A0 Here are the SHA1 checksums:

=C2=A0 31a7cc23fde710aa944b173a889da77a52706156=C2=A0 guix-0.8.2.tar.gz
=C2=A0 a4c96c1a8af8a4bc5e889968c518ee24a0a004b7=C2=A0 guix-binary-0.8.2.arm= hf-linux.tar.xz
=C2=A0 45dd51b80ebbf74a052277c83592dff479b0c431=C2=A0 guix-binary-0.8.2.i68= 6-linux.tar.xz
=C2=A0 d16e490d585c95b1142d14ff89a55f150afa388b=C2=A0 guix-binary-0.8.2.mip= s64el-linux.tar.xz
=C2=A0 3470c712b8eda01cfbcb60dd0cbf602e29e1eea7=C2=A0 guix-binary-0.8.2.x86= _64-linux.tar.xz
=C2=A0 49d132ed5c19406af3621941a883f61b049475e2=C2=A0 guixsd-usb-install-0.= 8.2.i686-linux.xz
=C2=A0 baf8bbf89834767fcf639814ce5e2594230be883=C2=A0 guixsd-usb-install-0.= 8.2.x86_64-linux.xz

=C2=A0 [*] Use a .sig file to verify that the corresponding file (without t= he
=C2=A0 .sig suffix) is intact.=C2=A0 First, be sure to download both the .s= ig file
=C2=A0 and the corresponding tarball.=C2=A0 Then, run a command like this:<= br>
=C2=A0 =C2=A0 gpg --verify guix-0.8.2.tar.gz.sig

=C2=A0 If that command fails because you don't have the required public= key,
=C2=A0 then run this command to import it:

=C2=A0 =C2=A0 gpg --keyserver keys.gnupg.net --recv-keys 3D9AEBB5

=C2=A0 and rerun the 'gpg --verify' command.

=C2=A0 This release was bootstrapped with the following tools:
=C2=A0 =C2=A0 Autoconf 2.69
=C2=A0 =C2=A0 Automake 1.15
=C2=A0 =C2=A0 Makeinfo 5.2


=C2=A0 To install the Guix System Distribution, please see =E2=80=9CSystem<= br> =C2=A0 Installation=E2=80=9D in the manual.=C2=A0 To install Guix on a runn= ing
=C2=A0 system, see =E2=80=9CInstallation=E2=80=9D in the manual.


=E2=80=A2 Changes since version 0.8.1 (excerpt from the NEWS file)

=C2=A0 ** Package management

=C2=A0 *** New =E2=80=9Cbinary tarball=E2=80=9D installation method is avai= lable

=C2=A0 See =E2=80=9CBinary Installation=E2=80=9D in the manual.

=C2=A0 *** New =E2=80=98guix publish=E2=80=99 command, to publish one=E2=80= =99s store

=C2=A0 See =E2=80=9CInvoking guix publish=E2=80=9D in the manual.

=C2=A0 *** =E2=80=98guix package=E2=80=99 runs =E2=80=9Cprofile creation ho= oks=E2=80=9D as needed

=C2=A0 It creates X.509 certificate bundles in the profile=E2=80=99s etc/ss= l directory, if
=C2=A0 needed, generates a package database cache for GHC if the profile in= cludes GHC
=C2=A0 (the Haskell compiler), and generates an Info =E2=80=98dir=E2=80=99 = file (this part was
=C2=A0 already done before.)

=C2=A0 *** =E2=80=98guix package=E2=80=99 creates an =E2=80=98etc/profile= =E2=80=99 file in the profile

=C2=A0 See =E2=80=9CInvoking guix package=E2=80=9D in the manual.

=C2=A0 *** Commands understand version prefixes, such as =E2=80=98gcc-5=E2= =80=99 for =E2=80=98gcc-5.1.0=E2=80=99

=C2=A0 *** =E2=80=98guix package --search=E2=80=99 now sorts packages by na= me and version

=C2=A0 *** Substitute information is now fetched using HTTP pipelining

=C2=A0 Before that the =E2=80=9Csubstituter=E2=80=9D used threads.=C2=A0 Us= ing HTTP pipelining means that
=C2=A0 resource consumption is reduced on both the client and server sides.= =C2=A0 As a
=C2=A0 side effect, a progress report is displayed as substitute info is do= wnloaded.

=C2=A0 *** =E2=80=98guix package=E2=80=99 warns when a $GUIX_PACKAGE_PATH m= odule cannot be loaded

=C2=A0 *** New =E2=80=98--sources=E2=80=99 option to =E2=80=98guix build=E2= =80=99

=C2=A0 *** New Bash completion file, installed in $sysconfdir/bash_completi= on.d

=C2=A0 *** New =E2=80=98guix import hackage=E2=80=99 command

=C2=A0 See =E2=80=9CInvoking guix import=E2=80=9D in the manual.

=C2=A0 *** =E2=80=98guix lint=E2=80=99 supports FTP for the =E2=80=98source= =E2=80=99 and =E2=80=98home-page=E2=80=99 checkers

=C2=A0 *** =E2=80=98guix lint=E2=80=99 has a new =E2=80=98derivation=E2=80= =99 checker

=C2=A0 *** =E2=80=98guix import cpan=E2=80=99 better handles dependencies a= nd licenses

=C2=A0 *** Packages are now build in an environment with a UTF-8 locale

=C2=A0 ** Distribution

=C2=A0 *** C library's name service switch (NSS) is now fully configura= ble

=C2=A0 See =E2=80=9CName Service Switch=E2=80=9D in the manual.

=C2=A0 *** New services: wicd, lirc, colord, upower, console-keymap, postgr= esql

=C2=A0 *** Xorg service supports new drivers, such as Nouveau

=C2=A0 *** lsh service has new options, initializes its seed by default

=C2=A0 *** /etc/ssl symlink is created, for X.509 certificates

=C2=A0 See =E2=80=9CX.509 Certificates=E2=80=9D in the manual.

=C2=A0 *** =E2=80=98guix system=E2=80=99 reports duplicate service identifi= ers

=C2=A0 *** New /etc/bashrc file that loads Bash completion when available
=C2=A0 *** SLiM service uses sessions from /run/current-system/profile/shar= e/xsessions

=C2=A0 See =E2=80=9CX Window=E2=80=9D in the manual.

=C2=A0 *** The Linux =E2=80=9CYAMA=E2=80=9D restricting policy on PTRACE_AT= TACH is now disabled

=C2=A0 *** /etc/shells now lists all the user accounts=E2=80=99 shells

=C2=A0 *** /gnu/store is now remounted read-only, to avoid accidental modif= ication

=C2=A0 *** /etc/profile is sources each profile=E2=80=99s =E2=80=98etc/prof= ile=E2=80=99 file

=C2=A0 *** 718 new packages

=C2=A0 aalib, aarddict, acpid, agg, aisleriot, alsa-modular-synth, ant, ard= our,
=C2=A0 ardour, argtable, arpack-ng, aspell-dict-ru, aubio, audacity, avidem= ux,
=C2=A0 avidemux, azr3, bamtools, bash-completion, bedops, bind-utils, bluez= , bool,
=C2=A0 brdf-explorer, bwa, calf, calibre, catch, ccl, chibi-scheme, chmlib,=
=C2=A0 clalsadrv, clipper, clisp, clustal-omega, colord, colordiff, cpufreq= utils,
=C2=A0 crossmap, csound, ctl, cunit, cutadapt, desktop-file-utils, djvulibr= e,
=C2=A0 dnsmasq, dosfstools, double-conversion, dovecot, ecl, efl, elementar= y,
=C2=A0 elogind, emacs-no-x, emotion-generic-players, enca, enlightenment, =C2=A0 evas-generic-loaders, exim, express, extremetuxracer, faad2, fastx-t= oolkit,
=C2=A0 fcitx, fdupes, flexbar, fluidsynth, font-adobe-source-han-sans,
=C2=A0 font-wqy-zenhei, freepats, gambit-c, ganv, geda-gaf, geoclue, geocod= e-glib,
=C2=A0 ghc, ghc-case-insensitive, ghc-containers, ghc-fgl, ghc-hashable, gh= c-http,
=C2=A0 ghc-hunit, ghc-mtl, ghc-network, ghc-network-uri, ghc-parallel, ghc-= parsec,
=C2=A0 ghc-paths, ghc-primitive, ghc-quickcheck, ghc-random, ghc-split, ghc= -stm,
=C2=A0 ghc-syb, ghc-text, ghc-tf-random, ghc-unordered-containers, ghc-vect= or,
=C2=A0 ghc-zlib, girara, gitolite, glib-networking, glibc-locales,
=C2=A0 glibc-utf8-locales, glibc-utf8-locales, glm, gnome-mines,
=C2=A0 gnome-settings-daemon, gnome-terminal, gnucash, gnugo, grit, gst-lib= av,
=C2=A0 guile-minikanren, guile-reader, hdparm, hisat, htseq, htsjdk, hunspe= ll,
=C2=A0 hyphen, i2c-tools, ibus, icecast, icedtea6, icedtea7, ilmbase, ir, i= sync,
=C2=A0 ixion, jack2, jalv, jansson, jemalloc, julia, key-mon, ladspa, lash,=
=C2=A0 leptonica, liba52, libabw, libaio, libass, libavc1394, libbluray, li= bbs2b,
=C2=A0 libcaca, libcap-ng, libcdio-paranoia, libcdr, libdca, libdv, libdvdc= ss,
=C2=A0 libe-book, libedit, libepoxy, libetonyek, libexttextcat, libffcall,<= br> =C2=A0 libfreehand, libgnomecanvasmm, libgtextutils, libgweather, libical,<= br> =C2=A0 libiec61883, libinput, liblo, libmodplug, libmspack, libmspub, libmt= p,
=C2=A0 libmwaw, libodfgen, libpagemaker, libqtxdg, libquvi, libquvi-scripts= ,
=C2=A0 libraw1394, librecad, librep, librevenge, libsbsms, libsecret, libsh= out,
=C2=A0 libsoup, libsrtp, libtocc, libungif, libva, libvisio, libwacom, libw= ebp,
=C2=A0 libwpd, libwpg, libwps, libxklavier, libxmp, libyaml, lilv, lilypond= , lirc,
=C2=A0 livestreamer, ltrace, lv2, lv2-mda-epiano, lv2-mda-piano, lvtk, macs= , mariadb,
=C2=A0 markdown, mdadm, mdds, mesa-headers, mesa-utils, miredo, miso, moreu= tils,
=C2=A0 mpd-mpc, mpdscribble, mplayer2, mpv, muparser, mythes, ncbi-vdb, ngi= rcd,
=C2=A0 ngs-java, ngs-sdk, npth, nss-certs, openblas, openexr, openlibm, ope= nntpd,
=C2=A0 openspecfun, openvpn, orc, orcus, p11-kit, patchage, pbtranscript-to= fu, pcb,
=C2=A0 perl-algorithm-c3, perl-algorithm-diff, perl-aliased,
=C2=A0 perl-apache-logformat-compiler, perl-appconfig, perl-b-hooks-endofsc= ope,
=C2=A0 perl-base, perl-bit-vector, perl-boolean, perl-cache-cache,
=C2=A0 perl-cache-fastmmap, perl-capture-tiny, perl-carp-assert,
=C2=A0 perl-carp-assert-more, perl-carp-clan, perl-catalyst-action-rendervi= ew,
=C2=A0 perl-catalyst-action-rest, perl-catalyst-component-instancepercontex= t,
=C2=A0 perl-catalyst-devel, perl-catalyst-dispatchtype-regex,
=C2=A0 perl-catalyst-model-dbic-schema, perl-catalyst-plugin-accesslog,
=C2=A0 perl-catalyst-plugin-authentication, perl-catalyst-plugin-captcha, =C2=A0 perl-catalyst-plugin-configloader, perl-catalyst-plugin-session,
=C2=A0 perl-catalyst-plugin-session-state-cookie,
=C2=A0 perl-catalyst-plugin-session-store-fastmmap, perl-catalyst-plugin-st= acktrace,
=C2=A0 perl-catalyst-plugin-static-simple, perl-catalyst-runtime,
=C2=A0 perl-catalyst-traitfor-request-proxybase, perl-catalyst-view-downloa= d,
=C2=A0 perl-catalyst-view-json, perl-catalyst-view-tt,
=C2=A0 perl-catalystx-component-traits, perl-catalystx-roleapplicator,
=C2=A0 perl-catalystx-script-server-starman, perl-cgi-simple, perl-cgi-stru= ct,
=C2=A0 perl-class-accessor, perl-class-accessor-chained, perl-class-accesso= r-grouped,
=C2=A0 perl-class-c3, perl-class-c3-adopt-next, perl-class-c3-componentised= ,
=C2=A0 perl-class-data-inheritable, perl-class-date, perl-class-factory-uti= l,
=C2=A0 perl-class-inspector, perl-class-load, perl-class-load-xs,
=C2=A0 perl-class-method-modifiers, perl-class-methodmaker, perl-class-sing= leton,
=C2=A0 perl-class-tiny, perl-class-unload, perl-class-xsaccessor, perl-comm= on-sense,
=C2=A0 perl-compress-raw-bzip2, perl-compress-raw-zlib, perl-config-any, =C2=A0 perl-config-autoconf, perl-config-general, perl-context-preserve, =C2=A0 perl-cpan-meta, perl-cpan-meta-check, perl-cpan-meta-requirements, =C2=A0 perl-cpan-meta-yaml, perl-cpanel-json-xs, perl-crypt-randpasswd,
=C2=A0 perl-data-dump, perl-data-dumper-concise, perl-data-optlist, perl-da= ta-page,
=C2=A0 perl-data-stream-bulk, perl-data-tumbler, perl-data-visitor, perl-da= te-calc,
=C2=A0 perl-date-calc-xs, perl-datetime, perl-datetime-event-ical,
=C2=A0 perl-datetime-event-recurrence, perl-datetime-format-builder,
=C2=A0 perl-datetime-format-flexible, perl-datetime-format-http,
=C2=A0 perl-datetime-format-ical, perl-datetime-format-natural,
=C2=A0 perl-datetime-format-strptime, perl-datetime-locale, perl-datetime-s= et,
=C2=A0 perl-datetime-timezone, perl-datetimex-easy, perl-dbd-pg, perl-dbix-= class,
=C2=A0 perl-dbix-class-cursor-cached, perl-dbix-class-introspectablem2m, =C2=A0 perl-dbix-class-schema-loader, perl-devel-caller, perl-devel-checkbi= n,
=C2=A0 perl-devel-globaldestruction, perl-devel-lexalias, perl-devel-overlo= adinfo,
=C2=A0 perl-devel-partialdump, perl-devel-stacktrace, perl-devel-stacktrace= -ashtml,
=C2=A0 perl-devel-symdump, perl-digest-hmac, perl-digest-md5-file,
=C2=A0 perl-dist-checkconflicts, perl-email-abstract, perl-email-address, =C2=A0 perl-email-date-format, perl-email-messageid, perl-email-mime,
=C2=A0 perl-email-mime-contenttype, perl-email-mime-encodings, perl-email-s= ender,
=C2=A0 perl-email-simple, perl-error, perl-eval-closure, perl-exception-cla= ss,
=C2=A0 perl-exporter-tiny, perl-extutils-config, perl-extutils-helpers,
=C2=A0 perl-extutils-installpaths, perl-file-changenotify, perl-file-copy-r= ecursive,
=C2=A0 perl-file-find-rule, perl-file-find-rule-perl, perl-file-homedir, =C2=A0 perl-file-remove, perl-file-sharedir, perl-file-sharedir-install, =C2=A0 perl-file-slurp, perl-file-temp, perl-gd, perl-gd-securityimage,
=C2=A0 perl-getopt-long-descriptive, perl-hash-merge, perl-hash-multivalue,=
=C2=A0 perl-html-form, perl-html-lint, perl-html-tree, perl-http-body,
=C2=A0 perl-http-cookiejar, perl-http-parser, perl-http-parser-xs,
=C2=A0 perl-http-request-ascgi, perl-http-server-simple, perl-http-tiny, =C2=A0 perl-image-magick, perl-import-into, perl-inc-latest, perl-io-compre= ss,
=C2=A0 perl-io-interactive, perl-io-socket-ip, perl-io-stringy, perl-ipc-ru= n,
=C2=A0 perl-ipc-sharelite, perl-json, perl-json-any, perl-json-maybexs, per= l-json-xs,
=C2=A0 perl-lingua-en-findnumber, perl-lingua-en-inflect,
=C2=A0 perl-lingua-en-inflect-number, perl-lingua-en-inflect-phrase,
=C2=A0 perl-lingua-en-number-isordinal, perl-lingua-en-tagger,
=C2=A0 perl-lingua-en-words2nums, perl-lingua-pt-stemmer, perl-lingua-stem,=
=C2=A0 perl-lingua-stem-fr, perl-lingua-stem-it, perl-lingua-stem-ru,
=C2=A0 perl-lingua-stem-snowball-da, perl-list-allutils, perl-list-moreutil= s,
=C2=A0 perl-lwp-protocol-https, perl-lwp-useragent-determined,
=C2=A0 perl-memoize-expirelru, perl-mime-types, perl-module-build,
=C2=A0 perl-module-build-tiny, perl-module-find, perl-module-implementation= ,
=C2=A0 perl-module-install, perl-module-runtime, perl-module-runtime-confli= cts,
=C2=A0 perl-module-scandeps, perl-module-util, perl-moo, perl-moose,
=C2=A0 perl-moosex-emulate-class-accessor-fast, perl-moosex-getopt,
=C2=A0 perl-moosex-markasmethods, perl-moosex-methodattributes, perl-moosex= -nonmoose,
=C2=A0 perl-moosex-params-validate, perl-moosex-relatedclassroles,
=C2=A0 perl-moosex-role-parameterized, perl-moosex-role-withoverloading, =C2=A0 perl-moosex-semiaffordanceaccessor, perl-moosex-strictconstructor, =C2=A0 perl-moosex-traits-pluggable, perl-moosex-types, perl-moosex-types-d= atetime,
=C2=A0 perl-moosex-types-datetime-morecoercions, perl-moosex-types-loadable= class,
=C2=A0 perl-moox-types-mooselike, perl-mro-compat, perl-namespace-autoclean= ,
=C2=A0 perl-namespace-clean, perl-net-amazon-s3, perl-net-server,
=C2=A0 perl-number-compare, perl-object-signature, perl-package-anon,
=C2=A0 perl-package-deprecationmanager, perl-package-stash, perl-package-st= ash-xs,
=C2=A0 perl-padwalker, perl-par-dist, perl-params-util, perl-params-validat= e,
=C2=A0 perl-parent, perl-parse-cpan-meta, perl-path-class, perl-plack,
=C2=A0 perl-plack-middleware-fixmissingbodyinredirect,
=C2=A0 perl-plack-middleware-methodoverride,
=C2=A0 perl-plack-middleware-removeredundantbody, perl-plack-middleware-rev= erseproxy,
=C2=A0 perl-plack-test-externalserver, perl-pod-coverage,
=C2=A0 perl-posix-strftime-compiler, perl-readonly, perl-role-tiny, perl-sa= fe-isa,
=C2=A0 perl-scalar-list-utils, perl-scope-guard, perl-set-infinite, perl-se= t-scalar,
=C2=A0 perl-snowball-norwegian, perl-snowball-swedish, perl-spiffy,
=C2=A0 perl-sql-abstract, perl-sql-splitstatement, perl-sql-tokenizer,
=C2=A0 perl-stream-buffered, perl-strictures, perl-string-camelcase,
=C2=A0 perl-string-rewriteprefix, perl-string-toidentifier-en, perl-sub-exp= orter,
=C2=A0 perl-sub-exporter-progressive, perl-sub-identify, perl-sub-install,<= br> =C2=A0 perl-sub-name, perl-sub-uplevel, perl-svg, perl-sys-hostname-long, =C2=A0 perl-task-weaken, perl-template-timer, perl-template-toolkit,
=C2=A0 perl-term-encoding, perl-term-progressbar, perl-term-progressbar-qui= et,
=C2=A0 perl-term-progressbar-simple, perl-term-readkey, perl-test-base,
=C2=A0 perl-test-cleannamespaces, perl-test-differences, perl-test-director= y,
=C2=A0 perl-test-exception, perl-test-fatal, perl-test-harness, perl-test-l= eaktrace,
=C2=A0 perl-test-longstring, perl-test-mockobject, perl-test-mocktime,
=C2=A0 perl-test-most, perl-test-output, perl-test-pod, perl-test-pod-cover= age,
=C2=A0 perl-test-requires, perl-test-sharedfork, perl-test-tcp, perl-test-t= rap,
=C2=A0 perl-test-utf8, perl-test-warn, perl-test-warnings, perl-test-withou= t-module,
=C2=A0 perl-test-writevariants, perl-test-www-mechanize,
=C2=A0 perl-test-www-mechanize-catalyst, perl-test-www-mechanize-psgi,
=C2=A0 perl-test-yaml, perl-text-aligner, perl-text-balanced, perl-text-csv= ,
=C2=A0 perl-text-diff, perl-text-german, perl-text-glob, perl-text-simpleta= ble,
=C2=A0 perl-text-table, perl-text-unidecode, perl-throwable, perl-tie-ixhas= h,
=C2=A0 perl-tie-toobject, perl-time-duration, perl-time-duration-parse,
=C2=A0 perl-time-local, perl-time-mock, perl-timedate, perl-tree-simple, =C2=A0 perl-tree-simple-visitorfactory, perl-try-tiny, perl-types-serialise= r,
=C2=A0 perl-universal-can, perl-universal-isa, perl-uri-find, perl-uri-ws,<= br> =C2=A0 perl-variable-magic, perl-www-mechanize, perl-xml-libxml,
=C2=A0 perl-xml-namespacesupport, perl-xml-sax, perl-xml-sax-base, perl-yam= l,
=C2=A0 perl-yaml-tiny, ploticus, polipo, portaudio, pumpa, python-apsw,
=C2=A0 python-biopython, python-cssselect, python-dbus, python-decorator, =C2=A0 python-drmaa, python-h5py, python-lxml, python-netifaces, python-net= workx,
=C2=A0 python-pyxdg, python-pyyaml, python-requests, python-scikit-learn, =C2=A0 python-singledispatch, python-sphinx-rtd-theme, python-sympy, python= -testlib,
=C2=A0 python-tornado, python-urwid, python-waf, python2-apsw,
=C2=A0 python2-backport-ssl-match-hostname, python2-biopython, python2-bx-p= ython,
=C2=A0 python2-cssselect, python2-cssutils, python2-dbus, python2-decorator= ,
=C2=A0 python2-drmaa, python2-h5py, python2-lxml, python2-netifaces,
=C2=A0 python2-networkx, python2-pbcore, python2-pil, python2-pybedtools, =C2=A0 python2-pycairo, python2-pyxdg, python2-pyyaml, python2-rdflib, pyth= on2-rsvg,
=C2=A0 python2-scikit-learn, python2-singledispatch, python2-six,
=C2=A0 python2-sphinx-rtd-theme, python2-sympy, python2-testlib, python2-to= rnado,
=C2=A0 python2-urwid, python2-waf, python2-xlib, quvi, r, rdesktop, recode,= rep-gtk,
=C2=A0 rseqc, rsound, rubberband, ruby-hoe, rxvt-unicode, s2tc, sawfish, sb= cl, seqan,
=C2=A0 serd, serf, sfml, shogun, sloccount, smartmontools, snakemake, soil,= solfege,
=C2=A0 sord, soundtouch, soxr, sra-tools, sratom, srt2vtt, star, starman, s= tow,
=C2=A0 subread, suil, suitesparse, swt, sysfsutils, sysfsutils, taskwarrior= , tbb,
=C2=A0 terminology, tesseract-ocr, texlive-bin, texlive-texmf, the-silver-s= earcher,
=C2=A0 tidy, tig, timidity++, tocc, totem-pl-parser, tree, tuxguitar, tvtim= e,
=C2=A0 twolame, txt2man, unqlite, upower, utf8proc, vamp, vapoursynth, vcft= ools,
=C2=A0 vigra, wavpack, webkitgtk, webkitgtk, weex, wicd, wpa-supplicant-lig= ht,
=C2=A0 wxwidgets, wxwidgets, xbindkeys, xcape, xdg-utils, xf86-input-libinp= ut,
=C2=A0 xf86-input-wacom, xf86-video-nouveau, xfce, xmp, xosd, xournal, xvid= , zathura,
=C2=A0 zathura-cb, zathura-djvu, zathura-pdf-poppler, zathura-ps, zeromq, =C2=A0 zita-alsa-pcmi, zita-convolver

=C2=A0 *** 189 package updates

=C2=A0 acpica-20150410, apl-1.5, apr-1.5.2, arb-2.3.0, at-spi2-atk-2.16.0,<= br> =C2=A0 at-spi2-core-2.16.0, atk-2.16.0, autogen-5.18.5, bison-3.0.4, boost-= 1.57.0,
=C2=A0 cairo-1.14.2, ccrtp-2.1.2, check-0.9.14, clang-3.6.0, cmake-3.2.2, =C2=A0 complexity-1.2, cups-filters-1.0.68, curl-7.42.1, dbus-1.8.16,
=C2=A0 dbus-glib-0.104, dejagnu-1.5.3, docbook-xml-4.4, docbook-xml-4.5, =C2=A0 e2fsck-static-1.42.12, e2fsprogs-1.42.12, ed-1.11, eigen-3.2.4,
=C2=A0 elfutils-0.161, emacs-24.5, emacs-no-x-toolkit-24.5, exo-0.10.3, ffm= peg-2.6.2,
=C2=A0 fish-2.1.2, flac-1.3.1, flint-2.4.5, fltk-1.3.3, freetype-2.5.5, gar= con-0.4.0,
=C2=A0 gcc-5.1.0, gcc-toolchain-5.1.0, gdb-7.9, geiser-0.7, glib-2.44.0, gl= ibc-2.21,
=C2=A0 glibc-2.21, glibc-stripped-tarball-2.21, glibmm-2.44.0, global-6.4,<= br> =C2=A0 gnome-desktop-3.16.0, gnome-icon-theme-3.12.0, gnome-themes-standard= -3.16.0,
=C2=A0 gnu-pw-mgr-1.3, gnubik-2.4.2, gnumach-headers-1.5, gnunet-0.10.1, =C2=A0 gnupg-1.4.19, gnupg-2.0.27, gnupg-2.1.4, gnutls-3.4.0,
=C2=A0 gobject-introspection-1.44.0, gpgme-1.5.4, gsettings-desktop-schemas= -3.16.0,
=C2=A0 gst-plugins-base-1.4.5, gst-plugins-good-1.4.5, gstreamer-1.4.5, gtk= +-3.16.2,
=C2=A0 gtkmm-2.24.4, gtkmm-3.16.0, guile-ssh-0.7.2, guix-0.8.1, guix-0.8.1.= fc34dee,
=C2=A0 help2man-1.46.6, httpd-2.4.12, hurd-headers-0.6, icecat-31.6.0-gnu1,=
=C2=A0 icu4c-55.1, imagemagick-6.9.0-4, imlib2-1.4.7, inetutils-1.9.3, inks= cape-0.91,
=C2=A0 isc-dhcp-4.3.1, itstool-2.0.2, kbd-2.0.2, libgcrypt-1.6.3, libgpg-er= ror-1.18,
=C2=A0 libidn-1.30, libltdl-2.4.6, libmicrohttpd-0.9.40, libmikmod-3.3.7, =C2=A0 libotr-4.1.0, libsigc++-2.4.1, libtasn1-4.5, libtool-2.4.6,
=C2=A0 libunistring-0.9.5, libuv-1.4.2, libvorbis-1.3.5, libxfce4ui-4.12.0,=
=C2=A0 libxfce4util-4.12.1, libxfont-1.5.1, lightning-2.1.0, linux-libre-4.= 0.2,
=C2=A0 linux-libre-headers-3.14.37, llvm-3.6.0, lua-5.2.3, man-pages-3.82,<= br> =C2=A0 mesa-10.5.4, mig-1.5, minetest-0.4.12, moe-1.7, mpc-1.0.3, mpd-0.19.= 9,
=C2=A0 mu-0.9.12, nano-2.4.1, ncmpcpp-0.6.2, nettle-3.1, nginx-1.8.0, node-= 0.12.2,
=C2=A0 notmuch-0.19, nspr-4.10.8, nss-3.18, ntp-4.2.8p2, ocrad-0.25, octave= -3.8.2,
=C2=A0 openconnect-7.05, openjpeg-2.0.1, openjpeg-2.1.0, openldap-2.4.40, =C2=A0 openssh-6.8p1, openssl-1.0.2a, pangomm-2.36.0, parallel-20150422, =C2=A0 pari-gp-2.7.3, patch-2.7.5, perf-4.0.2, perl-libwww-6.13, perl-net-h= ttp-6.07,
=C2=A0 perl-net-ssleay-1.68, perl-test-simple-1.001014, perl-uri-1.67,
=C2=A0 pinentry-0.9.0, pius-2.0.11, podofo-0.9.3, poppler-0.32.0, postgresq= l-9.3.6,
=C2=A0 pulseaudio-6.0, python-3.4.3, python-pillow-2.7.0, python-pygobject-= 3.16.1,
=C2=A0 python-setuptools-12.1, python-wrapper-3.4.3, python2-dateutil-2.2,<= br> =C2=A0 python2-pillow-2.7.0, python2-pygobject-3.16.1, python2-setuptools-1= 2.1,
=C2=A0 qt-5.4.1, ruby-2.2.2, samba-3.6.25, scons-2.3.4, sdl2-2.0.3, sharuti= ls-4.15.1,
=C2=A0 sipwitch-1.9.7, slock-1.2, source-highlight-3.1.8, sqlite-3.8.9,
=C2=A0 subversion-1.8.13, texinfo-5.2, thunar-1.6.6, thunar-volman-0.8.1, =C2=A0 tor-0.2.5.12, tumbler-0.1.31, tzdata-2015c, ucommon-6.3.1, vala-0.28= .0,
=C2=A0 valgrind-3.10.1, vlc-2.2.0, vte-0.40.0, wget-1.16.3, wine-1.7.40, =C2=A0 wpa-supplicant-2.4, xboard-4.8.0, xfce4-appfinder-4.12.0, xfce4-pane= l-4.12.0,
=C2=A0 xfce4-session-4.12.0, xfce4-settings-4.12.0, xfconf-4.12.0, xfdeskto= p-4.12.0,
=C2=A0 xfwm4-4.12.0, xorg-server-1.16.4, xterm-317

=C2=A0 ** Programming interfaces

=C2=A0 *** New (guix build gremlin) to parse and validate ELF dynamic link = info

=C2=A0 *** (guix build-system gnu) has a new =E2=80=98validate-runpath=E2= =80=99 phase

=C2=A0 This phase reads the dynamic entries of ELF files and reports librar= ies listed
=C2=A0 as NEEDED that are not found in the RUNPATH.

=C2=A0 *** New (gnu services desktop) module and =E2=80=98%desktop-services= =E2=80=99 variable

=C2=A0 *** New (guix cvs-download) module, for CVS checkouts

=C2=A0 *** New (guix build-system waf) module, for the Waf build system

=C2=A0 *** New (guix build-system haskell) module, to build Haskell package= s

=C2=A0 *** (guix build-system gnu) now supports zip archives

=C2=A0 *** New convenience syntax =E2=80=98modify-phases=E2=80=99 added in = (guix build utils)

=C2=A0 *** The =E2=80=98ld=E2=80=99 wrapper more finely determines whether = to use =E2=80=98-rpath=E2=80=99

=C2=A0 *** (guix gexp) exports =E2=80=98gexp-input=E2=80=99 to describe inp= ut unambiguously

=C2=A0 *** The =E2=80=98define-gexp-compiler=E2=80=99 form allows (guix gex= p) to be extended

=C2=A0 *** New =E2=80=98local-file=E2=80=99 constructor exported by (guix g= exp)

=C2=A0 ** Noteworthy bug fixes

=C2=A0 *** Profiles created with =E2=80=98guix package -p=E2=80=99 as indir= ect GC roots

=C2=A0 Before that they were made permanent GC roots=E2=80=93i.e., uncollec= table.

=C2=A0 *** =E2=80=98guix package=E2=80=99 distinguishes downgrades from upg= rades

=C2=A0 *** Handle HTTP redirects to relative URI references
=C2=A0 =C2=A0 =C2=A0 (<http://bugs.gnu.org/19840>)

=C2=A0 *** Downloads now honor the =E2=80=98http_proxy=E2=80=99 environment= variable
=C2=A0 =C2=A0 =C2=A0 (<http://bugs.gnu.org/20402>)

=C2=A0 *** =E2=80=98--no-*=E2=80=99 options are now always correctly handle= d
=C2=A0 =C2=A0 =C2=A0 (<http://lists.gnu.org/archiv= e/html/guix-devel/2015-02/msg00702.html>)

=C2=A0 *** SLiM no longer leaks open file descriptors

=C2=A0 *** Don't compare <pam-service> objects with 'equal?&#= 39;
=C2=A0 =C2=A0 =C2=A0 (<http://bugs.gnu.org/20037>)

=C2=A0 *** x86_64 and i686 bootstrap binaries updated (<http://bugs.gnu.org/19780>)<= br>
=C2=A0 *** =E2=80=98find-files=E2=80=99 no longer follows symlinks (<http://bugs.gnu.org/20= 081>)

=C2=A0 *** libc message catalog (=E2=80=98libc.mo=E2=80=99) is now installe= d

=C2=A0 *** libstdc++ has appropriate RUNPATH (<http://bugs.gnu.org/20358>)

=C2=A0 *** =E2=80=98dhcp-client-service=E2=80=99 now correctly tracks dhcli= ent=E2=80=99s PID

=C2=A0 ** Native language support

=C2=A0 *** New translations: da (Danish)

=C2=A0 *** Updated translations: eo

Please report bugs to bug-guix@gnu.org<= /a>.
Join
guix-devel@gnu.org and #guix= on Freenode for discussions.

Thanks to everyone who contributed to this release:

=C2=A0 =C2=A0 11=C2=A0 Alex Kost
=C2=A0 =C2=A0 =C2=A01=C2=A0 Alex Sassmannshausen
=C2=A0 =C2=A0 =C2=A04=C2=A0 Alexander I.Grafov (Axel)
=C2=A0 =C2=A0134=C2=A0 Andreas Enge
=C2=A0 =C2=A0 22=C2=A0 Andy Wingo
=C2=A0 =C2=A0 =C2=A03=C2=A0 Christopher Allan Webber
=C2=A0 =C2=A0 =C2=A03=C2=A0 Cyril Roelandt
=C2=A0 =C2=A0 =C2=A05=C2=A0 David Hashe
=C2=A0 =C2=A0 41=C2=A0 David Thompson
=C2=A0 =C2=A0365=C2=A0 Eric Bavier
=C2=A0 =C2=A0 37=C2=A0 Federico Beffa
=C2=A0 =C2=A0 12=C2=A0 Jason Self
=C2=A0 =C2=A0460=C2=A0 Ludovic Court=C3=A8s
=C2=A0 =C2=A0 =C2=A03=C2=A0 Manolis Ragkousis
=C2=A0 =C2=A0182=C2=A0 Mark H Weaver
=C2=A0 =C2=A0 =C2=A02=C2=A0 Mathieu Lirzin
=C2=A0 =C2=A0 16=C2=A0 Paul van der Walt
=C2=A0 =C2=A0 =C2=A01=C2=A0 Pierre-Antoine Rault
=C2=A0 =C2=A0175=C2=A0 Ricardo Wurmus
=C2=A0 =C2=A0 =C2=A01=C2=A0 Taylan Ulrich B
=C2=A0 =C2=A0 90=C2=A0 Taylan Ulrich Bay=C4=B1rl=C4=B1/Kammer
=C2=A0 =C2=A0 28=C2=A0 Tom=C3=A1=C5=A1 =C4=8Cech
=C2=A0 =C2=A0 =C2=A01=C2=A0 nebuli
=C2=A0 =C2=A0146=C2=A0 =E5=AE=8B=E6=96=87=E6=AD=A6

Ludovic, on behalf of the Guix team.

--
If you have a working or partly working program that you'd like
to offer to the GNU project as a GNU package, see https://www.gnu.org/help/eval= uation.html.



--
Andy Tai= , atai@atai.org, Sky= pe: licheng.tai
Year 2015 =E6=B0=91=E5=9C=8B104=E5=B9=B4
=E8=87=AA=E5= =8B=95=E7=9A=84=E7=B2=BE=E7=A5=9E=E5=8A=9B=E6=98=AF=E4=BF=A1=E4=BB=B0=E8=88= =87=E8=A6=BA=E6=82=9F
=E8=87=AA=E5=8B=95=E7=9A=84=E8=A1=8C=E7=82=BA=E5= =8A=9B=E6=98=AF=E5=8B=9E=E5=8B=95=E8=88=87=E6=8A=80=E8=83=BD
--001a1145a07204512205160ba4c2--