Hello,

   I am not the maintainer of the chicken package, but I created the
most recent version of the package. It is ok to rename the csc
executable, but I think it would be confusing for Chicken users,
because all online documentation refers to csc as csc. How about
renaming both the Chicken and C# programs, and using the alternatives
system to manage /usr/bin/csc as a symbolic link that can point to
either the Chicken csc or the C# csc?

   -Ivan


Mirco Bauer <mee...@debian.org> writes:

> Package: chicken-bin
> Severity: important
>
> Dear Chicken Maintainer,
>
> since the Mono 2.0 transition in Debian [0] the mono-devel package
> contains a version neutral compiler command (csc) as part of the SDK
> tools for the CLI (Common Language Infrastructure) suite:
> csc - C# compiler [1]
> sn - Strong Name (key) tool [2]
> gacutil - GAC management tool [3]
> al - Assembly Linker [4]
> resgen - Resource Generator [5]
>
> The conflict is not present with the current Mono in lenny and
> unstable, as they only ship mcs (targeting CLI 1.1) and gmcs (targeting
> CLI 2.0). Thus I used a non-RC severity.
>
> My suggestion is to upload a chicken version to experimental
> with /usr/bin/csc.chicken (or similar) to solve this conflict.
>
> thanks!
>
> [0] http://wiki.debian.org/Teams/DebianMonoGroup/Mono20Transition
> [1] csc - http://msdn.microsoft.com/en-us/library/78f4aasd(VS.80).aspx
> [2] sn - http://msdn.microsoft.com/en-us/library/k5b5tt23.aspx
> [3] gacutil - http://msdn.microsoft.com/en-us/library/ex0ss12c.aspx
> [4] al - http://msdn.microsoft.com/en-us/library/c405shex.aspx
> [5] resgen - http://msdn.microsoft.com/en-us/library/ccec7sz1.aspx
>
> PS: We had already similar issues with Portable .NET in the past
> shipping al, ilasm and resgen which where renamed to *.pnet at that
> time.





-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to