[Debian-med-packaging] Bug#652976:

Iain Lane laney at debian.org
Wed Dec 28 14:55:45 UTC 2011


tags 652976 + pending
thanks

Heya,

[ please make sure to explicitly mail reporters; they don't
  automatically get subscribed to bugs they file ]

On Tue, Dec 27, 2011 at 05:10:04PM +0100, Mathieu Malaterre wrote:
> severity 652976 normal
> tags 652976 moreinfo
> thanks
> 
> I cannot reproduce this bug from my schroot:

I still could with -2, like this:

  sbuild -d experimental -s -A --add-depends="cli-common-dev (>= 0.8~)" \
  --add-depends="mono-devel (>= 2.10)" --build-dep-resolver=aptitude \
  mummy_1.0.2-2.dsc

> ...
> 
> Everything seems in good shape:
> […]
>  Depends: libc6 (>= 2.2.5), libgcc1 (>= 1:4.1.1), libstdc++6 (>=
> 4.1.1), cli-common (>= 0.5.1), libmono-corlib2.0-cil (>= 2.6.3)

That actually shows that /not/ everything is in good shape ;-). The
point of the transition is to use the 4.0 runtime, so you should see a
dependency on libmono-corlib4.0-cil instead of 2.0-cil if everything
goes well.

Luckily I spotted the problem and it is an almost trivial fix. Patch
attached :-).

Cheers,

-- 
Iain Lane                                  [ iain at orangesquash.org.uk ]
Debian Developer                                   [ laney at debian.org ]
Ubuntu Developer                                   [ laney at ubuntu.com ]
PhD student                                       [ ial at cs.nott.ac.uk ]
-------------- next part --------------
diff -Nru mummy-1.0.2/debian/changelog mummy-1.0.2/debian/changelog
--- mummy-1.0.2/debian/changelog	2011-12-27 16:25:26.000000000 +0000
+++ mummy-1.0.2/debian/changelog	2011-12-28 14:43:25.000000000 +0000
@@ -1,3 +1,10 @@
+mummy (1.0.2-2.1) UNRELEASED; urgency=low
+
+  * Non-maintainer upload.
+  * Use Debian's default compiler /usr/bin/mono-csc
+
+ -- Iain Lane <laney at debian.org>  Wed, 28 Dec 2011 14:35:56 +0000
+
 mummy (1.0.2-2) unstable; urgency=low
 
   * Update mummy man page.
diff -Nru mummy-1.0.2/debian/rules mummy-1.0.2/debian/rules
--- mummy-1.0.2/debian/rules	2011-12-27 16:25:26.000000000 +0000
+++ mummy-1.0.2/debian/rules	2011-12-28 14:36:43.000000000 +0000
@@ -10,7 +10,8 @@
 CMAKE_FLAGS += \
 	-DMummy_INSTALL_PREFIX:PATH=/usr \
 	-DMUMMY_RUNTIME_UNMANAGED_INSTALL_LIB_DIR:STRING=lib/cli/Kitware.mummy.Runtime-1.0 \
-	-DMummy_SNKEYFILE:STRING=/usr/share/cli-common/keys/mono.snk
+	-DMummy_SNKEYFILE:STRING=/usr/share/cli-common/keys/mono.snk \
+	-Dcsc_EXECUTABLE=/usr/bin/mono-csc
 
 ifeq "" "$(filter %-doc,$(shell dh_listpackages))"
   CMAKE_FLAGS += -DMummy_BUILD_DOCUMENTATION:BOOL=OFF


More information about the Debian-med-packaging mailing list