[Mono-list] Packaging errors for Fedora Core 1&2 (WAS: Re: [Mono-devel-list] Mono 1.0.1 released)

Jaroslaw Kowalski jaak@zd.com.pl
Thu, 5 Aug 2004 13:08:47 +0200


Hi Duncan!

I've noticed some packaging errors for Fedora Core 1&2:

1. I downloaded mono-all.zip for Fedora Core 2 (for machine which had
mono-1.0 installed):

http://www.go-mono.com/archive/1.0.1/fedora-2-i386/mono-all.zip

After unpacking I tried:

[root@fw] # rpm -Uhv *.rpm
error: Failed dependencies:
        bytefx-data-mysql = 1.0.1-1.ximian.8.1 is needed by
mono-complete-1.0.1-1.ximian.8.1
        ibm-data-db2 = 1.0.1-1.ximian.8.1 is needed by
mono-complete-1.0.1-1.ximian.8.1

The zip file doesn't contain the required components. I couldn't find them
on the web page either.

After I moved away mono-complete-1.0.1-1.ximian.8.1.i386.rpm the rpm upgrade
of the remaining packages succeeded.

2. On another machine (Fedora Core 1 without mono) I downloaded the
appropriate mono-all.zip and got:

[root@vector mono-1.0.1]# rpm -Uhv *.rpm
error: Failed dependencies:
        cairo >= 0.1.23-2 is needed by libgdiplus-1.0.1-1.ximian.7.1
        bytefx-data-mysql = 1.0.1-1.ximian.7.1 is needed by
mono-complete-1.0.1-1.ximian.7.1
        ibm-data-db2 = 1.0.1-1.ximian.7.1 is needed by
mono-complete-1.0.1-1.ximian.7.1
        mono(atk-sharp) >= 1.0.0.0 is needed by monodoc-1.0.1-1.ximian.7.1
        mono(gdk-sharp) >= 1.0.0.0 is needed by monodoc-1.0.1-1.ximian.7.1
        mono(glade-sharp) >= 1.0.0.0 is needed by monodoc-1.0.1-1.ximian.7.1
        mono(glib-sharp) >= 1.0.0.0 is needed by monodoc-1.0.1-1.ximian.7.1
        mono(gtk-sharp) >= 1.0.0.0 is needed by monodoc-1.0.1-1.ximian.7.1
        mono(gtkhtml-sharp) >= 1.0.0.0 is needed by
monodoc-1.0.1-1.ximian.7.1
        mono(pango-sharp) >= 1.0.0.0 is needed by monodoc-1.0.1-1.ximian.7.1

In addition to bytefx and db2 providers, the zip file doesn't contain GTK#
required by monodoc.

3. I also attempted to install mod-mono, but looks like the apache component
is missing:

[root@vector mono-1.0.1]# rpm -qlp *.rpm | grep mod
/usr/bin/mod-mono-server
/usr/bin/mod-mono-server.exe
/usr/share/doc/xsp/test/mod-mono-server.exe.config
/usr/share/man/man1/mod-mono-server.1

Notice that there's a mod-mono-server.exe file but there's no matching
apache module "mod_mono.so". Is there any RPM available which contains
mod_mono.so ?

4. When you compare:

http://mono2.ximian.com/archive/1.0/fedora-2-i386/
http://mono2.ximian.com/archive/1.0.1/fedora-2-i386/

You'll notice that many packages are missing in the 1.0.1 release. Is v1.0.1
supposed to be installed over 1.0.0 as an upgrade-only option?

Jarek

----- Original Message ----- 
From: "Duncan Mak" <duncan@ximian.com>
To: "mono-list mailing list" <mono-list@lists.ximian.com>
Cc: "mono-devel mailing list" <mono-devel-list@lists.ximian.com>
Sent: Thursday, August 05, 2004 2:59 AM
Subject: [Mono-devel-list] Mono 1.0.1 released


> Hello all,
>
> An update of the Mono 1.0 release is now available for testing. You can
> find source tarballs and RPM packages for the 1.0.1 release here:
>
> http://go-mono.com/archive/1.0.1/
>
> Please test the packages and tarballs and report any problems you find.
> If all goes well, we'll do our final testing and announce the 1.0.1
> release to the public and update the web site tomorrow.
>
> Thank you,
>
> Duncan.
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list@lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>