On 12/11/2014 02:57 AM, Mike Gabriel wrote:
Control: tag -1 rpm-packages
Hi Jasmin, hi Orion (our Fedora+X2Go guru),
On Do 11 Dez 2014 01:23:14 CET, Jasmin Lévesque wrote:
Package: x2goserver
Version: 4.1.0.0-0.0x2go1.0.git20141208.1203.heuler.el7.centos.x86_64
When installing the nightly build or a rebuilt package, I encounter the
following error:
/var/tmp/rpm-tmp.e1X31q: line 1: fg: no job control
error:
%pre(x2goserver-4.1.0.0-0.0x2go1.0.git20141208.1203.heuler.el7.centos.x86_64)
scriptlet failed, exit status 1
Error in PREIN scriptlet in rpm package
x2goserver-4.1.0.0-0.0x2go1.0.git20141208.1203.heuler.el7.centos.x86_64
The package fails to installs.
When digging for the PREIN scriplet, I find the only %pre in the
x2goserver
is this line:
485: %systemd_pre x2goserver.service
These are the built-in macros related to systemd on a fresh CentOS 7
install:
[root@centos7 SPECS]# rpmbuild --showrc | grep systemd_
-14: systemd_post
-14: systemd_postun
-14: systemd_postun_with_restart
-14: systemd_preun
-14: systemd_requires
It seems the %systemd_pre macro is not available.
When commenting the line out, the package builds and installs
successfully.
I think I took that from the original Fedora packages provided by Orion.
Is the systemd_pre macro available on Fedora, but on in EPEL-7?
Or is that macro actually non-existent on all Fedora and derivative
versions?
Thanks for feedback!
Mike
Someone went a bit overboard - there never has been a systemd_pre macro.
--
Orion Poplawski
Technical Manager 303-415-9701 x222
NWRA/CoRA Division FAX: 303-415-9702
3380 Mitchell Lane [email protected]
Boulder, CO 80301 http://www.cora.nwra.com
_______________________________________________
x2go-dev mailing list
[email protected]
http://lists.x2go.org/listinfo/x2go-dev