Mono.Cecil & monodevelop-debugger-mdb

2009-12-24 Thread Paul
Hi,

MD-debugger-mdb is currently broken for rawhide. I've tried many ways to
get it to build and have finally asked for help from the the md mailing
list. The big problem is that we're using a system wide Mono.Cecil
rather than individual packages having their own version of Mono.Cecil.

Here's the conversation followed by a request from me...

8-->
On Wed, Dec 23, 2009 at 4:14 PM, Paul 
wrote:
> I've got MD-2.2 installed from Fedora rawhide and am trying to build
the
> MD debugger plugin. Problem is that it's looking for Mono.Cecil in the
> MD addins.
>
> With Fedora, we use a system wide Mono.Cecil instead of having a pile
of
> them around the place.

We use a local copy of Cecil because Cecil API is (was?) not
guaranteed to be stable and therefor the library is *supposed* to be
bundled with apps. This also allows us to rely on the exact behaviour
of the version we ship. By upgrading MD's Cecil to one it has not been
tested with, Fedora is potentially exposing their users to bugs that
we will be unable to reproduce and fix.

See http://www.mono-project.com/Cecil#Using_Cecil
<--8

Given this, should we change the approach we currently have for using
the system wide Mono.Cecil and allow the likes of MD to ship with it's
own version of Mono.Cecil?

Mono.Cecil is not added into GAC so having different versions of
Mono.Cecil for different applications should not cause conflicts.
"Should" is being used in it's lightest sense!

TTFN

Paul

P.S. Going off until Boxing Day now, so Merry Christmas to you all!
-- 
Sie können mich aufreizen und wirklich heiß machen!


signature.asc
Description: This is a digitally signed message part
-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Re: New covenant published

2009-12-24 Thread Bruno Wolff III
On Wed, Dec 23, 2009 at 15:14:40 -0600,
  Sir Gallantmon  wrote:
> Then I guess we shouldn't have AJAX either, since Microsoft developed one of
> the core technologies behind AJAX.

And for the running foreign code on your machine adds extra risk above
just running a complicated beast like a graphical web browser.

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: Kernel security update required or not?

2009-12-24 Thread Kyle McMartin
On Mon, Dec 21, 2009 at 11:33:23AM +1100, Bojan Smojver wrote:
> According to this: http://lwn.net/Articles/367443/, latest kernel
> updates have security fixes (the second one appears on the 2.6.31.9
> list).
> 
> Is this something that has been backported to current F-12 kernels (I
> don't see it in changelog), or do we need a security update for F-12
> here?
> 

Sorry, I forgot to push it to bodhi after the build completed (blame
ppc, it takes far too long.) They should be pushed now (with an extra
fix to fuse.)

In the future, if you want to ask such questions, fedora-kernel-list
would be much more appropriate. I for one, don't have time to read
fedora-devel-list often.

regards, Kyle.

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


rawhide report: 20091224 changes

2009-12-24 Thread Rawhide Report
Compose started at Thu Dec 24 08:15:08 UTC 2009

Broken deps for i386
--
anjal-0.1.0-1.fc13.i686 requires libevolution-mail-shared.so.0
anjal-0.1.0-1.fc13.i686 requires libefilterbar.so.0
cluster-snmp-0.16.1-2.fc12.i686 requires libnetsnmp.so.15
ghc-GLUT-devel-2.1.1.2-2.fc12.i686 requires ghc = 0:6.10.4
ghc-GLUT-devel-2.1.1.2-2.fc12.i686 requires ghc = 0:6.10.4
ghc-GLUT-doc-2.1.1.2-2.fc12.i686 requires ghc-doc = 0:6.10.4
ghc-GLUT-doc-2.1.1.2-2.fc12.i686 requires ghc-doc = 0:6.10.4
ghc-GLUT-prof-2.1.1.2-2.fc12.i686 requires ghc-prof = 0:6.10.4
ghc-HTTP-devel-4000.0.6-6.fc13.i686 requires ghc = 0:6.10.4
ghc-HTTP-devel-4000.0.6-6.fc13.i686 requires ghc = 0:6.10.4
ghc-HTTP-doc-4000.0.6-6.fc13.i686 requires ghc-doc = 0:6.10.4
ghc-HTTP-doc-4000.0.6-6.fc13.i686 requires ghc-doc = 0:6.10.4
ghc-HTTP-prof-4000.0.6-6.fc13.i686 requires ghc-prof = 0:6.10.4
ghc-OpenGL-devel-2.2.1.1-1.fc12.i686 requires ghc = 0:6.10.4
ghc-OpenGL-devel-2.2.1.1-1.fc12.i686 requires ghc = 0:6.10.4
ghc-OpenGL-doc-2.2.1.1-1.fc12.i686 requires ghc-doc = 0:6.10.4
ghc-OpenGL-doc-2.2.1.1-1.fc12.i686 requires ghc-doc = 0:6.10.4
ghc-OpenGL-prof-2.2.1.1-1.fc12.i686 requires ghc-prof = 0:6.10.4
ghc-cairo-devel-0.10.1-5.fc12.i686 requires ghc = 0:6.10.4
ghc-cairo-devel-0.10.1-5.fc12.i686 requires ghc = 0:6.10.4
ghc-cairo-prof-0.10.1-5.fc12.i686 requires ghc-prof = 0:6.10.4
ghc-cgi-devel-3001.1.7.1-3.fc13.i686 requires ghc = 0:6.10.4
ghc-cgi-devel-3001.1.7.1-3.fc13.i686 requires ghc = 0:6.10.4
ghc-cgi-doc-3001.1.7.1-3.fc13.i686 requires ghc-doc = 0:6.10.4
ghc-cgi-doc-3001.1.7.1-3.fc13.i686 requires ghc-doc = 0:6.10.4
ghc-cgi-prof-3001.1.7.1-3.fc13.i686 requires ghc-prof = 0:6.10.4
ghc-fgl-devel-5.4.2.2-1.fc12.i686 requires ghc = 0:6.10.4
ghc-fgl-devel-5.4.2.2-1.fc12.i686 requires ghc = 0:6.10.4
ghc-fgl-doc-5.4.2.2-1.fc12.i686 requires ghc-doc = 0:6.10.4
ghc-fgl-doc-5.4.2.2-1.fc12.i686 requires ghc-doc = 0:6.10.4
ghc-fgl-prof-5.4.2.2-1.fc12.i686 requires ghc-prof = 0:6.10.4
ghc-gconf-devel-0.10.1-5.fc12.i686 requires ghc = 0:6.10.4
ghc-gconf-devel-0.10.1-5.fc12.i686 requires ghc = 0:6.10.4
ghc-gconf-prof-0.10.1-5.fc12.i686 requires ghc-prof = 0:6.10.4
ghc-ghc-paths-devel-0.1.0.5-8.fc12.i686 requires ghc = 0:6.10.4
ghc-ghc-paths-devel-0.1.0.5-8.fc12.i686 requires ghc = 0:6.10.4
ghc-ghc-paths-doc-0.1.0.5-8.fc12.i686 requires ghc-doc = 0:6.10.4
ghc-ghc-paths-doc-0.1.0.5-8.fc12.i686 requires ghc-doc = 0:6.10.4
ghc-ghc-paths-prof-0.1.0.5-8.fc12.i686 requires ghc-prof = 0:6.10.4
ghc-gio-devel-0.10.1-5.fc12.i686 requires ghc = 0:6.10.4
ghc-gio-devel-0.10.1-5.fc12.i686 requires ghc = 0:6.10.4
ghc-gio-prof-0.10.1-5.fc12.i686 requires ghc-prof = 0:6.10.4
ghc-glade-devel-0.10.1-5.fc12.i686 requires ghc = 0:6.10.4
ghc-glade-devel-0.10.1-5.fc12.i686 requires ghc = 0:6.10.4
ghc-glade-prof-0.10.1-5.fc12.i686 requires ghc-prof = 0:6.10.4
ghc-glib-devel-0.10.1-5.fc12.i686 requires ghc = 0:6.10.4
ghc-glib-devel-0.10.1-5.fc12.i686 requires ghc = 0:6.10.4
ghc-glib-prof-0.10.1-5.fc12.i686 requires ghc-prof = 0:6.10.4
ghc-gstreamer-devel-0.10.1-5.fc12.i686 requires ghc = 0:6.10.4
ghc-gstreamer-devel-0.10.1-5.fc12.i686 requires ghc = 0:6.10.4
ghc-gstreamer-prof-0.10.1-5.fc12.i686 requires ghc-prof = 0:6.10.4
ghc-gtk-devel-0.10.1-5.fc12.i686 requires ghc = 0:6.10.4
ghc-gtk-devel-0.10.1-5.fc12.i686 requires ghc = 0:6.10.4
ghc-gtk-prof-0.10.1-5.fc12.i686 requires ghc-prof = 0:6.10.4
ghc-gtkglext-devel-0.10.1-5.fc12.i686 requires ghc = 0:6.10.4
ghc-gtkglext-devel-0.10.1-5.fc12.i686 requires ghc = 0:6.10.4
ghc-gtkglext-prof-0.10.1-5.fc12.i686 requires ghc-prof = 0:6.10.4
ghc-gtksourceview2-devel-0.10.1-5.fc12.i686 requires ghc = 0:6.10.4
ghc-gtksourceview2-devel-0.10.1-5.fc12.i686 requires ghc = 0:6.10.4
ghc-gtksourceview2-prof-0.10.1-5.fc12.i686 requires ghc-prof = 0:6.10.4
ghc-haskell-platform-devel-2009.2.0.2-3.fc13.i686 requires ghc = 
0:6.10.4
ghc-haskell-platform-devel-2009.2.0.2-3.fc13.i686 requires ghc = 
0:6.10.4
ghc-haskell-platform-doc-2009.2.0.2-3.fc13.i686 requires ghc-doc = 
0:6.10.4
ghc-haskell-platform-doc-2009.2.0.2-3.fc13.i686 requires ghc-doc = 
0:6.10.4
ghc-haskell-platform-prof-2009.2.0.2-3.fc13.i686 requires ghc-prof = 
0:6.10.4
ghc-haskell-src-exts-devel-1.3.0-2.fc13.i686 requires ghc = 0:6.10.4
ghc-haskell-src-exts-devel-1.3.0-2.fc13.i686 requires ghc = 0:6.10.4
ghc-haskell-src-exts-doc-1.3.0-2.fc13.i686 requires ghc-doc = 0:6.10.4
ghc-haskell-src-exts-doc-1.3

Re: major ghc breakage: anybody working on fixing them? (was Re: rawhide report: 20091223 changes)

2009-12-24 Thread Yaakov Nemoy
2009/12/23 Alex Lancaster :
>> Rawhide Report  writes:
>
> So these huge slew of broken deps (seems like more than 10 packages) for
> ghc have been in the rawhide reports for over a week now, is anybody
> actively maintaining and/or planning to fix these packages?  If not,
> please let us know so a provenpackager can fix these, they overwhelm the
> rawhide log and make it more likely that people ignore the entire broken
> dep log.  It seems like it is only a version number in a subpackage that
> needs building or somesuch, so hopefully it is trivial to fix.

Sorry for making the noise. The biggest problem is that alot of
libraries have been migrated out of the default compiler install and
into many subpackages. All i can say is that we're working on it
slowly. In short though, it's not a trivial fix.

-Yaakov

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: dist-git proof of concept phase 2 ready for testing

2009-12-24 Thread Alexander Boström
ons 2009-12-23 klockan 14:32 -0800 skrev Jesse Keating:

> I don't expect
> that I'd have to go hunting down where the commit hash for the previous
> build came from, then try to discover which branch that commit hash
> currently lives on, so that I can commit on top of it and keep going.

Automate it in fedpkg? "fedpkg checkout emacs F12 stable" or something.

/abo


-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list