Re: [Banshee-List] Media import crashes Banshee



Okay, cool, you're almost there. The problems now are some breaking changes in the ATK library as you have a very recent GTK# installed. (ATK is part of GTK#)

You can either patch it yourself in Hyena or alternatively try out my fork where I commented out the accessibility functionality for this same reason, I haven't gotten around to re-introducing it yet.

http://github.com/arfbtwn/hyena.git <= the patch itself is in the history here
http://github.com/arfbtwn/banshee.git

On 30 Aug 2017 15:42, "lister171254" <llsubscr zudiewiener com> wrote:
Trying to build Banshee on Ubuntu 17.04.
Fixed issues found during running autogen.sh which now finishes with the
following result
----------------
banshee-2.9.2

  Build Environment
    Install Prefix:        /usr/local
    Datadir:               /usr/local/share
    Libdir:                /usr/local/lib

    C Compiler:            /bin/bash
/home/llist/gitrepos/mybanshee/build/m4/shave/shave cc gcc
    Mono C# Compiler:      /bin/bash
/home/llist/gitrepos/mybanshee/build/m4/shave/shave mcs /usr/bin/mcs
    Mono Runtime:          /usr/bin/mono
    Gtk#:                  2.99.4

  Media/Graphics:
    GStreamer# backend:    yes
    GStreamer C backend:   no
    Clutter:

  Operating System/Desktop Environment:
    GNOME Support:         yes
    OSX Support:           no

  Digital Audio Player (DAP) Support:
    Apple Device:          no (libgpod-sharp)
    Karma:                 no
    Mass Storage:          yes
    MTP:                   no

  Extra Features:
    Web Browser:           no (webkitgtk-3.0 >= 1.2.2, libsoup-2.4 >= 2.42)
    DAAP:                  yes
    GIO Backend:           yes (gio-sharp >= 2.99)
    GIO Hardware:          no (gudev-sharp >= 3.0)
    YouTube:               no (gdata-sharp >= 1.4)
    Sound Menu:            no
    Ubuntu One Store:      no (ubuntuone-sharp >= 0.9.2)
    UPnP:                  no (mono-upnp >= 0.1)
    Boo Scripting:         no (boo >= 0.8.1)

  Build/Development:
    Unit Tests:            yes (nunit >= 2.5)
    API Docs:              yes (monodocer and mdassembler)
    User Help:             no (gnome-doc-utils >= 0.17.3)
    Release Build:         no
    Vendor Build ID:       git-checkout
---------------

When I run make I get the following errors. Not sure what to do next
----------------
Making all in Hyena.Gui
  MCS   ../../../bin/Hyena.Gui.dll
./Hyena.Gui/BaseWidgetAccessible.cs(59,38): warning CS0109: The member
`Hyena.Gui.BaseWidgetAccessible.Layer' does not hide an inherited member.
The new keyword is not required
./Hyena.Data.Gui/Accessibility/ColumnCellAccessible.cs(33,18): error CS0535:
`Hyena.Data.Gui.Accessibility.ColumnCellAccessible' does not implement
interface member `Atk.IComponentImplementor.Layer.get'
/usr/local/lib/pkgconfig/../../lib/mono/gtk-sharp-3.0/atk-sharp.dll
(Location of the symbol related to previous error)
./Hyena.Data.Gui/Accessibility/ColumnCellAccessible.cs(33,18): error CS0535:
`Hyena.Data.Gui.Accessibility.ColumnCellAccessible' does not implement
interface member `Atk.IComponentImplementor.MdiZorder.get'
/usr/local/lib/pkgconfig/../../lib/mono/gtk-sharp-3.0/atk-sharp.dll
(Location of the symbol related to previous error)
./Hyena.Gui/BaseWidgetAccessible.cs(37,18): error CS0535:
`Hyena.Gui.BaseWidgetAccessible' does not implement interface member
`Atk.IComponentImplementor.MdiZorder.get'
/usr/local/lib/pkgconfig/../../lib/mono/gtk-sharp-3.0/atk-sharp.dll
(Location of the symbol related to previous error)
./Hyena.Widgets/RatingEntry.cs(409,18): error CS0535:
`Hyena.Widgets.RatingAccessible' does not implement interface member
`Atk.IValue.ValueChanged.add'
/usr/local/lib/pkgconfig/../../lib/mono/gtk-sharp-3.0/atk-sharp.dll
(Location of the symbol related to previous error)
./Hyena.Widgets/RatingEntry.cs(409,18): error CS0535:
`Hyena.Widgets.RatingAccessible' does not implement interface member
`Atk.IValue.ValueChanged.remove'
/usr/local/lib/pkgconfig/../../lib/mono/gtk-sharp-3.0/atk-sharp.dll
(Location of the symbol related to previous error)
./Hyena.Widgets/RatingEntry.cs(409,18): error CS0535:
`Hyena.Widgets.RatingAccessible' does not implement interface member
`Atk.IValue.Increment.get'
/usr/local/lib/pkgconfig/../../lib/mono/gtk-sharp-3.0/atk-sharp.dll
(Location of the symbol related to previous error)
./Hyena.Widgets/RatingEntry.cs(409,18): error CS0535:
`Hyena.Widgets.RatingAccessible' does not implement interface member
`Atk.IValue.Range.get'
/usr/local/lib/pkgconfig/../../lib/mono/gtk-sharp-3.0/atk-sharp.dll
(Location of the symbol related to previous error)
./Hyena.Widgets/RatingEntry.cs(409,18): error CS0535:
`Hyena.Widgets.RatingAccessible' does not implement interface member
`Atk.IValue.SubRanges.get'
/usr/local/lib/pkgconfig/../../lib/mono/gtk-sharp-3.0/atk-sharp.dll
(Location of the symbol related to previous error)
./Hyena.Widgets/RatingEntry.cs(409,18): error CS0535:
`Hyena.Widgets.RatingAccessible' does not implement interface member
`Atk.IValue.GetValueAndText(string)'
/usr/local/lib/pkgconfig/../../lib/mono/gtk-sharp-3.0/atk-sharp.dll
(Location of the symbol related to previous error)
./Hyena.Widgets/RatingEntry.cs(409,18): error CS0535:
`Hyena.Widgets.RatingAccessible' does not implement interface member
`Atk.IValue.Value.set'
/usr/local/lib/pkgconfig/../../lib/mono/gtk-sharp-3.0/atk-sharp.dll
(Location of the symbol related to previous error)
./Hyena.Widgets/RatingEntry.cs(409,18): error CS0535:
`Hyena.Widgets.RatingAccessible' does not implement interface member
`Atk.IValueImplementor.GetValueAndText(out double, string)'
/usr/local/lib/pkgconfig/../../lib/mono/gtk-sharp-3.0/atk-sharp.dll
(Location of the symbol related to previous error)
./Hyena.Widgets/RatingEntry.cs(409,18): error CS0535:
`Hyena.Widgets.RatingAccessible' does not implement interface member
`Atk.IValueImplementor.Range.get'
/usr/local/lib/pkgconfig/../../lib/mono/gtk-sharp-3.0/atk-sharp.dll
(Location of the symbol related to previous error)
./Hyena.Widgets/RatingEntry.cs(409,18): error CS0535:
`Hyena.Widgets.RatingAccessible' does not implement interface member
`Atk.IValueImplementor.Increment.get'
/usr/local/lib/pkgconfig/../../lib/mono/gtk-sharp-3.0/atk-sharp.dll
(Location of the symbol related to previous error)
./Hyena.Widgets/RatingEntry.cs(409,18): error CS0535:
`Hyena.Widgets.RatingAccessible' does not implement interface member
`Atk.IValueImplementor.SubRanges.get'
/usr/local/lib/pkgconfig/../../lib/mono/gtk-sharp-3.0/atk-sharp.dll
(Location of the symbol related to previous error)
./Hyena.Widgets/RatingEntry.cs(409,18): error CS0535:
`Hyena.Widgets.RatingAccessible' does not implement interface member
`Atk.IValueImplementor.Value.set'
/usr/local/lib/pkgconfig/../../lib/mono/gtk-sharp-3.0/atk-sharp.dll
(Location of the symbol related to previous error)
Compilation failed: 15 error(s), 1 warnings
Makefile:1140: recipe for target '../../../bin/Hyena.Gui.dll' failed
make[4]: *** [../../../bin/Hyena.Gui.dll] Error 1
Makefile:569: recipe for target 'all-recursive' failed
make[3]: *** [all-recursive] Error 1
Makefile:550: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
Makefile:643: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
Makefile:571: recipe for target 'all' failed
make: *** [all] Error 2

---------------



--
Sent from: http://banshee-media-player.2283330.n4.nabble.com/
_______________________________________________
banshee-list mailing list
banshee-list gnome org
https://mail.gnome.org/mailman/listinfo/banshee-list  (unsubscribe here)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]