[Mono-list] New Year, New Debian Packages

Stuart Ballard sballard@netreach.com
Wed, 21 Jan 2004 09:23:54 -0500


Pablo Fischer wrote:
> * Build two versions: the snapshots (the -cvs prefix will be renamed to
> snapshot) and the 'official' packages (.26, .28, .29).
> * When I released the last packages (debian2.pablo.com.mx) I needed to
> edit the debian/rules (the file that do must part of the build package
> process) and found problems with the libs: I cannot be compiling two
> versions (official and cvs) in the same computer cause if some file of
> the official package get in contact with a cvs version that will be
> painfull.

How about installing into two separate locations (/usr/lib/mono-release 
and /usr/lib/mono-snapshot, for example) and using /etc/alternatives to 
point /usr/lib/mono to the desired location? Then the debian/rules could 
avoid use of /usr/lib/mono altogether and just point directly to the 
desired version.

Wouldn't the current situation cause problems with the autobuilders if 
mono ever makes it into debian-proper?

Stuart.

-- 
Stuart Ballard, Senior Web Developer
NetReach, Inc.
(215) 283-2300, ext. 126
http://www.netreach.com/