[Pkg-mono-svn-commits] rev 2998 - non-group/nunit/trunk/debian

Mirco Bauer meebey at meebey.net
Tue Mar 27 23:42:25 UTC 2007


Hi Jelmer,

I saw your commit and have some comments on it.

On Tue, 2007-03-27 at 21:49 +0000, Jelmer Vernooij wrote:
> --- non-group/nunit/trunk/debian/policy.nunit.2.2.7.config	2007-03-12 19:56:31 UTC (rev 2997)
> +++ non-group/nunit/trunk/debian/policy.nunit.2.2.7.config	2007-03-27 21:49:33 UTC (rev 2998)
> @@ -6,7 +6,7 @@
>  				<assemblyIdentity name="nunit.framework" publicKeyToken="96d09a1eb7f44a77"/>
>  				<assemblyIdentity name="nunit.util" publicKeyToken="96d09a1eb7f44a77"/>
>  
> -				<bindingRedirect oldVersion="2.2.7.0" newVersion="2.2.8.0"/>
> +				<bindingRedirect oldVersion="2.2.7.0" newVersion="2.2.10.0"/>

shouldn't that be oldVersion="2.2.7.0-2.2.8.0"?

else only 2.2.7.0 would be mapped to 2.2.10.0, things linked against
2.2.8.0 would fail with a "DllNotFoundException"

I can see libnunit2.2.6-cil, means it's even compatible with 2.2.6.0 so
where is the map for 2.2.6.0?

hmm and I remember something that only major+minor can have policy
files, you have major+minor+micro (policy.nunit.2.2.7.config), see:
http://pkg-mono.alioth.debian.org/cli-policy/ch-packaging.html#s-gac-policy-files

I am not a dll policy pro either, here is a nice article about
versioning and policy maps:
http://msdn2.microsoft.com/en-us/library/ms973843.aspx#dplywithnet_version
and
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconcreatingpublisherpolicyfile.asp


>  			</dependentAssembly>
>  		</assemblyBinding>
>  	</runtime>
> 
> 
> _______________________________________________
> Pkg-mono-svn-commits mailing list
> Pkg-mono-svn-commits at lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-mono-svn-commits
-- 
Regards,

Mirco 'meebey' Bauer

PGP-Key:
http://keyserver.noreply.org/pks/lookup?op=get&search=0xEEF946C8

-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GIT d s-:+ a-- C++ UL++++$ P L++$>+++$ E- W+++$ N o? K- w++>! O---- M-
V? PS
PE+ Y- PGP++ t 5+ X++ R tv+ b+ DI? D+ G>++ e h! r->++ y?
------END GEEK CODE BLOCK------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 481 bytes
Desc: This is a digitally signed message part
Url : http://lists.alioth.debian.org/pipermail/pkg-mono-svn-commits/attachments/20070328/7047ebd1/attachment.pgp


More information about the Pkg-mono-svn-commits mailing list