2013-07-17 56 views
2

我使用.rpm工作。我已经转了GlassFish的RPM安装期间的Chkconfig冲突

我的模板文件是

Summary: GlassFish 
Name: redsky-glassfish 
Version: @[email protected] 
Release: @[email protected] 
License: Proprietary 
Group: Applications/System 
Buildroot: %{_topdir}/%{name}-%{version}-root 
BuildArch: x86_64 

Requires: jdk 
Conflicts: java-1.7.0-openjdk 

%description 

%preun 

%install 
rm -fr ${RPM_BUILD_ROOT} 
mkdir ${RPM_BUILD_ROOT} 
cp -r ${RPM_BUILD_DIR}/* ${RPM_BUILD_ROOT} 

%post 

%postun 
#0 = uninstall, 1 = upgrade 
if [ "$1" == "0" ]; then 
    rm -fr /opt/glassfish/ 
fi 

%files 
/* 

在安装过程中,它抛出的错误从安装的

文件的/etc/init.d GlassFish的开发,1095.x86_64冲突与文件from package chkconfig-1.3.49.3-2.el6.x86_64

回答

2

你的%files部分只需要列出你的文件就可以了。你不拥有/etc/init.dchkconfig呢。