[opensuse-packaging] rpmbuild: failed to write all data
Hi, [ 36s] Processing files: gulp-util-3.0.7-0.noarch [ 36s] Finding Provides: /usr/lib/rpm/nodejs.prov [ 36s] Finding Requires(interp): [ 36s] Finding Requires(rpmlib): [ 36s] Finding Requires(verify): [ 36s] Finding Requires(pre): [ 36s] Finding Requires(post): [ 36s] Finding Requires(preun): [ 36s] Finding Requires(postun): [ 36s] Finding Requires(pretrans): [ 36s] Finding Requires(posttrans): [ 36s] Finding Requires: /usr/lib/rpm/nodejs.req [ 36s] error: failed to write all data to /usr/lib/rpm/nodejs.req: Broken pipe [ 36s] error: Failed to find Requires: Anyone know the cause for this? Marguerite -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
在 2016年2月12日,18:34,Marguerite Su <i@marguerite.su> 写道: [ 36s] error: failed to write all data to /usr/lib/rpm/nodejs.req: Broken pipe
Anyone know the cause for this?
Never mind. This usually indicates your dependency generator script is flooded by stdin that sends all file/directory names in buildroot Always filter the stdin yourself first. Marguerite -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
marguerite <i@marguerite.su> writes:
在 2016年2月12日,18:34,Marguerite Su <i@marguerite.su> 写道: [ 36s] error: failed to write all data to /usr/lib/rpm/nodejs.req: Broken pipe
Anyone know the cause for this?
Never mind.
This usually indicates your dependency generator script is flooded by stdin that sends all file/directory names in buildroot
Always filter the stdin yourself first.
You need to drain stdin completely in your filter, not exiting halfway through. Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
participants (3)
-
Andreas Schwab
-
marguerite
-
Marguerite Su