[Debian GNUstep maintainers] Bug#593898: gnustep-back-common: Fails to upgrade in postinst script

Axel Beckert abe at debian.org
Fri Aug 27 10:39:04 UTC 2010


Hi,

Yavor Doganov wrote:
> BTW, I noticed something curious while examining the build log on
> kfreebsd-i386.  All configure tests for /proc succeed, just like they do
> on GNU/Linux.  Is /proc guaranteed to be mounted?  If so, it is perhaps
> worth trying to build gnustep-base without libkvm.  Configuring with
> `./configure ac_cv_lib_kvm_kvm_getenvv=no' should do the job if you
> don't want to uninstall libkvm-dev.
> 
> I'd be surprised if it builds,

It does build.

> and even more surprised if it works.

At least mknfonts works, too. Anything else I should check (some GUI
stuff perhaps) if it still works?

Here's the debdiff I used:

!530 Z22 ?0 L1 abe at metisse:ttyp2 (-zsh) 12:36:07 [~/debian] > debdiff gnustep-base_1.20.1-3.dsc gnustep-base_1.20.1-3+bugfixfor593898.dsc
diff -u gnustep-base-1.20.1/debian/changelog gnustep-base-1.20.1/debian/changelog
--- gnustep-base-1.20.1/debian/changelog
+++ gnustep-base-1.20.1/debian/changelog
@@ -1,3 +1,10 @@
+gnustep-base (1.20.1-3+bugfixfor593898) unstable; urgency=low
+
+  * Testing a build without libkvm (hopefully fixes #593898)
+  * debian/control: Remove B-D on libkvm-dev
+
+ -- Axel Beckert <abe at debian.org>  Fri, 27 Aug 2010 11:55:54 +0200
+
 gnustep-base (1.20.1-3) unstable; urgency=medium
 
   * debian/patches/hppa-pthread-alignment.patch: New; check for alignment
diff -u gnustep-base-1.20.1/debian/control gnustep-base-1.20.1/debian/control
--- gnustep-base-1.20.1/debian/control
+++ gnustep-base-1.20.1/debian/control
@@ -16,7 +16,7 @@
               zlib1g-dev,
               m4,
               libavahi-compat-libdnssd-dev,
-              libkvm-dev [kfreebsd-i386 kfreebsd-amd64 knetbsd-i386]
+              libkvm-dev [knetbsd-i386]
 Build-Depends-Indep: texi2html,
                     texinfo,
                     texlive-base,
diff -u gnustep-base-1.20.1/debian/rules gnustep-base-1.20.1/debian/rules
--- gnustep-base-1.20.1/debian/rules
+++ gnustep-base-1.20.1/debian/rules
@@ -56,7 +56,7 @@
 # -----------------------------------------------------------------------------
 # BSD
 
-KVM_ARCHS      = kfreebsd-i386 kfreebsd-amd64 knetbsd-i386
+KVM_ARCHS      = knetbsd-i386
 
 # -----------------------------------------------------------------------------
 # GNUstep SETTINGS
!531 Z23 ?1 L1 abe at metisse:ttyp2 (-zsh) 12:36:21 [~/debian] > 

		Regards, Axel
-- 
 ,''`.  |  Axel Beckert <abe at debian.org>, http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE
  `-    |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5





More information about the pkg-GNUstep-maintainers mailing list