------------------------------------------------------------
revno: 1966
committer: Rene Engelhard <r...@debian.org>
branch nick: debian
timestamp: Sat 2010-05-08 16:31:43 +0200
message:
  add /usr/lib/libfakeroots and fix environment changing, though that doesn't 
help the installer yet - add temporary(?) hack to fix it; it sees the fakeroot 
ERRORs and fails
added:
  patches/revert-installer-worker-error-reporting.diff
modified:
  changelog
  patches/series
  rules
=== modified file 'changelog'
--- a/changelog 2010-05-07 22:51:44 +0000
+++ b/changelog 2010-05-08 14:31:43 +0000
@@ -22,7 +22,7 @@
     - use "non-split" tarballs from Oracle
   * debian/broffice.org.*: update diversions for new about.png 
 
- -- Rene Engelhard <r...@debian.org>  Thu, 06 May 2010 18:17:37 +0200
+ -- Rene Engelhard <r...@debian.org>  Sat, 08 May 2010 16:31:32 +0200
 
 openoffice.org (1:3.2.0-9) unstable; urgency=low
 

=== added file 'patches/revert-installer-worker-error-reporting.diff'
--- a/patches/revert-installer-worker-error-reporting.diff      1970-01-01 
00:00:00 +0000
+++ b/patches/revert-installer-worker-error-reporting.diff      2010-05-08 
14:31:43 +0000
@@ -0,0 +1,33 @@
+--- /dev/null  2010-05-02 17:01:50.016998199 +0200
++++ 
openoffice.org-3.2.1~rc1/ooo-build-3-2-0-99-3/patches/dev300/revert-installer-worker-error-reporting.diff
  2010-05-08 14:26:00.000000000 +0200
+@@ -0,0 +1,16 @@
++diff --git a/solenv/bin/modules/installer/worker.pm 
b/solenv/bin/modules/installer/worker.pm
++--- solenv/bin/modules/installer/worker.pm
+++++ solenv/bin/modules/installer/worker.pm
++@@ -491,12 +491,6 @@
++
++        if ( $installer::globals::creating_windows_installer_patch ) { 
$installer::globals::creating_windows_installer_patch = 0; }
++
++-       # Exiting the packaging process, if an error occured.
++-       # This is important, to get an error code "-1", if an error was found 
in the log file,
++-       # that did not break the packaging process
++-       
++-       if ( ! $is_success) { installer::exiter::exit_program("ERROR: Found 
an error in the logfile. Packaging failed.", "analyze_and_save_logfile"); }
++-       
++        return ($is_success, $finalinstalldir);
++ }
++
+--- openoffice.org-3.2.1~rc1/ooo-build-3-2-0-99-3/patches/dev300/apply-old     
2010-05-08 14:26:44.000000000 +0200
++++ openoffice.org-3.2.1~rc1/ooo-build-3-2-0-99-3/patches/dev300/apply 
2010-05-08 14:28:19.000000000 +0200
+@@ -1212,6 +1212,11 @@
+ # to download it from elsewhere
+ reportdesign-mention-package-l10n-m7.diff, rengelha
+ 
++[ DebianBaseOnly and TemporaryHacks >= ooo320-m17 ]
++# installer is run under fakeroot. fakeroot (this should be fixed, though)
++# reports an ERROR: which since m17 makes the installer fail...
++revert-installer-worker-error-reporting.diff, rengelha
++
+ [ GoOoSplash ]
+ # move progress bar for go-oo splash
+ go-oo-splash.diff

=== modified file 'patches/series'
--- a/patches/series    2010-05-07 22:52:16 +0000
+++ b/patches/series    2010-05-08 14:31:43 +0000
@@ -6,3 +6,4 @@
 fix-system-mythes-for-mythes-1.2.diff
 m16.diff
 m17.diff
+revert-installer-worker-error-reporting.diff

=== modified file 'rules'
--- a/rules     2010-05-07 22:51:44 +0000
+++ b/rules     2010-05-08 14:31:43 +0000
@@ -1293,7 +1293,7 @@
   endif
 endif
 BUILD_PATH := $(CURDIR)/debian/usr/bin:$(BUILD_PATH)
-BUILD_LD_LIBRARY_PATH := $(BUILD_LD_LIBRARY_PATH):$(GCJ_JAWT_DIR)
+BUILD_LD_LIBRARY_PATH := 
/usr/lib/libfakeroot:$(BUILD_LD_LIBRARY_PATH):$(GCJ_JAWT_DIR)
 
 ifeq "$(ENABLE_LDAP)" "y"
   ifeq "$(USE_OPENLDAP)" "y"
@@ -1995,8 +1995,8 @@
        # apparently setting this here globally doesn't work, so hack around.
        # If we don't do this we get loads of harmless, but log-bloating
        # warnings
-       if ! grep fakeroot $(SOURCE_TREE)/*.sh; then \
-               perl -pi -e 
's,LD_LIBRARY_PATH=\"(.*)\",LD_LIBRARY_PATH=\"/usr/lib/libfakeroot:\1\",' 
$(SOURCE_TREE)/*.sh; \
+       if ! grep fakeroot $(OOO_BUILD_TREE)/bin/setup; then \
+               perl -pi -e 
's,LD_LIBRARY_PATH=\"(.*)\",LD_LIBRARY_PATH=\"/usr/lib/libfakeroot:\1\",' 
$(OOO_BUILD_TREE)/bin/setup; \
        fi
 
        # DPKG is only set on with-EPM build what we don't do and the menu stuff
@@ -2066,7 +2066,7 @@
 
        # install OpenOffice.org.
        cd $(OOO_BUILD_TREE)/; PATH=$(BUILD_PATH) \
-               LD_LIBRARY_PATH="/usr/lib/libfakeroot:$(BUILD_LD_LIBRARY_PATH)" 
\
+                
LD_LIBRARY_PATH="/usr/lib/libfakeroot:$(BUILD_LD_LIBRARY_PATH)" \
                 DESTDIR=$(CURDIR)/debian/tmp $(MAKE) install
 
        # prepare install/dir files for dh

Reply via email to