llocal rpmmacros file are not readed by rpmbuild redhat 6
Hasan Yavuz
hasan.hy.yavuz at alcatel-lucent.com
Tue Jan 15 10:27:33 UTC 2013
Hello all
I have a local rpmmacros file and it's not readed by rpmbuild. The same
is working with redhat 4 and 5 and not working in redhat 6.
rpmbuild --rcfile=/mnt/prz/5.0/etc/rpmrc --showrc
ARCHITECTURE AND OS:
build arch : x86_64
compatible build archs: x86_64 noarch
build os : Linux
compatible build os's : Linux
install arch : x86_64
install os : Linux
compatible archs : x86_64 amd64 em64t athlon noarch i686 i586 i486
i386 fat
compatible os's : Linux
RPMRC VALUES:
macrofiles :
/usr/lib/rpm/macros:/usr/lib/rpm/ia32e-linux/macros:/etc/rpm/macros.*:/etc/rpm/macros:/etc/rpm/ia32e-linux/macros:*/mnt/prz/new/etc/rpmmacros*:./*rpmmacros*
*#more /mnt/prz/5.0/etc/rpmrc*
include : /usr/lib/rpm/rpmrc
macrofiles:
/usr/lib/rpm/macros:/usr/lib/rpm/ia32e-linux/macros:/etc/rpm/macros.*:/etc/rpm/macros:/etc/rpm/ia32e-linux/macros:/mnt/prz/new/etc/rpmmacros:*./rpmmacros*
I don't see any value defined in my rpmmacros file.
Is that someone already encoutered this kind of problem.
Thanks
Here the beginning output of showrc command:
rpmbuild --rcfile=/mnt/prz/5.0/etc/rpmrc --showrc
ARCHITECTURE AND OS:
build arch : x86_64
compatible build archs: x86_64 noarch
build os : Linux
compatible build os's : Linux
install arch : x86_64
install os : Linux
compatible archs : x86_64 amd64 em64t athlon noarch i686 i586 i486
i386 fat
compatible os's : Linux
RPMRC VALUES:
macrofiles :
/usr/lib/rpm/macros:/usr/lib/rpm/ia32e-linux/macros:/etc/rpm/macros.*:/etc/rpm/macros:/etc/rpm/ia32e-linux/macros:/mnt/prz/new/etc/rpmmacros:./rpmmacros
optflags : -O2 -g
Features supported by rpmlib:
rpmlib(BuiltinLuaScripts) = 4.2.2-1
rpmlib(CompressedFileNames) = 3.0.4-1
rpmlib(ConcurrentAccess) = 4.1-1
rpmlib(ExplicitPackageProvide) = 4.0-1
rpmlib(FileCaps) = 4.6.1-1
rpmlib(FileDigests) = 4.6.0-1
rpmlib(HeaderLoadSortsTags) = 4.0.1-1
rpmlib(PartialHardlinkSets) = 4.0.4-1
rpmlib(PayloadFilesHavePrefix) = 4.0-1
rpmlib(PayloadIsBzip2) = 3.0.5-1
rpmlib(PayloadIsLzma) = 4.4.2-1
rpmlib(PayloadIsXz) = 5.2-1
rpmlib(ScriptletInterpreterArgs) = 4.0.3-1
rpmlib(VersionedDependencies) = 3.0.3-1
========================
-14: GNUconfigure(MCs:)
CFLAGS="${CFLAGS:-%optflags}" ; export CFLAGS;
LDFLAGS="${LDFLAGS:-%{-s:-s}}" ; export LDFLAGS;
%{-C:_mydir="`pwd`"; %{-M: %{__mkdir} -p %{-C*};} cd %{-C*}}
dirs="`find ${_mydir} -name configure.in -print`"; export dirs;
for coin in `echo ${dirs}`
do
dr=`dirname ${coin}`;
if test -f ${dr}/NO-AUTO-GEN; then
:
else
macrodirs=`sed -n -e 's,AM_ACLOCAL_INCLUDE((.*)),1,gp' < ${coin}`;
( cd ${dr};
aclocalinclude="${ACLOCAL_FLAGS}";
for k in ${macrodirs}; do
if test -d ${k}; then
aclocalinclude="${aclocalinclude} -I ${k}";
##else
## echo "**Warning**: No such directory `${k}'. Ignored."
fi
done
if grep "^AM_GNU_GETTEXT" configure.in >/dev/null; then
if grep "sed.*POTFILES" configure.in >/dev/null; then
: do nothing -- we still have an old unmodified configure.in
else
test -r ${dr}/aclocal.m4 || touch ${dr}/aclocal.m4;
echo "no" | gettextize --force --copy;
test -r ${dr}/aclocal.m4 && %{__chmod} u+w ${dr}/aclocal.m4;
fi
fi
if grep "^AM_PROG_LIBTOOL" configure.in >/dev/null; then
%{__libtoolize} --force --copy;
fi
aclocal ${aclocalinclude};
if grep "^AM_CONFIG_HEADER" configure.in >/dev/null; then
%{__autoheader};
fi
echo "Running automake --gnu ${am_opt} ...";
%{__automake} --add-missing --gnu ${am_opt};
%{__autoconf};
);
fi
done
%{-C:${_mydir}}%{!-C:.}/configure --prefix=%{_prefix}
--exec-prefix=%{_exec_prefix} --bindir=%{_bindir} --sbindir=%{_sbindir}
--sysconfdir=%{_sysconfdir} --datadir=%{_datadir}
--includedir=%{_includedir} --libdir=%{_libdir}
--libexecdir=%{_libexecdir} --localstatedir=%{_localstatedir}
--sharedstatedir=%{_sharedstatedir} --mandir=%{_mandir}
--infodir=%{_infodir} %* ;
%{-C:cd ${_mydir}; unset _mydir}
-14: ___build_args -e
-14: ___build_cmd %{?_sudo:%{_sudo} }%{?_remsh:%{_remsh}
%{_remhost} }%{?_remsudo:%{_remsudo} }%{?_remchroot:%{_remchroot}
%{_remroot} }%{___build_shell} %{___build_args}
-14: ___build_post exit 0
-14: ___build_pre
RPM_SOURCE_DIR="%{u2p:%{_sourcedir}}"
RPM_BUILD_DIR="%{u2p:%{_builddir}}"
RPM_OPT_FLAGS="%{optflags}"
RPM_ARCH="%{_arch}"
RPM_OS="%{_os}"
export RPM_SOURCE_DIR RPM_BUILD_DIR RPM_OPT_FLAGS RPM_ARCH RPM_OS
RPM_DOC_DIR="%{_docdir}"
export RPM_DOC_DIR
RPM_PACKAGE_NAME="%{name}"
RPM_PACKAGE_VERSION="%{version}"
RPM_PACKAGE_RELEASE="%{release}"
export RPM_PACKAGE_NAME RPM_PACKAGE_VERSION RPM_PACKAGE_RELEASE
LANG=C
export LANG
unset CDPATH DISPLAY ||:
%{?buildroot:RPM_BUILD_ROOT="%{u2p:%{buildroot}}"
export RPM_BUILD_ROOT}
%{?_javaclasspath:CLASSPATH="%{_javaclasspath}"
export CLASSPATH}
PKG_CONFIG_PATH="%{_libdir}/pkgconfig:%{_datadir}/pkgconfig"
export PKG_CONFIG_PATH
%{verbose:set -x}%{!verbose:exec > /dev/null}
umask 022
cd "%{u2p:%{_builddir}}"
-14: ___build_shell
%{?_buildshell:%{_buildshell}}%{!?_buildshell:/bin/sh}
-14: ___build_template #!%{___build_shell}
%{___build_pre}
%{nil}
-14: __aclocal aclocal
-14: __ar ar
-14: __arch_install_post %{nil}
-14: __as as
-14: __autoconf autoconf
-14: __autoheader autoheader
-14: __automake automake
-14: __awk gawk
-14: __bzip2 /usr/bin/bzip2
-14: __cat /bin/cat
-14: __cc gcc
-14: __check_files %{_rpmconfigdir}/check-files %{buildroot}
-14: __chgrp /bin/chgrp
-14: __chgrp_Rhf %{__chgrp} -Rhf
-14: __chmod /bin/chmod
-14: __chown /bin/chown
-14: __chown_Rhf %{__chown} -Rhf
-14: __cp /bin/cp
-14: __cpio /bin/cpio
-14: __cpp gcc -E
-14: __cxx g++
-14: __dbi_btconfig
btree
%{__dbi_other}
%{__dbi_perms}
%{nil}
-14: __dbi_btconfig_current %{__dbi_btconfig}
-14: __dbi_btconfig_rebuild %{__dbi_btconfig} %{__dbi_rebuild}
-14: __dbi_cdb create cdb mpool mp_mmapsize=16Mb mp_size=1Mb
-14: __dbi_htconfig
hash
%{__dbi_other}
%{__dbi_perms}
%{nil}
-14: __dbi_htconfig_current %{__dbi_htconfig}
-14: __dbi_htconfig_rebuild %{__dbi_htconfig} %{__dbi_rebuild}
-14: __dbi_other %{?_tmppath:tmpdir=%{_tmppath}} %{?__dbi_cdb}
-14: __dbi_perms perms=0644
-14: __dbi_rebuild nofsync !log !txn !cdb
-14: __dbi_transient %{__dbi_rebuild} temporary private
-14: __debug_install_post
%{_rpmconfigdir}/find-debuginfo.sh
%{?_missing_build_ids_terminate_build:--strict-build-id}
%{?_find_debuginfo_opts} "%{_builddir}/%{?buildsubdir}"
%{nil}
-14: __desktop_provides %{_rpmconfigdir}/desktop-file.prov
-14: __docdir_path
%{_datadir}/doc:%{_datadir}/man:%{_datadir}/info:%{_datadir}/gtk-doc/html:%{?_docdir}:%{?_mandir}:%{?_infodir}:%{?_javadocdir}:/usr/doc:/usr/man:/usr/info:/usr/X11R6/man
-14: __file /usr/bin/file
-14: __file_context_path
/etc/selinux/%{__policy_tree}/contexts/files/file_contexts
-14: __find_provides %{_rpmconfigdir}/find-provides
-14: __find_requires %{_rpmconfigdir}/find-requires
-14: __fontconfig_provides %{_rpmconfigdir}/fontconfig.prov
-14: __gpg /usr/bin/gpg
-14: __gpg_check_password_cmd %{__gpg}
gpg --batch --no-verbose --passphrase-fd 3 -u "%{_gpg_name}" -so -
-14: __gpg_sign_cmd %{__gpg}
gpg --batch --no-verbose --no-armor --passphrase-fd 3
--no-secmem-warning
-u "%{_gpg_name}" -sbo %{__signature_filename}
%{__plaintext_filename}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-list/attachments/20130115/b24519ac/attachment.html>
More information about the Rpm-list
mailing list