| From | Sent On | Attachments |
|---|---|---|
| Alexey Shuvaev | May 5, 2009 10:48 am | .Other |
| Eygene Ryabinkin | May 5, 2009 11:58 am | |
| Alexey Shuvaev | May 5, 2009 8:28 pm | |
| Alexey Shuvaev | May 6, 2009 12:25 pm | |
| Tim Kientzle | May 6, 2009 9:38 pm | |
| Eygene Ryabinkin | May 6, 2009 11:05 pm | |
| Alexey Shuvaev | May 7, 2009 7:42 am | .human, .human |
| Tim Kientzle | May 7, 2009 10:51 am | |
| Tim Kientzle | May 7, 2009 1:33 pm | |
| Tim Kientzle | May 7, 2009 4:09 pm |
| Subject: | gunzip | tar reports broken pipe during OOO build on amd64. | |
|---|---|---|
| From: | Alexey Shuvaev (shuv...@physik.uni-wuerzburg.de) | |
| Date: | May 5, 2009 10:48:05 am | |
| List: | org.freebsd.freebsd-current | |
| Attachments: | ![]() patch-OOO - 0.5k | |
Hello all!
I was trying to upgrade editors/openoffice.org-2 recently and build failed for me at:
--------------------------------------------------------------
packimages -- version: 1.16
packimages: packing ../unxfbsdx.pro/bin/images_industrial.zip finished.
cd ../unxfbsdx.pro/misc && gunzip -c
/usr/ports/editors/openoffice.org-2/work/OOH680_m18/external_images/ooo_crystal_images-1.tar.gz
| ( tar -xf - ) && touch crystal.flag
---* tg_merge.mk *---
Running processes: 0
1 module(s): instsetoo_native need(s) to be rebuilt
Reason(s):
ERROR: error 65280 occurred while making
/usr/ports/editors/openoffice.org-2/work/OOH680_m18/instsetoo_native/packimages
Attention: if you build and deliver the above module(s) you may prolongue your
the build issuing command "build --from instsetoo_native"
*** Error code 1
Stop in /usr/ports/editors/openoffice.org-2.
--------------------------------------------------------------
The reason appeared to be the first part of the command "gunzip -c ... | ( tar -xf - ) && touch ..." which exited with non-zero exit status (141) and "touch ..." was not called. Running the command manually has showed that gunzip was complaining about broken pipe (however the archive was extracted successfully).
The attached patch has fixed the problem however I don't feel it is the proper solution. The problem seems to be in that specific archive but I'm not sure...
~> uname -a
FreeBSD wep4035 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Tue May 5 00:16:39 CEST
2009 root@wep4035:/usr/obj/usr/src/sys/GENERIC amd64
My 0.02$, Alexey.
--- instsetoo_native/packimages/makefile.mk.orig 2007-06-06 16:20:38.000000000
+0200
+++ instsetoo_native/packimages/makefile.mk 2009-05-05 17:01:57.000000000 +0200
@@ -79,7 +79,7 @@
# unpack the Crystal icon set
$(MISC)$/crystal.flag : $(CRYSTAL_TARBALL)
- cd $(MISC) && gunzip -c $(CRYSTAL_TARBALL) | ( tar -xf - ) && $(TOUCH)
$(@:f)
+ cd $(MISC) && tar -xf $(CRYSTAL_TARBALL) && $(TOUCH) $(@:f)
.IF "$(GUI)"=="UNX"
chmod -R g+w $(MISC)$/crystal
.ENDIF
_______________________________________________ free...@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "free...@freebsd.org"






.Other