Forwarding the last message, and also I forgot to add: I did see mono-runtime:i386 conflicting with mono-runtime, but I don't have any use for amd64 mono so I removed it.
---------- Forwarded message ---------- From: Jesse Rhodes <[email protected]> Date: Mon, Dec 10, 2012 at 9:22 AM Subject: Re: [pkg-mono-group] Bug#695555: mono-runtime: multiarch - depends on mono-gac:i386 which does not exist To: Iain Lane <[email protected]> I have an amd64 system and I have enabled i386 in order to use 32-bit wine, so I can use 32-bit windows applications without having to boot into windows very often. One such application requires .net, and wine's console helpfully told me that I needed mono installed in order to use .net. I already had mono-runtime installed for amd64, so 'aptitude install mono-runtime:i386' is what got this party started. I did look at the multiarch spec for packages with architecture "all" and since that part was pretty clear I thought it had just been a packaging oversight. It happens. Sorry for misinterpreting. On Mon, Dec 10, 2012 at 2:20 AM, Iain Lane <[email protected]> wrote: > On Mon, Dec 10, 2012 at 09:15:07AM +0000, Iain Lane wrote: > > Control: retitle -1 Convert to multiarch > > Control: severity -1 wishlist > > > > Hey, > > > > On Sun, Dec 09, 2012 at 09:03:07PM -0700, Jesse Rhodes wrote: > > > Package: mono-runtime > > > Version: 2.10.8.1-6 0 > > > Severity: important > > > > > > Fairly straightforward. An attempt to install mono-runtime:i386 on an > amd64 > > > system results in the following: > > > > > > The following NEW packages will be installed: > > > mono-runtime:i386{b} > > > 0 packages upgraded, 1 newly installed, 0 to remove and 0 not upgraded. > > > Need to get 1,575 kB of archives. After unpacking 4,224 kB will be > used. > > > The following packages have unmet dependencies: > > > mono-runtime:i386 : Depends: mono-gac:i386 (= 2.10.8.1-6) which is a > virtual > > > package. > > > The following actions will resolve these dependencies: > > > > > > Keep the following packages at their current version: > > > 1) mono-runtime:i386 [Not Installed] > > > > > > > > > > > > Accept this solution? [Y/n/q/?] n > > > > > > *** No more solutions available *** > > > > > > > > > According to http://packages.debian.org/sid/mono-gac, the only > available > > > architecture is "all." > > > > mono hasn't been converted to multiarch at all, so you can't expect this > > to work. I'll reform this bug report into a wishlist request to do that, > > but I doubt anybody will work on this any time soon. Help welcomed. > > It'll need some infrastructure work too. > > Also it's not entirely clear what this means. Perhaps you could explain > what you're trying to achieve. It probably is valid, for example, to say > that you want mono on a Debian system to be able to work with M-A > installed libraries from foreign architectures. I don't really know at > this point what a solution would look like, or if there is one. > > Cheers, > > -- > Iain Lane [ [email protected] ] > Debian Developer [ [email protected] ] > Ubuntu Developer [ [email protected] ] >

