Maximum file limit for rpmbuild
I seem to be having a strange problem. I'm building a very large RPM
file, 10K+ files and the build appears to go along normally and then just stops. No error code, no apparent failures, it just stops. Is there a limit to the number of files RPM can handle? I can but would prefer not to, break up the binaries and build 3-4 RPM files if needed. Thanks, Marty _______________________________________________ Rpm-list mailing list Rpm-list@redhat.com https://www.redhat.com/mailman/listinfo/rpm-list |
Maximum file limit for rpmbuild
On Fri, Jul 25, 2008 at 4:45 PM, Marty Ridgeway <mridge50@verizon.net> wrote:
I seem to be having a strange problem. I'm building a very large RPM file, 10K+ files and the build appears to go along normally and then just stops. No error code, no apparent failures, it just stops. How* large* ?* The* problem* in* rpm4.4.2.x.y.z* is that rpm can't handle file > 2Gb. https://bugzilla.redhat.com/show_bug.cgi?id=433795 FYI : rpm5.org can and apparently also rpm4.6 (for Fedora10) also. How many file ? I don't think the problem is this : I have build rpm (in rpm 4.4.2.x.y.z also) with 30000 files hth _______________________________________________ Rpm-list mailing list Rpm-list@redhat.com https://www.redhat.com/mailman/listinfo/rpm-list _______________________________________________ Rpm-list mailing list Rpm-list@redhat.com https://www.redhat.com/mailman/listinfo/rpm-list |
Maximum file limit for rpmbuild
devzero2000 wrote:
On Fri, Jul 25, 2008 at 4:45 PM, Marty Ridgeway <mridge50@verizon.net <mailto:mridge50@verizon.net>> wrote: I seem to be having a strange problem. I'm building a very large RPM file, 10K+ files and the build appears to go along normally and then just stops. No error code, no apparent failures, it just stops. How large ? The problem in rpm4.4.2.x.y.z is that rpm can't handle file > 2Gb. https://bugzilla.redhat.com/show_bug.cgi?id=433795 FYI : rpm5.org <http://rpm5.org> can and apparently also rpm4.6 (for Fedora10) also. How many file ? I don't think the problem is this : I have build rpm (in rpm 4.4.2.x.y.z also) with 30000 files hth _______________________________________________ Rpm-list mailing list Rpm-list@redhat.com <mailto:Rpm-list@redhat.com> https://www.redhat.com/mailman/listinfo/rpm-list ------------------------------------------------------------------------ _______________________________________________ Rpm-list mailing list Rpm-list@redhat.com https://www.redhat.com/mailman/listinfo/rpm-list I have about 10K -11K files so apparently that isn't the problem. My spec file doesn't even attempt to build the binaries into an RPM. It just sort of exits w/o any error. _______________________________________________ Rpm-list mailing list Rpm-list@redhat.com https://www.redhat.com/mailman/listinfo/rpm-list |
Maximum file limit for rpmbuild
OK. If you want some help, it is necessary to have a reproducer. If you post it, i can give it a look.
Regards On Fri, Jul 25, 2008 at 9:39 PM, Marty Ridgeway <mridge50@verizon.net> wrote: devzero2000 wrote: On Fri, Jul 25, 2008 at 4:45 PM, Marty Ridgeway <mridge50@verizon.net <mailto:mridge50@verizon.net>> wrote: * *I seem to be having a strange problem. I'm building a very large * *RPM file, 10K+ files and the build appears to go along normally * *and then just stops. No error code, no apparent failures, it just * *stops. How *large *? *The *problem *in *rpm4.4.2.x.y.z *is that rpm can't handle file > 2Gb. https://bugzilla.redhat.com/show_bug.cgi?id=433795 FYI : rpm5.org <http://rpm5.org> can and apparently also rpm4.6 (for Fedora10) also. How many file ? I don't think the problem is this : I have build rpm (in rpm 4.4.2.x.y.z also) with 30000 files hth * *_______________________________________________ * *Rpm-list mailing list * *Rpm-list@redhat.com <mailto:Rpm-list@redhat.com> * *https://www.redhat.com/mailman/listinfo/rpm-list ------------------------------------------------------------------------ _______________________________________________ Rpm-list mailing list Rpm-list@redhat.com https://www.redhat.com/mailman/listinfo/rpm-list I have about 10K -11K files so apparently that isn't the problem. My spec file doesn't even attempt to build the binaries into an RPM. It just sort of exits w/o any error. _______________________________________________ Rpm-list mailing list Rpm-list@redhat.com https://www.redhat.com/mailman/listinfo/rpm-list _______________________________________________ Rpm-list mailing list Rpm-list@redhat.com https://www.redhat.com/mailman/listinfo/rpm-list |
Maximum file limit for rpmbuild
Here's where this thing just exits, no errors, it just stops.
D: waitpid(17773) rc 17773 status 0 Provides: SecGen.so SecView.so TraceCfg.so TunnelSink.dpe TunnelSource.dpe _omniidlmodule.so.4 libCOS4.so.1 libCOSDynamic4.so.1 libJTrafficGenerator.so libapr-1.so.0 libcairo.so.2 libcplex110.so libcppunit-1.10.so.2 libdb2.so.1 libdb2dascmn.so.1 libdb2g11n.so.1 libdb2genreg.so.1 libdb2install.so.1 libdb2locale.so.1 libdb2osse.so.1 libdb2osse_db2.so.1 libdb2trcapi.so.1 lib.sec.signature.so lib.stg.FSUtil.so libicudata.so.28 libicui18n.so.28 libicuio.so.28 libicule.so.28 libiculx.so.28 libicutoolutil.so.28 libicuuc.so.28 libimf.so libjava_gettid.so liblber-2.3.so.0 libldap-2.3.so.0 libldap_r-2.3.so.0 libomniCodeSets4.so.1 libomniConnectionMgmt4.so.1 libomniDynamic4.so.1 libomniORB4.so.1 libomnithread.so.3 libsetuid.so libsigc-2.0.so.0 libswt-atk-gtk-3232.so libswt-awt-gtk-3232.so libswt-cairo-gtk-3232.so libswt-glx-gtk-3232.so libswt-gnome-gtk-3232.so libswt-gtk-3232.so libswt-mozilla-gcc3-gtk-3232.so libswt-mozilla-gcc3-gtk-3232.so(EXPORTED) libswt-mozilla-gtk-3232.so libswt-mozilla-gtk-3232.so(EXPORTED) libswt-pi-gtk-3232.so libtaf-1.4.4.so libtecla.so.1 libtecla.so.1(tecla_1.2) libtecla.so.1(tecla_1.3) libtecla.so.1(tecla_1.4) libtecla.so.1(tecla_1.6) libtecla.so.1(tecla_l.5) libtecla_r.so.1 libtecla_r.so.1(tecla_1.2) libtecla_r.so.1(tecla_1.3) libtecla_r.so.1(tecla_1.4) libtecla_r.so.1(tecla_1.6) libtecla_r.so.1(tecla_l.5) libxerces-c.so.27 libxerces-depdom.so.27 perl(Attribute) perl(Cfg) perl(Cfg::ICS) perl(CodeGen) perl(Common) perl(Dna) perl(Dna::Client) perl(DnaDaemonUtils) perl(DnaDaemonUtils::Config) perl(DnaJmn) perl(DnaSpc) perl(DnaStg) perl(Drun) perl(ExtLibSupport) perl(InputStream) perl(Inq) = 1.00 perl(Jmn) perl(Operator) perl(OperatorContext) perl(OutputStream) perl(Parameter) perl(SpadeGraph) perl(SpadeOperator) perl(SpadeStats) perl(TraceCfg) perl(TrcLogger) perl(Window) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(VersionedDependencies) <= 3.0.3-1 Requires: /bin/bash /bin/sh /usr/bin/env /usr/bin/expect /usr/bin/perl /usr/bin/python ld-linux.so.2 ld-linux.so.2(GLIBC_2.3) libapr-1.so.0 libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.2) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.2) libc.so.6(GLIBC_2.2.4) libc.so.6(GLIBC_2.3) libc.so.6(GLIBC_2.3.2) libc.so.6(GLIBC_2.3.3) libc.so.6(GLIBC_2.3.4) libcom_err.so.2 libcrypt.so.1 libcrypt.so.1(GLIBC_2.0) libcrypto.so.4 libcurl.so.3 libdb2.so.1 libdb2dascmn.so.1 libdb2g11n.so.1 libdb2genreg.so.1 libdb2install.so.1 libdb2locale.so.1 libdb2osse.so.1 libdb2osse_db2.so.1 libdb2trcapi.so.1 libdl.so.2 libdl.so.2(GLIBC_2.0) libdl.so.2(GLIBC_2.1) libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GLIBC_2.0) libgssapi_krb5.so.2 libicudata.so.28 libicui18n.so.28 libicuio.so.28 libicutoolutil.so.28 libicuuc.so.28 libidn.so.11 libimf.so libk5crypto.so.3 libkrb5.so.3 liblber-2.2.so.7 liblber-2.3.so.0 libldap-2.3.so.0 libldap_r-2.2.so.7 libldap_r-2.3.so.0 libm.so.6 libm.so.6(GLIBC_2.0) libm.so.6(GLIBC_2.1) libncurses.so.5 libnsl.so.1 libomniORB4.so.1 libomnithread.so.3 libpcap.so.0.8.3 libperl.so libpthread.so.0 libpthread.so.0(GLIBC_2.0) libpthread.so.0(GLIBC_2.1) libpthread.so.0(GLIBC_2.1.1) libpthread.so.0(GLIBC_2.2) libpthread.so.0(GLIBC_2.3.2) libreadline.so.4 libresolv.so.2 librt.so.1 librt.so.1(GLIBC_2.2) libsasl2.so.2 libsigc-2.0.so.0 libssl.so.4 libstdc++.so.5 libstdc++.so.5(CXXABI_1.2) libstdc++.so.5(GLIBCPP_3.2) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(GLIBCXX_3.4) libtaf-1.4.4.so libtecla.so.1 libtecla.so.1(tecla_1.2) libtecla.so.1(tecla_1.4) libtecla_r.so.1 libtecla_r.so.1(tecla_1.2) libtecla_r.so.1(tecla_l.5) libutil.so.1 libuuid.so.1 libxerces-c.so.27 libxml2.so.2 libz.so.1 perl >= 0:5.008005 perl(Attribute) perl(Cfg) perl(CodeGen) perl(Config) perl(Cwd) perl(Data::Dumper) perl(DnaDaemonUtils) perl(DnaJmn) perl(Drun) perl(Exporter) perl(File::Basename) perl(File::Find) perl(File::Path) perl(File::Spec) perl(FindBin) perl(Getopt::Long) perl(Getopt::Std) perl(HTTP::Daemon) perl(HTTP::Request) perl(HTTP::Status) perl(IO::Pipe) perl(IO::Select) perl(InputStream) perl(Jmn) perl(LWP::UserAgent) perl(Math::BigInt) perl(Operator) perl(OperatorContext) perl(OutputStream) perl(POSIX) perl(Parameter) perl(Socket) perl(SpadeOperator) perl(Statistics::Descriptive) perl(Sys::Hostname) perl(Time::Local) perl(TraceCfg) perl(TrcLogger) perl(URI::Escape) perl(Window) perl(XML::Simple) perl(XSLoader) perl(base) perl(lib) perl(strict) perl(warnings) Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/userb/rpm/tmp/Myfiles-root D: execv(/usr/lib/rpm/check-files) pid 17774 D: waitpid(17774) rc 17774 status 0 devzero2000 wrote: OK. If you want some help, it is necessary to have a reproducer. If you post it, i can give it a look. Regards On Fri, Jul 25, 2008 at 9:39 PM, Marty Ridgeway <mridge50@verizon.net <mailto:mridge50@verizon.net>> wrote: devzero2000 wrote: On Fri, Jul 25, 2008 at 4:45 PM, Marty Ridgeway <mridge50@verizon.net <mailto:mridge50@verizon.net> <mailto:mridge50@verizon.net <mailto:mridge50@verizon.net>>> wrote: I seem to be having a strange problem. I'm building a very large RPM file, 10K+ files and the build appears to go along normally and then just stops. No error code, no apparent failures, it just stops. How large ? The problem in rpm4.4.2.x.y.z is that rpm can't handle file > 2Gb. https://bugzilla.redhat.com/show_bug.cgi?id=433795 FYI : rpm5.org <http://rpm5.org> <http://rpm5.org> can and apparently also rpm4.6 (for Fedora10) also. How many file ? I don't think the problem is this : I have build rpm (in rpm 4.4.2.x.y.z also) with 30000 files hth _______________________________________________ Rpm-list mailing list Rpm-list@redhat.com <mailto:Rpm-list@redhat.com> <mailto:Rpm-list@redhat.com <mailto:Rpm-list@redhat.com>> https://www.redhat.com/mailman/listinfo/rpm-list ------------------------------------------------------------------------ _______________________________________________ Rpm-list mailing list Rpm-list@redhat.com <mailto:Rpm-list@redhat.com> https://www.redhat.com/mailman/listinfo/rpm-list I have about 10K -11K files so apparently that isn't the problem. My spec file doesn't even attempt to build the binaries into an RPM. It just sort of exits w/o any error. _______________________________________________ Rpm-list mailing list Rpm-list@redhat.com <mailto:Rpm-list@redhat.com> https://www.redhat.com/mailman/listinfo/rpm-list ------------------------------------------------------------------------ _______________________________________________ Rpm-list mailing list Rpm-list@redhat.com https://www.redhat.com/mailman/listinfo/rpm-list _______________________________________________ Rpm-list mailing list Rpm-list@redhat.com https://www.redhat.com/mailman/listinfo/rpm-list |
Maximum file limit for rpmbuild
It seems as you are only executing rpmbuild -bi and not rpmbuild -ba for building the source/binary rpm.
Also* probably* you are* using* a* rpm version* >=* 4.1. Anyway if you are really executing rpmbuild -ba for building the package and the build stop in the so called fascist check (check-file) you can: - 1 ) skip check-file* (no* the check* only) altogether put * %__check_files /bin/true in ~/.rpmmacros and see what's happen with rpmbuild -ba If it work the problem is, directly or indirectly, in check-file -* 2)* let suppose* that check-file have suffer from some env problem (eg. disk space) and you want to trace So do rpmbuild -bi and after (for your buildroot defs) find /home/userb/rpm/tmp/Myfiles-root | sh -x /usr/lib/rpm/check-files* /home/userb/rpm/tmp/Myfiles-root 2>/tmp/check-file.trace and see what happens in /tmp/check-file.trace They are only hint for you problem. It isn't possible for me to tell more only from your** description. hth On Wed, Jul 30, 2008 at 3:01 AM, Marty Ridgeway <mridge50@verizon.net> wrote: Here's where this thing just exits, no errors, it just stops. D: * * waitpid(17773) rc 17773 status 0 Provides: SecGen.so SecView.so TraceCfg.so TunnelSink.dpe TunnelSource.dpe _omniidlmodule.so.4 libCOS4.so.1 libCOSDynamic4.so.1 libJTrafficGenerator.so libapr-1.so.0 libcairo.so.2 libcplex110.so libcppunit-1.10.so.2 libdb2.so.1 libdb2dascmn.so.1 libdb2g11n.so.1 libdb2genreg.so.1 libdb2install.so.1 libdb2locale.so.1 libdb2osse.so.1 libdb2osse_db2.so.1 libdb2trcapi.so.1 lib.sec.signature.so lib.stg.FSUtil.so libicudata.so.28 libicui18n.so.28 libicuio.so.28 libicule.so.28 libiculx.so.28 libicutoolutil.so.28 libicuuc.so.28 libimf.so libjava_gettid.so liblber-2.3.so.0 libldap-2.3.so.0 libldap_r-2.3.so.0 libomniCodeSets4.so.1 libomniConnectionMgmt4.so.1 libomniDynamic4.so.1 libomniORB4.so.1 libomnithread.so.3 libsetuid.so libsigc-2.0.so.0 libswt-atk-gtk-3232.so libswt-awt-gtk-3232.so libswt-cairo-gtk-3232.so libswt-glx-gtk-3232.so libswt-gnome-gtk-3232.so libswt-gtk-3232.so libswt-mozilla-gcc3-gtk-3232.so libswt-mozilla-gcc3-gtk-3232.so(EXPORTED) libswt-mozilla-gtk-3232.so libswt-mozilla-gtk-3232.so(EXPORTED) libswt-pi-gtk-3232.so libtaf-1.4.4.so libtecla.so.1 libtecla.so.1(tecla_1.2) libtecla.so.1(tecla_1.3) libtecla.so.1(tecla_1.4) libtecla.so.1(tecla_1.6) libtecla.so.1(tecla_l.5) libtecla_r.so.1 libtecla_r.so.1(tecla_1.2) libtecla_r.so.1(tecla_1.3) libtecla_r.so.1(tecla_1.4) libtecla_r.so.1(tecla_1.6) libtecla_r.so.1(tecla_l.5) libxerces-c.so.27 libxerces-depdom.so.27 perl(Attribute) perl(Cfg) perl(Cfg::ICS) perl(CodeGen) perl(Common) perl(Dna) perl(Dna::Client) perl(DnaDaemonUtils) perl(DnaDaemonUtils::Config) perl(DnaJmn) perl(DnaSpc) perl(DnaStg) perl(Drun) perl(ExtLibSupport) perl(InputStream) perl(Inq) = 1.00 perl(Jmn) perl(Operator) perl(OperatorContext) perl(OutputStream) perl(Parameter) perl(SpadeGraph) perl(SpadeOperator) perl(SpadeStats) perl(TraceCfg) perl(TrcLogger) perl(Window) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(VersionedDependencies) <= 3.0.3-1 Requires: /bin/bash /bin/sh /usr/bin/env /usr/bin/expect /usr/bin/perl /usr/bin/python ld-linux.so.2 ld-linux.so.2(GLIBC_2.3) libapr-1.so.0 libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.2) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.2) libc.so.6(GLIBC_2.2.4) libc.so.6(GLIBC_2.3) libc.so.6(GLIBC_2.3.2) libc.so.6(GLIBC_2.3.3) libc.so.6(GLIBC_2.3.4) libcom_err.so.2 libcrypt.so.1 libcrypt.so.1(GLIBC_2.0) libcrypto.so.4 libcurl.so.3 libdb2.so.1 libdb2dascmn.so.1 libdb2g11n.so.1 libdb2genreg.so.1 libdb2install.so.1 libdb2locale.so.1 libdb2osse.so.1 libdb2osse_db2.so.1 libdb2trcapi.so.1 libdl.so.2 libdl.so.2(GLIBC_2.0) libdl.so.2(GLIBC_2.1) libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GLIBC_2.0) libgssapi_krb5.so.2 libicudata.so.28 libicui18n.so.28 libicuio.so.28 libicutoolutil.so.28 libicuuc.so.28 libidn.so.11 libimf.so libk5crypto.so.3 libkrb5.so.3 liblber-2.2.so.7 liblber-2.3.so.0 libldap-2.3.so.0 libldap_r-2.2.so.7 libldap_r-2.3.so.0 libm.so.6 libm.so.6(GLIBC_2.0) libm.so.6(GLIBC_2.1) libncurses.so.5 libnsl.so.1 libomniORB4.so.1 libomnithread.so.3 libpcap.so.0.8.3 libperl.so libpthread.so.0 libpthread.so.0(GLIBC_2.0) libpthread.so.0(GLIBC_2.1) libpthread.so.0(GLIBC_2.1.1) libpthread.so.0(GLIBC_2.2) libpthread.so.0(GLIBC_2.3.2) libreadline.so.4 libresolv.so.2 librt.so.1 librt.so.1(GLIBC_2.2) libsasl2.so.2 libsigc-2.0.so.0 libssl.so.4 libstdc++.so.5 libstdc++.so.5(CXXABI_1.2) libstdc++.so.5(GLIBCPP_3.2) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(GLIBCXX_3.4) libtaf-1.4.4.so libtecla.so.1 libtecla.so.1(tecla_1.2) libtecla.so.1(tecla_1.4) libtecla_r.so.1 libtecla_r.so.1(tecla_1.2) libtecla_r.so.1(tecla_l.5) libutil.so.1 libuuid.so.1 libxerces-c.so.27 libxml2.so.2 libz.so.1 perl >= 0:5.008005 perl(Attribute) perl(Cfg) perl(CodeGen) perl(Config) perl(Cwd) perl(Data::Dumper) perl(DnaDaemonUtils) perl(DnaJmn) perl(Drun) perl(Exporter) perl(File::Basename) perl(File::Find) perl(File::Path) perl(File::Spec) perl(FindBin) perl(Getopt::Long) perl(Getopt::Std) perl(HTTP::Daemon) perl(HTTP::Request) perl(HTTP::Status) perl(IO::Pipe) perl(IO::Select) perl(InputStream) perl(Jmn) perl(LWP::UserAgent) perl(Math::BigInt) perl(Operator) perl(OperatorContext) perl(OutputStream) perl(POSIX) perl(Parameter) perl(Socket) perl(SpadeOperator) perl(Statistics::Descriptive) perl(Sys::Hostname) perl(Time::Local) perl(TraceCfg) perl(TrcLogger) perl(URI::Escape) perl(Window) perl(XML::Simple) perl(XSLoader) perl(base) perl(lib) perl(strict) perl(warnings) Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/userb/rpm/tmp/Myfiles-root D: * * execv(/usr/lib/rpm/check-files) pid 17774 D: * * waitpid(17774) rc 17774 status 0 devzero2000 wrote: OK. If you want some help, it is necessary to have a reproducer. If you post it, i can give it a look. Regards On Fri, Jul 25, 2008 at 9:39 PM, Marty Ridgeway <mridge50@verizon.net <mailto:mridge50@verizon.net>> wrote: * *devzero2000 wrote: * * * *On Fri, Jul 25, 2008 at 4:45 PM, Marty Ridgeway * * * *<mridge50@verizon.net <mailto:mridge50@verizon.net> * * * *<mailto:mridge50@verizon.net <mailto:mridge50@verizon.net>>> * * * *wrote: * * * * * I seem to be having a strange problem. I'm building a very * * * *large * * * * * RPM file, 10K+ files and the build appears to go along normally * * * * * and then just stops. No error code, no apparent failures, * * * *it just * * * * * stops. * * * *How *large *? *The *problem *in *rpm4.4.2.x.y.z *is that rpm * * * *can't handle file > 2Gb. * * * *https://bugzilla.redhat.com/show_bug.cgi?id=433795 * * * *FYI : rpm5.org <http://rpm5.org> <http://rpm5.org> can and * * * *apparently also rpm4.6 (for Fedora10) also. * * * *How many file ? I don't think the problem is this : I have * * * *build rpm (in rpm 4.4.2.x.y.z also) with 30000 files * * * *hth * * * * * _______________________________________________ * * * * * Rpm-list mailing list * * * * * Rpm-list@redhat.com <mailto:Rpm-list@redhat.com> * * * *<mailto:Rpm-list@redhat.com <mailto:Rpm-list@redhat.com>> * * * * * https://www.redhat.com/mailman/listinfo/rpm-list * * * *------------------------------------------------------------------------ * * * *_______________________________________________ * * * *Rpm-list mailing list * * * *Rpm-list@redhat.com <mailto:Rpm-list@redhat.com> * * * *https://www.redhat.com/mailman/listinfo/rpm-list * *I have about 10K -11K files so apparently that isn't the problem. * *My spec file doesn't even attempt to build the binaries into an * *RPM. It just sort of exits w/o any error. * *_______________________________________________ * *Rpm-list mailing list * *Rpm-list@redhat.com <mailto:Rpm-list@redhat.com> * *https://www.redhat.com/mailman/listinfo/rpm-list ------------------------------------------------------------------------ _______________________________________________ Rpm-list mailing list Rpm-list@redhat.com https://www.redhat.com/mailman/listinfo/rpm-list _______________________________________________ Rpm-list mailing list Rpm-list@redhat.com https://www.redhat.com/mailman/listinfo/rpm-list _______________________________________________ Rpm-list mailing list Rpm-list@redhat.com https://www.redhat.com/mailman/listinfo/rpm-list |
Maximum file limit for rpmbuild
I tried the modification in your note and now I get this error:
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Checking for unpackaged file(s): /bin/true D: execv(/bin/true) pid 14448 getOutputFrom(): Broken pipe devzero2000 wrote: It seems as you are only executing rpmbuild -bi and not rpmbuild -ba for building the source/binary rpm. Also probably you are using a rpm version >= 4.1. Anyway if you are really executing rpmbuild -ba for building the package and the build stop in the so called fascist check (check-file) you can: - 1 ) skip check-file (no the check only) altogether put %__check_files /bin/true in ~/.rpmmacros and see what's happen with rpmbuild -ba If it work the problem is, directly or indirectly, in check-file - 2) let suppose that check-file have suffer from some env problem (eg. disk space) and you want to trace So do rpmbuild -bi and after (for your buildroot defs) find /home/userb/rpm/tmp/Myfiles-root | sh -x /usr/lib/rpm/check-files /home/userb/rpm/tmp/Myfiles-root 2>/tmp/check-file.trace and see what happens in /tmp/check-file.trace They are only hint for you problem. It isn't possible for me to tell more only from your description. hth On Wed, Jul 30, 2008 at 3:01 AM, Marty Ridgeway <mridge50@verizon.net <mailto:mridge50@verizon.net>> wrote: Here's where this thing just exits, no errors, it just stops. D: waitpid(17773) rc 17773 status 0 Provides: SecGen.so SecView.so TraceCfg.so TunnelSink.dpe TunnelSource.dpe _omniidlmodule.so.4 libCOS4.so.1 libCOSDynamic4.so.1 libJTrafficGenerator.so libapr-1.so.0 libcairo.so.2 libcplex110.so libcppunit-1.10.so.2 libdb2.so.1 libdb2dascmn.so.1 libdb2g11n.so.1 libdb2genreg.so.1 libdb2install.so.1 libdb2locale.so.1 libdb2osse.so.1 libdb2osse_db2.so.1 libdb2trcapi.so.1 lib.sec.signature.so <http://lib.sec.signature.so> lib.stg.FSUtil.so <http://lib.stg.FSUtil.so> libicudata.so.28 libicui18n.so.28 libicuio.so.28 libicule.so.28 libiculx.so.28 libicutoolutil.so.28 libicuuc.so.28 libimf.so libjava_gettid.so liblber-2.3.so.0 libldap-2.3.so.0 libldap_r-2.3.so.0 libomniCodeSets4.so.1 libomniConnectionMgmt4.so.1 libomniDynamic4.so.1 libomniORB4.so.1 libomnithread.so.3 libsetuid.so libsigc-2.0.so.0 libswt-atk-gtk-3232.so libswt-awt-gtk-3232.so libswt-cairo-gtk-3232.so libswt-glx-gtk-3232.so libswt-gnome-gtk-3232.so libswt-gtk-3232.so libswt-mozilla-gcc3-gtk-3232.so libswt-mozilla-gcc3-gtk-3232.so(EXPORTED) libswt-mozilla-gtk-3232.so libswt-mozilla-gtk-3232.so(EXPORTED) libswt-pi-gtk-3232.so libtaf-1.4.4.so <http://libtaf-1.4.4.so> libtecla.so.1 libtecla.so.1(tecla_1.2) libtecla.so.1(tecla_1.3) libtecla.so.1(tecla_1.4) libtecla.so.1(tecla_1.6) libtecla.so.1(tecla_l.5) libtecla_r.so.1 libtecla_r.so.1(tecla_1.2) libtecla_r.so.1(tecla_1.3) libtecla_r.so.1(tecla_1.4) libtecla_r.so.1(tecla_1.6) libtecla_r.so.1(tecla_l.5) libxerces-c.so.27 libxerces-depdom.so.27 perl(Attribute) perl(Cfg) perl(Cfg::ICS) perl(CodeGen) perl(Common) perl(Dna) perl(Dna::Client) perl(DnaDaemonUtils) perl(DnaDaemonUtils::Config) perl(DnaJmn) perl(DnaSpc) perl(DnaStg) perl(Drun) perl(ExtLibSupport) perl(InputStream) perl(Inq) = 1.00 perl(Jmn) perl(Operator) perl(OperatorContext) perl(OutputStream) perl(Parameter) perl(SpadeGraph) perl(SpadeOperator) perl(SpadeStats) perl(TraceCfg) perl(TrcLogger) perl(Window) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(VersionedDependencies) <= 3.0.3-1 Requires: /bin/bash /bin/sh /usr/bin/env /usr/bin/expect /usr/bin/perl /usr/bin/python ld-linux.so.2 ld-linux.so.2(GLIBC_2.3) libapr-1.so.0 libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.2) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.2) libc.so.6(GLIBC_2.2.4) libc.so.6(GLIBC_2.3) libc.so.6(GLIBC_2.3.2) libc.so.6(GLIBC_2.3.3) libc.so.6(GLIBC_2.3.4) libcom_err.so.2 libcrypt.so.1 libcrypt.so.1(GLIBC_2.0) libcrypto.so.4 libcurl.so.3 libdb2.so.1 libdb2dascmn.so.1 libdb2g11n.so.1 libdb2genreg.so.1 libdb2install.so.1 libdb2locale.so.1 libdb2osse.so.1 libdb2osse_db2.so.1 libdb2trcapi.so.1 libdl.so.2 libdl.so.2(GLIBC_2.0) libdl.so.2(GLIBC_2.1) libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GLIBC_2.0) libgssapi_krb5.so.2 libicudata.so.28 libicui18n.so.28 libicuio.so.28 libicutoolutil.so.28 libicuuc.so.28 libidn.so.11 libimf.so libk5crypto.so.3 libkrb5.so.3 liblber-2.2.so.7 liblber-2.3.so.0 libldap-2.3.so.0 libldap_r-2.2.so.7 libldap_r-2.3.so.0 libm.so.6 libm.so.6(GLIBC_2.0) libm.so.6(GLIBC_2.1) libncurses.so.5 libnsl.so.1 libomniORB4.so.1 libomnithread.so.3 libpcap.so.0.8.3 libperl.so libpthread.so.0 libpthread.so.0(GLIBC_2.0) libpthread.so.0(GLIBC_2.1) libpthread.so.0(GLIBC_2.1.1) libpthread.so.0(GLIBC_2.2) libpthread.so.0(GLIBC_2.3.2) libreadline.so.4 libresolv.so.2 librt.so.1 librt.so.1(GLIBC_2.2) libsasl2.so.2 libsigc-2.0.so.0 libssl.so.4 libstdc++.so.5 libstdc++.so.5(CXXABI_1.2) libstdc++.so.5(GLIBCPP_3.2) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(GLIBCXX_3.4) libtaf-1.4.4.so <http://libtaf-1.4.4.so> libtecla.so.1 libtecla.so.1(tecla_1.2) libtecla.so.1(tecla_1.4) libtecla_r.so.1 libtecla_r.so.1(tecla_1.2) libtecla_r.so.1(tecla_l.5) libutil.so.1 libuuid.so.1 libxerces-c.so.27 libxml2.so.2 libz.so.1 perl >= 0:5.008005 perl(Attribute) perl(Cfg) perl(CodeGen) perl(Config) perl(Cwd) perl(Data::Dumper) perl(DnaDaemonUtils) perl(DnaJmn) perl(Drun) perl(Exporter) perl(File::Basename) perl(File::Find) perl(File::Path) perl(File::Spec) perl(FindBin) perl(Getopt::Long) perl(Getopt::Std) perl(HTTP::Daemon) perl(HTTP::Request) perl(HTTP::Status) perl(IO::Pipe) perl(IO::Select) perl(InputStream) perl(Jmn) perl(LWP::UserAgent) perl(Math::BigInt) perl(Operator) perl(OperatorContext) perl(OutputStream) perl(POSIX) perl(Parameter) perl(Socket) perl(SpadeOperator) perl(Statistics::Descriptive) perl(Sys::Hostname) perl(Time::Local) perl(TraceCfg) perl(TrcLogger) perl(URI::Escape) perl(Window) perl(XML::Simple) perl(XSLoader) perl(base) perl(lib) perl(strict) perl(warnings) Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/userb/rpm/tmp/Myfiles-root D: execv(/usr/lib/rpm/check-files) pid 17774 D: waitpid(17774) rc 17774 status 0 devzero2000 wrote: OK. If you want some help, it is necessary to have a reproducer. If you post it, i can give it a look. Regards On Fri, Jul 25, 2008 at 9:39 PM, Marty Ridgeway <mridge50@verizon.net <mailto:mridge50@verizon.net> <mailto:mridge50@verizon.net <mailto:mridge50@verizon.net>>> wrote: devzero2000 wrote: On Fri, Jul 25, 2008 at 4:45 PM, Marty Ridgeway <mridge50@verizon.net <mailto:mridge50@verizon.net> <mailto:mridge50@verizon.net <mailto:mridge50@verizon.net>> <mailto:mridge50@verizon.net <mailto:mridge50@verizon.net> <mailto:mridge50@verizon.net <mailto:mridge50@verizon.net>>>> wrote: I seem to be having a strange problem. I'm building a very large RPM file, 10K+ files and the build appears to go along normally and then just stops. No error code, no apparent failures, it just stops. How large ? The problem in rpm4.4.2.x.y.z is that rpm can't handle file > 2Gb. https://bugzilla.redhat.com/show_bug.cgi?id=433795 FYI : rpm5.org <http://rpm5.org> <http://rpm5.org> <http://rpm5.org> can and apparently also rpm4.6 (for Fedora10) also. How many file ? I don't think the problem is this : I have build rpm (in rpm 4.4.2.x.y.z also) with 30000 files hth _______________________________________________ Rpm-list mailing list Rpm-list@redhat.com <mailto:Rpm-list@redhat.com> <mailto:Rpm-list@redhat.com <mailto:Rpm-list@redhat.com>> <mailto:Rpm-list@redhat.com <mailto:Rpm-list@redhat.com> <mailto:Rpm-list@redhat.com <mailto:Rpm-list@redhat.com>>> https://www.redhat.com/mailman/listinfo/rpm-list ------------------------------------------------------------------------ _______________________________________________ Rpm-list mailing list Rpm-list@redhat.com <mailto:Rpm-list@redhat.com> <mailto:Rpm-list@redhat.com <mailto:Rpm-list@redhat.com>> https://www.redhat.com/mailman/listinfo/rpm-list I have about 10K -11K files so apparently that isn't the problem. My spec file doesn't even attempt to build the binaries into an RPM. It just sort of exits w/o any error. _______________________________________________ Rpm-list mailing list Rpm-list@redhat.com <mailto:Rpm-list@redhat.com> <mailto:Rpm-list@redhat.com <mailto:Rpm-list@redhat.com>> https://www.redhat.com/mailman/listinfo/rpm-list ------------------------------------------------------------------------ _______________________________________________ Rpm-list mailing list Rpm-list@redhat.com <mailto:Rpm-list@redhat.com> https://www.redhat.com/mailman/listinfo/rpm-list _______________________________________________ Rpm-list mailing list Rpm-list@redhat.com <mailto:Rpm-list@redhat.com> https://www.redhat.com/mailman/listinfo/rpm-list ------------------------------------------------------------------------ _______________________________________________ Rpm-list mailing list Rpm-list@redhat.com https://www.redhat.com/mailman/listinfo/rpm-list _______________________________________________ Rpm-list mailing list Rpm-list@redhat.com https://www.redhat.com/mailman/listinfo/rpm-list |
Maximum file limit for rpmbuild
On Jul 30, 2008, at 4:38 PM, Marty Ridgeway wrote:
I tried the modification in your note and now I get this error: Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Checking for unpackaged file(s): /bin/true D: execv(/bin/true) pid 14448 getOutputFrom(): Broken pipe getOutputFrom() is racy, /bin/true is exiting before rpmbuild can manage to send info to the pipe. Instead of /bin/true, write a short wrapper script that cat's stdin to /dev/null, and then does exit 0. That should work around the getOutputFrom() raciness. FWIW, the raciness is a design flaw in rpm, been there forever. 73 de Jeff _______________________________________________ Rpm-list mailing list Rpm-list@redhat.com https://www.redhat.com/mailman/listinfo/rpm-list |
Maximum file limit for rpmbuild
I found the problem digging around on some older forums. I had the %doc
line in my %files section. I removed it and problem solved. I removed the check_files line from my spec file and it still works. Thanks for the help and ideas. Jeff Johnson wrote: On Jul 30, 2008, at 4:38 PM, Marty Ridgeway wrote: I tried the modification in your note and now I get this error: Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Checking for unpackaged file(s): /bin/true D: execv(/bin/true) pid 14448 getOutputFrom(): Broken pipe getOutputFrom() is racy, /bin/true is exiting before rpmbuild can manage to send info to the pipe. Instead of /bin/true, write a short wrapper script that cat's stdin to /dev/null, and then does exit 0. That should work around the getOutputFrom() raciness. FWIW, the raciness is a design flaw in rpm, been there forever. 73 de Jeff _______________________________________________ Rpm-list mailing list Rpm-list@redhat.com https://www.redhat.com/mailman/listinfo/rpm-list _______________________________________________ Rpm-list mailing list Rpm-list@redhat.com https://www.redhat.com/mailman/listinfo/rpm-list |
Maximum file limit for rpmbuild
On Jul 31, 2008, at 5:36 PM, Marty Ridgeway wrote:
I found the problem digging around on some older forums. I had the %doc line in my %files section. I removed it and problem solved. I removed the check_files line from my spec file and it still works. Still there's an error msg missing somewhere. Could you either post the diff between buggy <-> fixed spec file here, or report at bugzilla.redhat.com? Note that I'm unaffiliated w bugzilla.redhat.com, but can/will fish out the problem and try to get an error msg attached to the flaw in rpmbuild. thanks! 73 de Jeff _______________________________________________ Rpm-list mailing list Rpm-list@redhat.com https://www.redhat.com/mailman/listinfo/rpm-list |
| All times are GMT. The time now is 12:31 PM. |
VBulletin, Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.