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

Reply via email to