[Bug 228805] New: banshee shouldn't install precompiled Boo DLLs
https://bugzilla.novell.com/show_bug.cgi?id=228805 Summary: banshee shouldn't install precompiled Boo DLLs Product: openSUSE 10.3 Version: unspecified Platform: All OS/Version: All Status: NEW Severity: Normal Priority: P5 - None Component: GNOME AssignedTo: bnc-team-gnome@forge.provo.novell.com ReportedBy: andreas.hanke@gmx-topmail.de QAContact: qa@suse.de Banshee installs the following precompiled DLLs (without sources in the source tarball): /src/Boo/Boo.Lang.Interpreter.dll /src/Boo/Boo.Lang.Compiler.dll /src/Boo/Boo.Lang.dll /src/Boo/Boo.Lang.Parser.dll There are two problems with this: It's potential code duplication (if the user installs other Boo-dependenent packages like monodevelop) and, in general, everything in the distribution should, if possible, be built from source so that rebuilding all source packages results in a completely rebuilt distributions. Looking at the code, it seems that the necessary infrastructure is already in place: Banshee can easily make use of a system-wide Boo installation, if present. Why isn't this used in the SUSE package? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=228805 jpr@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team- |abockover@novell.com |gnome@forge.provo.novell.com| -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=228805 ------- Comment #1 from abockover@novell.com 2006-12-15 11:26 MST ------- We'll change this for 10.3, but there's lots of "potential code duplication" in the name of guaranteeing APIs will work with other APIs with Banshee. We localize many assemblies into the Banshee installation. I'm not against shipping bundled binaries whatsoever in the name of compatibility. The licenses are fine, and the code is purely managed so there's no arch issues to worry about. For openSUSE 10.2, I just forgot to add --with-external-boo. We need the bundle for SLED and 10.1 as we require a newer version of Boo, but "requiring" it really doesn't make sense as its a feature most users won't come in contact with. In my opinion it just doesn't matter much. The distro version would be the exact same thing. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=228805 Rodrigo Moya <rodrigo@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rodrigo@novell.com Status Whiteboard| |gnome-wrong-out-of-the-box -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=228805 User captain.magnus@opensuse.org added comment https://bugzilla.novell.com/show_bug.cgi?id=228805#c2 Magnus Boman <captain.magnus@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |captain.magnus@opensuse.org --- Comment #2 from Magnus Boman <captain.magnus@opensuse.org> 2008-04-21 20:32:58 MST --- Ping -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=228805 User hpj@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=228805#c3 Hans Petter Jansson <hpj@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hpj@novell.com Component|GNOME |GNOME Product|openSUSE 10.3 |openSUSE 11.0 Version|unspecified |Factory --- Comment #3 from Hans Petter Jansson <hpj@novell.com> 2008-05-28 14:52:43 MDT --- Looks like Banshee in 11.0 is still shipping the Boo DLLs. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=228805 Magnus Boman <captain.magnus@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|GNOME |Banshee -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=228805 User abockover@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=228805#c4 Aaron Bockover <abockover@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #4 from Aaron Bockover <abockover@novell.com> 2008-09-24 09:40:29 MDT --- Banshee 1.x does not ship assemblies (banshee-1 package), it uses the system Boo. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com