Package: libnunit-framework2.6.3-cil Version: 2.6.3+dfsg-1 Severity: wishlist
Dear Maintainer, When a .NET project that references the nunit.framework is compiled, the specific version number, culture and public key token are built in to the application. If that specific version is not found in the GAC when the application is run, it will fail. When considering source code portability between systems, projects that reference specific versions of the nunit.framework can also not be compiled if that version is not found. Under Windows, it is possible to have many different versions of NUnit installed concurrently in the GAC by installing from the many packages available on NUnit.org download site. With Debian (Testing), only the latest version is provided (currently 2.6.3). This places a requirement on all .NET applications to be compiled with the same nunit.framework reference. In addition, that reference must be updated with each major release of the framework. Since different applications may reference different versions of the nunit.framework, it should be possible to install multiple versions of the nunit.framework. Would it be possible to provide an installation package for each of the historical versions of the NUnit framework in addition to the most current? This way package references do not need to be changed unnecessarily. It is also significant that these historical versions must all register references in the GAC which are compatible with their matching releases on NUnit.org. -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (990, 'testing'), (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.2.0-1-amd64 (SMP w/8 CPU cores) Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages libnunit-framework2.6.3-cil depends on: ii cli-common 0.9+nmu1 ii libmono-corlib4.5-cil 3.2.8+dfsg-10 ii libmono-system-xml4.0-cil 3.2.8+dfsg-10 ii libmono-system4.0-cil 3.2.8+dfsg-10 libnunit-framework2.6.3-cil recommends no packages. Versions of packages libnunit-framework2.6.3-cil suggests: ii libnunit-doc 2.6.3+dfsg-1 pn monodoc-nunit-manual <none> -- no debconf information