Netatalk fails to install with following message. sed: Read error in distrib/initscripts: Is a directory * ERROR: net-fs/netatalk-3.0.2-r1 failed (install phase): * (no error message) * * Call stack: * ebuild.sh, line 93: Called src_install * environment, line 3604: Called die * The specific snippet of code: * sed -e "s|:SBINDIR:|${EPREFIX}/usr/sbin|g" distrib/initscripts service.systemd.tmpl > "${T}"/service.systemd || die; * Reproducible: Always Steps to Reproduce: 1. Emerge netatalk 2. 3. Actual Results: Fails to install. Expected Results: Clean install.
confirm
--- netatalk-3.0.2-r1.ebuild 2013-02-04 02:25:58.000000000 -0600 +++ /tmp/netatalk-3.0.2-r1.ebuild 2013-02-04 12:11:04.645702882 -0600 @@ -104,9 +104,9 @@ sed \ -e "s|:SBINDIR:|${EPREFIX}/usr/sbin|g" \ - distrib/initscripts service.systemd.tmpl \ + distrib/initscripts/service.systemd.tmpl \ > "${T}"/service.systemd || die - systemd_newunit "${T}"/service.systemd ${P}.service + systemd_newunit "${T}"/service.systemd ${PN}.service } pkg_postinst() {
That was a bad one! +*netatalk-3.0.2-r2 (05 Feb 2013) + + 05 Feb 2013; Justin Lecher <jlec@gentoo.org> -netatalk-3.0.2-r1.ebuild, + +netatalk-3.0.2-r2.ebuild: + Fix series of typoes, thanks Emery Hemingway for the patch, #455400 +