SOURCES (rpm-4_4_9): rpm-mktemperror.patch (NEW) - print error whe...

glen glen at pld-linux.org
Tue Apr 29 22:32:29 CEST 2008


Author: glen                         Date: Tue Apr 29 20:32:29 2008 GMT
Module: SOURCES                       Tag: rpm-4_4_9
---- Log message:
- print error when mktemp failed due tmpdir not existent

---- Files affected:
SOURCES:
   rpm-mktemperror.patch (NONE -> 1.1.2.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/rpm-mktemperror.patch
diff -u /dev/null SOURCES/rpm-mktemperror.patch:1.1.2.1
--- /dev/null	Tue Apr 29 22:32:29 2008
+++ SOURCES/rpm-mktemperror.patch	Tue Apr 29 22:32:24 2008
@@ -0,0 +1,14 @@
+--- rpm-4.4.9/lib/misc.c~	2007-01-21 19:33:05.000000000 +0200
++++ rpm-4.4.9/lib/misc.c	2008-04-29 23:27:33.808321000 +0300
+@@ -176,8 +176,10 @@
+ 	/* XXX FIXME: errno may not be correct for ufdio */
+     } while ((fd == NULL || Ferror(fd)) && errno == EEXIST);
+ 
+-    if (fd == NULL || Ferror(fd))
++    if (fd == NULL || Ferror(fd)) {
++	rpmError(RPMERR_SCRIPT, _("error creating temporary file %s\n"), tempfn);
+ 	goto errxit;
++    }
+ 
+     switch(temput) {
+     case URL_IS_PATH:
================================================================


More information about the pld-cvs-commit mailing list