Trying to make Full Mono sfs for tahrpup 6.0.2

Using applications, configuring, problems
Post Reply
Message
Author
User avatar
keyboard
Posts: 148
Joined: Sun 30 Nov 2014, 15:33

Trying to make Full Mono sfs for tahrpup 6.0.2

#1 Post by keyboard »

So ... I am still in process of shifting all my developments to puppy linux , Apart from the unclean shutdown problems (which is bearable for now I have more important things to take care of first), I needed mono for development for Microsoft oses . I got the sfs from here:

http://murga-linux.com/puppy/viewtopic. ... 99&t=40567

Then I converted it so sfs would be compatible with tahrpup 6.0.2 with 'packit' utility (by unpacking it and making it into sfs)

When I ran mono develop, it got these errors:

Code: Select all

 monodevelop
WARNING: Cannot find Mozilla directory containing libgtkembedmoz.so. Some Addins may not be able to function. Please set MOZILLA_FIVE_HOME to your Mozilla directory.

(MonoDevelop:10060): GdkPixbuf-CRITICAL **: gdk_pixbuf_composite: assertion 'dest_x >= 0 && dest_x + dest_width <= dest->width' failed

(MonoDevelop:10060): GdkPixbuf-CRITICAL **: gdk_pixbuf_composite: assertion 'dest_x >= 0 && dest_x + dest_width <= dest->width' failed

(MonoDevelop:10060): GdkPixbuf-CRITICAL **: gdk_pixbuf_composite: assertion 'dest_x >= 0 && dest_x + dest_width <= dest->width' failed
WARNING [2015-05-08 00:40:47Z]: Gtk-Warning: Error parsing context info in '/usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/immodules.cache'
  "/usr/lib/i386-linux-gnu/gtk-2.0/immodules/im-scim.so" 
Stack trace: 
   at Gtk.Container.Add(Gtk.Widget widget)
   at MonoDevelop.Ide.Gui.Pads.DefaultMonitorPad..ctor(System.String typeTag, System.String icon, Int32 instanceNum)
   at MonoDevelop.Ide.Gui.ProgressMonitorManager.CreateMonitorPad(System.String title, System.String icon, Boolean bringToFront, Boolean allowMonitorReuse, Boolean show)
   at MonoDevelop.Ide.Gui.ProgressMonitorManager.Initialize()
   at System.Runtime.Remoting.RemotingServices.InternalExecute(System.Reflection.MethodBase , System.Object , System.Object[] , System.Object[] ByRef )
   at System.Runtime.Remoting.RemotingServices.InternalExecuteMessage(System.MarshalByRefObject target, IMethodCallMessage reqMsg)
   at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg)
   at System.Runtime.Remoting.Messaging.ServerObjectTerminatorSink.SyncProcessMessage(IMessage msg)
   at System.Runtime.Remoting.Lifetime.LeaseSink.SyncProcessMessage(IMessage msg)
   at MonoDevelop.Core.Gui.SyncContextDispatchSink.DispatchMessage(System.Object data)
   at MonoDevelop.Core.Gui.GuiSyncContext.Dispatch(MonoDevelop.Core.Gui.StatefulMessageHandler cb, System.Object ob)
   at MonoDevelop.Core.Gui.SyncContextDispatchSink.SyncProcessMessage(IMessage msg)
   at System.Runtime.Remoting.ClientActivatedIdentity.SyncObjectProcessMessage(IMessage msg)
   at System.Runtime.Remoting.Messaging.ServerContextTerminatorSink.SyncProcessMessage(IMessage msg)
   at System.Runtime.Remoting.Contexts.CrossContextChannel.SyncProcessMessage(IMessage msg)
   at System.Runtime.Remoting.Messaging.ClientContextTerminatorSink.SyncProcessMessage(IMessage msg)
   at System.Runtime.Remoting.Messaging.EnvoyTerminatorSink.SyncProcessMessage(IMessage msg)
   at System.Runtime.Remoting.Proxies.RemotingProxy.Invoke(IMessage request)
   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(System.Runtime.Remoting.Proxies.RealProxy rp, IMessage msg, System.Exception ByRef exc, System.Object[] ByRef out_args)
   at System.Object.__icall_wrapper_mono_remoting_wrapper(IntPtr , IntPtr )
   at MonoDevelop.Ide.Gui.Workbench.Show(System.String workbenchMemento)
   at MonoDevelop.Ide.Gui.IdeApp.Initialize(IProgressMonitor monitor)
   at MonoDevelop.Ide.Gui.IdeStartup.Run(System.String[] args)
   at MonoDevelop.Startup.SharpDevelopMain.Main(System.String[] args)
WARNING [2015-05-08 00:40:47Z]: Welcome Page news file could not be downloaded.
System.Net.WebException: Error: NameResolutionFailure
  at System.Net.HttpWebRequest.EndGetResponse (IAsyncResult asyncResult) [0x00000] 
  at System.Net.HttpWebRequest.GetResponse () [0x00000] 
  at MonoDevelop.WelcomePage.WelcomePageView.updateNewsXmlThread () [0x00000] 

And while creating a new project I got this unhandled exception:

Code: Select all

System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> GConf.NoSuchKeyException: Key '/desktop/gnome/interface/monospace_font_name' not found in GConf
  at GConf.Client.Get (System.String key) [0x00000] 
  at MonoDevelop.Platform.GnomePlatform.get_DefaultMonospaceFont () [0x00000] 
  at MonoDevelop.SourceEditor.DefaultSourceEditorOptions.get_FontName () [0x00000] 
  at Mono.TextEditor.TextEditorOptions.get_Font () [0x00000] 
  at MonoDevelop.SourceEditor.StyledSourceEditorOptions.get_Font () [0x00000] 
  at Mono.TextEditor.IconMargin.OptionsChanged () [0x00000] 
  at Mono.TextEditor.TextEditor.OptionsChanged (System.Object sender, System.EventArgs args) [0x00000] 
  at MonoDevelop.SourceEditor.ExtensibleTextEditor.OptionsChanged (System.Object sender, System.EventArgs args) [0x00000] 
  at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception&)
  at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] 
  --- End of inner exception stack trace ---
  at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] 
  at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000] 
  at System.Delegate.DynamicInvokeImpl (System.Object[] args) [0x00000] 
  at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0x00000] 
  at System.Delegate.DynamicInvoke (System.Object[] args) [0x00000] 
  at GLib.Signal.ClosureInvokedCB (System.Object o, GLib.ClosureInvokedArgs args) [0x00000] 
  at GLib.SignalClosure.Invoke (GLib.ClosureInvokedArgs args) [0x00000] 
  at GLib.SignalClosure.MarshalCallback (IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data) [0x00000] 
Then this:

Code: Select all

GConf.NoSuchKeyException: Key '/desktop/gnome/interface/monospace_font_name' not found in GConf
  at GConf.Client.Get (System.String key) [0x00000] 
  at MonoDevelop.Platform.GnomePlatform.get_DefaultMonospaceFont () [0x00000] 
  at MonoDevelop.SourceEditor.DefaultSourceEditorOptions.get_FontName () [0x00000] 
  at Mono.TextEditor.TextEditorOptions.get_Font () [0x00000] 
  at MonoDevelop.SourceEditor.StyledSourceEditorOptions.get_Font () [0x00000] 
  at Mono.TextEditor.TextViewMargin+VisualLocationTranslator.VisualToDocumentLocation (Int32 xp, Int32 yp) [0x00000] 
  at Mono.TextEditor.TextViewMargin.VisualToDocumentLocation (Int32 xp, Int32 yp) [0x00000] 
  at Mono.TextEditor.TextEditor.VisualToDocumentLocation (Int32 x, Int32 y) [0x00000] 
  at Mono.TextEditor.TextEditor.ShowTooltip (ModifierType modifierState) [0x00000] 
  at Mono.TextEditor.TextEditor+<UpdateTooltip>c__AnonStorey16.<>m__1D () [0x00000] 
  at GLib.Timeout+TimeoutProxy.Handler () [0x00000] 
After this the application crashes ,

how to resolve this ? any help is much appreciated.
Last edited by keyboard on Fri 08 May 2015, 17:38, edited 7 times in total.
User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

#2 Post by 666philb »

hi keyboard

for a moderner mono,
try your sfsget in tahrpup :wink:
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331
User avatar
keyboard
Posts: 148
Joined: Sun 30 Nov 2014, 15:33

#3 Post by keyboard »

666philb wrote:hi keyboard

for a moderner mono,
try your sfsget in tahrpup :wink:
I am searching for mono develop it's not in sfs provided by sfsget in tahrpup i suppose

Code: Select all

which monodevelop
root# 
repo: https://github.com/mono/monodevelop
homepage: http://www.monodevelop.com/
User avatar
keyboard
Posts: 148
Joined: Sun 30 Nov 2014, 15:33

#4 Post by keyboard »

Okay so... got tarball as the writing all the deltas from the git repo was overheating the system plus it's too big 200mb ? Anyways so in tarball I have these dependencies:

Code: Select all

Dependencies
------------

	Mono >= 1.1.10
	Gtk# >= 2.8.0
	monodoc >= 1.0
	gecko-sharp-2.0 >= 0.10
	gtksourceview-sharp >= 0.10
I have checked for mono and monodoc they were in the sfs provided in the sfsget of tahrpup, although I was searching for gekco-sharp and gtksourceview-sharp,

Wrote a small script to check:

Code: Select all

if pkg-config gecko-sharp-2.0; then
    echo Gecko# is installed
else
    echo Gecko# is not installed
fi
it doesn't have anything installed.

Also listed out all the packages installed:

Code: Select all

sqlite3                          SQLite - SQL database engine
blkid                            blkid - Block device id library
libwpd-0.9                       libwpd-0.9 - A library for reading and writing Corel WordPerfect(tm) documents
devmapper-event                  devmapper-event - device-mapper event library
ORBit-imodule-2.0                ORBit-imodule-2.0 - ORBit runtime typelib generation service.
gmodule-export-2.0               GModule - Dynamic module loader for GLib
libevent_pthreads                libevent_pthreads - libevent_pthreads adds pthreads-based threading support to libevent
xaw7                             Xaw - X Athena Widgets Library, version 7
libgtkhtml-2.0                   libgtkhtml - libgtkhtml
gstreamer-interfaces-0.10        GStreamer Interfaces Library - Interfaces for GStreamer elements
fontenc                          fontenc - The fontenc Library
libdrm_intel                     libdrm_intel - Userspace interface to intel kernel DRM services
libpci                           libpci - libpci
gladeui-1.0                      Glade - Glade interface designer library
gnutls                           GnuTLS - Transport Security Layer implementation for the GNU system
audiofile                        audiofile - audiofile
imlib2                           imlib2 - Powerful image loading and rendering library
libpcreposix                     libpcreposix - PCREPosix - Posix compatible interface to libpcre
cairo-svg                        cairo-svg - SVG surface backend for cairo graphics library
fribidi                          GNU FriBidi - Unicode Bidirectional Algorithm Library
cucul                            caca - Colour ASCII-Art library
atk-bridge-2.0                   atk-bridge-2.0 - ATK/D-Bus Bridge
libgoffice-0.8                   libGOffice - G Office support library
libelf                           libelf - ELF object file access library
cairo-tee                        cairo-tee - tee surface backend for cairo graphics library
libcroco-0.6                     libcroco - a CSS2 Parsing and manipulation Library in C.
devmapper                        devmapper - device-mapper library
dri                              dri - Direct Rendering Infrastructure
dbus-1                           dbus - Free desktop message bus
e2p                              e2p - Ext2fs userpace programs utility library
dvdnavmini                       libdvdnavmini - DVD Navigation mini library
libip4tc                         libip4tc - iptables IPv4 ruleset ADT and kernel interface
xcb-event                        XCB Event library - XCB event callback interface
xcb-render                       XCB Render - XCB Render Extension
dri3proto                        DRI3Proto - DRI3 extension headers
glamor                           glamor - X.Org glamor common library.
pixman-1                         Pixman - The pixman library (version 1)
libbsd                           libbsd - Utility functions from BSD systems
cairo-png                        cairo-png - PNG functions for cairo graphics library
libprocps                        libprocps - Library to control and query process state
gstreamer-pbutils-0.10           GStreamer Base Utils Library - General utility functions
libofx                           libofx - libofx is a library for processing Open Financial eXchange (OFX) data
pangoxft                         Pango Xft - Xft font support for Pango
ao                               ao - ao is a cross-platform audio output library
id3tag                           id3tag - ID3 tag reading library
libgnomeui-2.0                   libgnomeui - libgnomeui
libical                          libical - An implementation of basic iCAL protocols
libnl-3.0                        libnl - Convenience library for netlink sockets
libidn                           Libidn - IETF stringprep, nameprep, punycode, IDNA text processing.
QtDBus                           Qtdbus - Qt DBus module
QtXml                            Qtxml - Qtxml Library
glu                              glu - Mesa OpenGL Utility library
libbonobo-2.0                    libbonobo - libbonobo
gstreamer-rtp-0.10               GStreamer RTP Library - RTP base classes and helper functions
xcb-renderutil                   XCB RenderUtil library - XCB RENDER-extension utilities library
libexif                          libexif - Library for easy access to EXIF data
heimdal-gssapi                   heimdal - Heimdal is an implementation of Kerberos 5, freely available under a three clause BSD style license.
gdk-pixbuf-2.0                   GdkPixbuf - Image loading and scaling
libiptc                          libiptc - iptables v4/v6 ruleset ADT and kernel interface
xcursor                          Xcursor - X Cursor Library
libva-drm                        libva-drm - Userspace Video Acceleration (VA) drm interface
libdaemon                        libdaemon - a lightweight C library that eases the writing of UNIX daemons
QtScriptTools                    Qtscripttools - Qtscripttools Library
libaacs                          libaacs - AACS support library for Blu-ray playback
caca                             caca - Colour ASCII-Art library
directfb-internal                DirectFB-Internal - Third party module support package for DirectFB.
libcdio                          libcdio - Portable CD-ROM I/O library
raptor2                          Raptor RDF Syntax Library - RDF Syntax Library
QtDeclarative                    Qtdeclarative - Qtdeclarative Library
libgnome-2.0                     libgnome - libgnome
gstreamer-plugins-bad-0.10       GStreamer Bad Plugin libraries - Currently includes the photography interface library
poppler-splash                   poppler-splash - Splash backend for Poppler PDF rendering library
xbuild12                         XBuild 12.0 - XBuild/MSBuild 12.0
damageproto                      DamageProto - Damage extension headers
enca                             Enca - Extermely Naive Charset Analyser library
libparted                        libparted - The GNU Parted disk partitioning shared library
libcurl                          libcurl - Library to transfer files with ftp, http, etc.
expat                            expat - expat XML parser
nspr                             NSPR - The Netscape Portable Runtime
cairo-xlib                       cairo-xlib - Xlib surface backend for cairo graphics library
xcb-atom                         XCB Atom library - XCB atom cache
xorg-server                      xorg-server - Modular X.Org X Server
libavformat                      libavformat - Libav container format library
libxslt                          libxslt - XSLT library version 2.
gstreamer-netbuffer-0.10         GStreamer Network Buffer Library - Network buffer for use in network sources/sinks
gnome-vfs-2.0                    gnome-vfs - The GNOME virtual file-system libraries
libva-glx                        libva-glx - Userspace Video Acceleration (VA) glx interface
xfont                            Xfont - X font Library
uuid                             uuid - Universally unique id library
gamin                            gamin - The gamin file monitoring system.
xtrans                           XTrans - Abstract network code for X
xf86dgaproto                     XF86DGAProto - XF86DGA extension headers
kafs                             kafs - Libraries for application that uses kafs.
xcb-dri2                         XCB DRI2 - XCB DRI2 Extension
libnetfilter_conntrack           libnetfilter_conntrack - netfilter userspace conntrack access library
panel                            panel - ncurses 5.9 add-on library
gconf-2.0                        gconf - GNOME Config System.
mad                              mad - MPEG Audio Decoder
libva-tpi                        libva-tpi - Userspace Video Acceleration (VA) 3rd party interface
xcb-aux                          XCB Aux library - XCB convenient functions
poppler-glib                     poppler-glib - GLib wrapper for poppler
fontutil                         FontUtil - Font utilities dirs
xcmiscproto                      XCMiscProto - XCMisc extension headers
xcb-dri3                         XCB DRI3 - XCB DRI3 Extension
taglib                           TagLib - Audio meta-data library
samplerate                       samplerate - An audio Sample Rate Conversion library
esound                           esound - esound
wayland-egl                      wayland-egl - Mesa wayland-egl library
xrandr                           Xrandr - X RandR Library
recordproto                      RecordProto - Record extension headers
QtGui                            Qtgui - Qtgui Library
libntfs-3g                       libntfs-3g - NTFS-3G Read/Write Driver Library
gdk-2.0                          GDK - GTK+ Drawing Kit (x11 target)
libraw1394                       libraw1394 - Interface library for the Linux IEEE1394 drivers.
gtkspell-2.0                     GTKSpell - GTK spelling library
avahi-glib                       avahi-glib - Avahi Multicast DNS Responder (GLib Support)
glamor-egl                       glamor-egl - X.Org glamor common library.
opencore-amrnb                   OpenCORE AMR-NB - Adaptive Multi-Rate speech codec library
x264                             x264 - H.264 (MPEG4 AVC) encoder library
libtasn1                         libtasn1 - Library for ASN.1 and DER manipulation
scrnsaverproto                   ScrnSaverProto - ScrnSaver extension headers
xcomposite                       Xcomposite - X Composite Extension Library
QtScript                         Qtscript - Qtscript Library
ijs                              ijs - IJS (InkJet Server) Raster Image Transport Protocol
gstreamer-riff-0.10              GStreamer RIFF Library - RIFF helper functions
datrie-0.2                       datrie - Double-array trie library
direct                           Direct - DirectFB base development library
libgphoto2                       libgphoto2 - Library for easy access to digital cameras
system.web.mvc                   System.Web.Mvc - System.Web.Mvc - ASP.NET MVC
QtDesigner                       Qtdesigner - Qtdesigner Library
geany                            Geany - A fast and lightweight IDE using GTK2
ss                               ss - Subsystem command parsing library
libbonoboui-2.0                  libbonobui - libbonoboui
cairo-ps                         cairo-ps - PostScript surface backend for cairo graphics library
p11-kit-1                        p11-kit - Library and proxy module for properly loading and sharing PKCS
xxf86dga                         Xxf86dga - XFree86 Direct Graphics Access Extension Library
dotnet                           Standard libraries in a .NET setup - References all the standard .NET libraries for compilation
sm                               SM - X Session Management Library
gstreamer-check-0.10             GStreamer check unit testing - Unit testing helper library for GStreamer modules
libcanberra                      libcanberra - Event Sound API
libgdiplus                       libgdiplus - GDI+ implementation
libcdio_cdda                     libcdio_cdda - CD paranoia CD-DA library from libcdio
libmng                           libmng - Loads PNG/MNG/JNG files
gmodule-2.0                      GModule - Dynamic module loader for GLib
gdk-pixbuf-xlib-2.0              GdkPixbuf Xlib - GdkPixbuf rendering for Xlib
gstreamer-dataprotocol-0.10      GStreamer data protocol library - Data protocol for plug-ins
libmnl                           libmnl - Minimalistic Netlink communication library
libavcodec                       libavcodec - Libav codec library
libdrm_radeon                    libdrm_radeon - Userspace interface to kernel DRM services for radeon
libdrm                           libdrm - Userspace interface to kernel DRM services
theora                           theora - Theora video codec
libdca                           libdca - A decoding library for DTS Coherent Acoustics streams.
directfb                         DirectFB - Graphics and windowing library for the Linux frame buffer device
gstreamer-basevideo-0.10         GStreamer base video - Base class, interface and utilities for video elements
reactive                         Reactive Extensions - Reactive Extensions
xft                              Xft - X FreeType library
libgsf-1                         libgsf-1 - A library for reading and writing structured files (eg MS OLE and Zip)
enchant                          libenchant - A spell checking library
libip6tc                         libip6tc - iptables IPv6 ruleset ADT and kernel interface
QtDesignerComponents             Qtdesignercomponents - Qtdesignercomponents Library
pango                            Pango - Internationalized text handling
xres                             XRes - X Resource Information Extension Library
iso-codes                        iso-codes - ISO country, language, script and currency codes and translations
fixesproto                       FixesProto - X Fixes extension headers
cucul++                          caca++ - Colour ASCII-Art library C++ bindings
flac                             FLAC - Free Lossless Audio Codec Library
libedit                          libedit - command line editor library provides generic line editing, history, and tokenization functions.
libplanner-1                     libplanner - Support library for Planner
libavfilter                      libavfilter - Libav video filtering library
pangoft2                         Pango FT2 and Pango Fc - Freetype 2.0 and fontconfig font support for Pango
tdb                              tdb - A trivial database
dvdread                          libdvdread - Low level DVD access library
fontsproto                       FontsProto - Fonts extension headers
xineramaproto                    XineramaProto - Xinerama extension headers
dri2proto                        DRI2Proto - DRI2 extension headers
jack                             jack - the Jack Audio Connection Kit: a low-latency synchronous callback-based media server
libdvdcss                        libdvdcss - DVD access and decryption library.
panelw                           panelw - ncurses 5.9 add-on library
libbsd-ctor                      libbsd-ctor - Automatic constructor functions for libbsd
libyahoo2                        libyahoo2 - Library for the Yahoo! Messenger Protocol
sane-backends                    SANE Backends - Backends for SANE, the universal scanner interface
xf86vidmodeproto                 XF86VidModeProto - XF86VidMode extension headers
xf86bigfontproto                 XF86BigFontProto - XF86BigFont extension headers
xvmc                             XvMC - The XvMC Library
poppler                          poppler - PDF rendering library
aspnetwebstack                   AspNetWebStack - References Microsoft ASP.NET Web Stack
libpcre                          libpcre - PCRE - Perl compatible regular expressions C library with 8 bit character support
compositeproto                   CompositeExt - Composite extension headers
exiv2                            exiv2 - Image metadata library and tools
cairo-xcb-shm                    cairo-xcb-shm - XCB/SHM functions for cairo graphics library
mono-options                     Mono.Options - Command Line Parsing Library
glproto                          GLProto - GL extension headers
cairo-pdf                        cairo-pdf - PDF surface backend for cairo graphics library
gstreamer-sdp-0.10               GStreamer SDP Library - SDP helper functions
libevent_openssl                 libevent_openssl - libevent_openssl adds openssl-based TLS support to libevent
libgnome-menu                    libgnome-menu - Desktop Menu Specification Implementation
gstreamer-0.10                   GStreamer - Streaming media framework
lcms2                            lcms2 - LCMS Color Management Library
libavdevice                      libavdevice - Libav device handling library
gstreamer-app-0.10               GStreamer Application Library - Helper functions and base classes for application integration
gbm                              gbm - Mesa gbm library
libgringotts                     libGringotts - Library for strong encoding of any data
libsysfs                         libsysfs - interface to sysfs
loudmouth-1.0                    libloudmouth - libloudmouth
gthread-2.0                      GThread - Thread support for GLib
gnome-keyring-1                  gnome-keyring - The GNOME keyring libraries
Qt3Support                       Qt3support - Qt3support Library
libusb-1.0                       libusbx-1.0 - C API for USB device access from Linux, Mac OS X, Windows and OpenBSD/NetBSD userspace
speexdsp                         speexdsp - Speexdsp is a speech processing library that goes along with the Speex codec
gstreamer-base-0.10              GStreamer base classes - Base classes for GStreamer elements
vdpau                            VDPAU - The Video Decode and Presentation API for UNIX
libssl                           OpenSSL - Secure Sockets Layer and cryptography libraries
libiso9660                       libiso9660 - ISO-9660 library of libcdio
libpcrecpp                       libpcrecpp - PCRECPP - C++ wrapper for PCRE
cairo-xcb                        cairo-xcb - XCB surface backend for cairo graphics library
pangocairo                       Pango Cairo - Cairo rendering support for Pango
gl                               gl - Mesa OpenGL library
libcrypto                        OpenSSL-libcrypto - OpenSSL cryptography library
gstreamer-plugins-base-0.10      GStreamer Base Plugins Libraries - Streaming media framework, base plugins libraries
libexif-gtk                      libexif-gtk - GTK-widgets for libexif
QtXmlPatterns                    Qtxmlpatterns - Qtxmlpatterns Library
orc-0.4                          orc-0.4 - Library of Optimized Inner Loops Runtime Compiler
egl                              egl - Mesa EGL library
libwpd-stream-0.9                libwpd-stream-0.9 - Sample Input stream implementation for libwpd, a library for reading and writing Corel WordPerfect(tm) documents
libxml-2.0                       libXML - libXML library version2.
gee-1.0                          libgee - The GObject collection library
menu                             menu - ncurses 5.9 add-on library
QtTest                           Qttest - Qt Unit Testing Library
libdrm_nouveau                   libdrm_nouveau - Userspace interface to nouveau kernel DRM services
ORBit-CosNaming-2.0              ORBit-CosNaming-2.0 - High-performance CORBA Object Request Broker - Naming Service.
mount                            mount - mount library
cairo-gobject                    cairo-gobject - gobject functions for cairo graphics library
vpx                              vpx - WebM Project VPx codec implementation
gmodule-no-export-2.0            GModule - Dynamic module loader for GLib
gstreamer-controller-0.10        GStreamer controller - Dynamic parameter control for GStreamer elements
libv4l2rds                       libv4l2rds - v4l2 RDS decode library
sndfile                          sndfile - A library for reading and writing audio files
libsepol                         libsepol - SELinux policy library
bdw-gc                           Boehm-Demers-Weiser Conservative Garbage Collector - A garbage collector for C and C++
x11-xcb                          X11 XCB - X Library XCB interface
poppler-cairo                    poppler-cairo - Cairo backend for Poppler PDF rendering library
lcms                             lcms - LCMS Color Management Library
libIDL-2.0                       libIDL - IDL parsing library
alsa                             alsa - Advanced Linux Sound Architecture (ALSA) - Library
libnl-cli-3.0                    libnl-cli - Command Line Interface library for netlink sockets
liboil-0.3                       liboil-0.3 - Library of Optimized Inner Loops
libevent                         libevent - libevent is an asynchronous notification event loop library
libva-egl                        libva-egl - Userspace Video Acceleration (VA) egl interface
libva-wayland                    libva-wayland - Userspace Video Acceleration (VA) wayland interface
avahi-compat-libdns_sd           avahi-compat-libdns_sd - Avahi Multicast DNS Responder (libdns_sd Compatibility)
QtCLucene                        Qtclucene - Qtclucene Library
QtCore                           Qtcore - Qtcore Library
nss                              NSS - Mozilla Network Security Services
gtk+-unix-print-2.0              GTK+ - GTK+ Unix print support
gstreamer-cdda-0.10              GStreamer CDDA Library - CDDA base classes
liblircclient0                   liblircclient0 - liblircclient0
xtst                             Xtst - The Xtst Library
gnutls-extra                     GnuTLS-extra - Additional add-ons for GnuTLS licensed under GPL
libavresample                    libavresample - Libav audio resampling library
pciaccess                        pciaccess - Library providing generic access to the PCI bus and devices.
libmpeg2                         libmpeg2 - MPEG-1 and MPEG-2 stream decoding library
libexslt                         libexslt - EXSLT Extension library
libsoup-2.4                      libsoup - a glib-based HTTP library
mtdev                            mtdev - Multitouch Protocol Translation Library
colord                           colord - colord is a system daemon for managing color devices
xi                               Xi - X Input Extension Library
xmu                              Xmu - Xmu Library
libva-x11                        libva-x11 - Userspace Video Acceleration (VA) x11 interface
resourceproto                    ResourceProto - Resource extension headers
xcb-glx                          XCB GLX - XCB GLX Extension
printproto                       PrintProto - Print extension headers
gstreamer-fft-0.10               GStreamer FFT Library - FFT implementation
libkmod                          libkmod - Library to deal with kernel modules
libasyncns                       libasyncns - Asynchronous Name Service
libmpeg2convert                  libmpeg2convert - Image conversion library helper for libmpeg2
libnfnetlink                     libnfnetlink - Low-level netfilter netlink communication library
cairo-fc                         cairo-fc - Fontconfig font backend for cairo graphics library
cairo                            cairo - Multi-platform 2D graphics library
libnl-nf-3.0                     libnl-nf - Netfilter Netlink Library
glib-2.0                         GLib - C Utility Library
cecil                            Mono Internal -- Do not use. - Mono Internal Libraries -- Do not use
xv                               Xv - The Xv Library
hunspell                         hunspell - Hunspell spellchecking library
xorg-wacom                       xorg-wacom - X.Org Wacom Tablet driver.
x11                              X11 - X Library
kbproto                          KBProto - KB extension headers
wv-1.0                           wvWare - Word Document Filter library and utilities
bigreqsproto                     BigReqsProto - BigReqs extension headers
schroedinger-1.0                 schroedinger-1.0 - Dirac codec library
udev                             udev - eudev
xt                               Xt - X Toolkit Library
cairo-ft                         cairo-ft - FreeType font backend for cairo graphics library
libnl-route-3.0                  libnl-route - Netlink Routing Family Library
dotnet35                         Standard libraries in a .NET setup - References all the standard .NET libraries for compilation (.NET Framework 3.5 compatibility)
sigc++-2.0                       libsigc++ - Typesafe signal and callback system for C++
xcb-sync                         XCB Sync - XCB Sync Extension
gio-unix-2.0                     GIO unix specific APIs - unix specific headers for glib I/O library
vorbisfile                       vorbisfile - vorbisfile is a library that provides a convenient high-level API for decoding and basic manipulation of all Vorbis I audio streams
xulrunner-nss                    NSS - Mozilla Network Security Services
libdc1394-2                      libdc1394 - 1394-based DC Control Library
QtSql                            Qtsql - Qtsql Library
gutenprintui2                    Gutenprint UI (GTK+-2.0 version) - Gutenprint Top Quality Printer Drivers - GTK+-2.0 User Interface
randrproto                       RandrProto - Randr extension headers
system.web.extensions.design_1.0 System.Web.Extensions.Design - System.Web.Extensions.Design ASP.NET 2.0 add-on
xkbfile                          xkbfile - The xkbfile Library
ncurses++w                       ncurses++w - ncurses 5.9 add-on library
xfixes                           Xfixes - X Fixes  Library
system.web.mvc2                  System.Web.Mvc2 - System.Web.Mvc - ASP.NET MVC v2
libv4lconvert                    libv4lconvert - v4l format conversion library
abiword-3.0                      abiword-3.0 - AbiWord word processing library
opus                             Opus - Opus IETF audio codec (floating-point build)
vorbisenc                        vorbisenc - vorbisenc is a library that provides a convenient API for setting up an encoding environment using libvorbis
fusion                           Fusion IPC - High Level IPC Mechanisms
xcb-xfixes                       XCB XFixes - XCB XFixes Extension
dmxproto                         DMXProto - DMX extension headers
ORBit-2.0                        ORBit-2.0 - High-performance CORBA Object Request Broker.
librtmp                          librtmp - RTMP implementation
xmuu                             Xmuu - Mini Xmu Library
theoraenc                        theora - Theora video codec (encoder)
dvdnav                           libdvdnav - DVD Navigation library
monodoc                          Monodoc - Monodoc - Mono Documentation Tools
tic                              tic - ncurses 5.9 add-on library
gstreamer-tag-0.10               GStreamer Tag Library - Tag base classes and helper functions
formw                            formw - ncurses 5.9 add-on library
system.web.mvc3                  System.Web.Mvc3 - System.Web.Mvc - ASP.NET MVC v3
libbsd-overlay                   libbsd - Utility functions from BSD systems (overlay)
tinfo                            tinfo - ncurses 5.9 terminal interface library
xinerama                         Xinerama - The Xinerama Library
xextproto                        XExtProto - XExt extension headers
presentproto                     PresentProto - Present extension headers
libpng                           libpng - Loads and saves PNG files
usbutils                         usbutils - USB device database
speex                            speex - Speex is an audio codec tuned for speech
xpm                              Xpm - X Pixmap Library
libusb                           libusb - USB access library
gstreamer-rtsp-0.10              GStreamer RTSP Library - RTSP base classes and helper functions
gdk-x11-2.0                      GDK - GTK+ Drawing Kit (x11 target)
wcf                              WCF - References WCF for compilation
nunit                            NUnit - Testing framework for CLI
xml2po                           xml2po - Tool for translating XML documents
librsvg-2.0                      librsvg - library that renders svg files
xtables                          xtables - Shared Xtables code for extensions and iproute2
mono-2                           Mono - Mono Runtime
xshmfence                        xshmfence - The X Shared Memory Fence Library
videoproto                       VideoProto - Video extension headers
xulrunner-nspr                   NSPR - The Netscape Portable Runtime
freetype2                        FreeType 2 - A free, high-quality, and portable font engine.
harfbuzz                         harfbuzz - HarfBuzz text shaping library
cairo-script                     cairo-script - script surface backend for cairo graphics library
gutenprint                       Gutenprint - Gutenprint Top Quality Printer Drivers
libgphoto2_port                  libgphoto2_port - Device-independent access to serial, USB, and other ports
libpostproc                      libpostproc - FFmpeg/Libav postprocessing library
dmx                              dmx - The dmx Library
gtk+-2.0                         GTK+ - GTK+ Graphical UI Library (x11 target)
atk                              Atk - Accessibility Toolkit
ice                              ICE - X Inter Client Exchange Library
libtiff-4                        libtiff - Tag Image File Format (TIFF) library.
vorbis                           vorbis - vorbis is the primary Ogg Vorbis library
fuse                             fuse - Filesystem in Userspace
libudf                           libudf - UDF library of libcdio
xcb-present                      XCB Present - XCB Present Extension
openssl                          OpenSSL - Secure Sockets Layer and cryptography libraries and tools
xau                              Xau - X authorization file management libary
libcddb                          libcddb - CDDB server access library
xkbcomp                          xkbcomp - XKB keymap compiler
ncursesw                         ncursesw - ncurses 5.9 library
gnome-doc-utils                  gnome-doc-utils - GNOME Documentation Utilities
QtHelp                           Qthelp - Qthelp Library
xdamage                          Xdamage - X Damage  Library
libffi                           libffi - Library supporting Foreign Function Interfaces
heimdal-krb5                     heimdal-krb5 - Heimdal implementation of the Kerberos network authentication.
libfs                            libFS - Library Interface to the X Font Server
libva                            libva - Userspace Video Acceleration (VA) core interface
xext                             Xext - Misc X Extension Library
popt                             popt - popt library.
heimdal-kadm-client              heimdal-kadm-client - Kadmin client library.
harfbuzz-icu                     harfbuzz - HarfBuzz text shaping library ICU integration
caca++                           caca++ - Colour ASCII-Art library C++ bindings
opencore-amrwb                   OpenCORE AMR-WB - Adaptive Multi-Rate Wideband speech codec library
xcb-shape                        XCB Shape - XCB Shape Extension
QtOpenGL                         Qtopengl - Qtopengl Library
gdlib                            gd - GD graphics library
xrender                          Xrender - X Render Library
gstreamer-net-0.10               GStreamer networking library - Network-enabled GStreamer plug-ins and clocking
libcdio_paranoia                 libcdio_paranoia - CD paranoia library from libcdio
libnl-genl-3.0                   libnl-genl - Generic Netlink Library
xf86driproto                     XF86DRIProto - XF86DRI extension headers
pthread-stubs                    pthread stubs - Stubs missing from libc for standard pthread functions
xcb-shm                          XCB Shm - XCB Shm Extension
libpng12                         libpng - Loads and saves PNG files
libgnomecanvas-2.0               libgnomecanvas-2.0 - libgnomecanvas
xxf86vm                          Xxf86vm - XFree86 Video Mode Extension Library
xscrnsaver                       XScrnSaver - The XScrnSaver Library
shared-mime-info                 shared-mime-info - Freedesktop common MIME database
xcb-util                         XCB Util Core library - XCB util core interface
mono-cairo                       Mono.Cairo - Cairo bindings for Mono
xcb                              XCB - X-protocol C Binding
mono                             Mono - Mono Runtime
dbus-glib-1                      dbus-glib - GLib integration for the free desktop message bus
graphite2                        Graphite2 - Font rendering engine for Complex Scripts
liblzma                          liblzma - General purpose data compression library
libswscale                       libswscale - Libav image rescaling library
libavutil                        libavutil - Libav utility library
gstreamer-audio-0.10             GStreamer Audio library - Audio helper functions and base classes
gstreamer-codecparsers-0.10      GStreamer codec parsers - Bitstream parsers for GStreamer elements
libnl-1                          libnl - Convenience library for netlink sockets
heimdal-kadm-server              heimdal-kadm-server - Kadmin server library.
yajl                             Yet Another JSON Library - A Portable JSON parsing and serialization library in ANSI C
ORBit-idl-2.0                    ORBit-idl-2.0 - ORBit-2.0 IDL Compiler Backend Interface
libbluray                        libbluray - library supporting Blu-ray playback
mono-lineeditor                  Mono.Terminal.LineEditor - Terminal text entry editor using System.Console.
gnome-vfs-module-2.0             gnome-vfs-module - The GNOME virtual file-system module include info
gstreamer-video-0.10             GStreamer Video Library - Video base classes and helper functions
indicator-0.4                    libindicator - libindicator.
form                             form - ncurses 5.9 add-on library
fontconfig                       Fontconfig - Font configuration and customization library
bonobo-activation-2.0            Bonobo Activation - Object activation framework for GNOME
libpcsclite                      PCSC Lite - PC/SC smart card interface
ncurses                          ncurses - ncurses 5.9 library
xorg-macros                      X.Org Macros - A set of autoconf project macros for X.Org modules
cairo-xlib-xrender               cairo-xlib-xrender - Xlib Xrender surface backend for cairo graphics library
QtUiTools                        Qtuitools - Qtuitools Library
system.web.extensions_1.0        System.Web.Extensions - System.Web.Extensions ASP.NET 2.0 add-on
libqpdf                          libqpdf - PDF transformation library
mono-nunit                       NUnit - Testing framework for CLI
avahi-client                     avahi-client - Avahi Multicast DNS Responder (Client Support)
ext2fs                           ext2fs - Ext2fs library
gstreamer-floatcast-0.10         GStreamer Floatcast Library - Platform independent floating point macros
libart-2.0                       libart - LGPL version of the libart library
tslib-0.0                        tslib - Touchscreen Access Library
ogg                              ogg - ogg is a library for manipulating ogg bitstreams
harfbuzz-gobject                 harfbuzz - HarfBuzz text shaping library GObject integration
zlib                             zlib - zlib compression library
libnotify                        libnotify - Notifications Library
com_err                          com_err - Common error description library
inputproto                       InputProto - Input extension headers
ncurses++                        ncurses++ - ncurses 5.9 add-on library
gobject-2.0                      GObject - GLib Type, Object, Parameter and Signal Library
menuw                            menuw - ncurses 5.9 add-on library
gail                             Gail - GNOME Accessibility Implementation Library
gio-2.0                          GIO - glib I/O library
QtSvg                            Qtsvg - Qtsvg Library
libglade-2.0                     Libglade - a library for dynamically loading GLADE interface files
gtk+-x11-2.0                     GTK+ - GTK+ Graphical UI Library (x11 target)
QtNetwork                        Qtnetwork - Qtnetwork Library
libots-1                         libots-1 - A library for auto-summarizing texts
libv4l1                          libv4l1 - v4l1 compatibility library
libstartup-notification-1.0      libstartup-notification - Startup notification library
libv4l2                          libv4l2 - v4l2 device access library
gtksourceview-2.0                gtksourceview - GTK+ 2.0 Source Editing Widget
xproto                           Xproto - Xproto headers
mono.web                         Mono.Web - Mono ASP.NET extension classes
xdmcp                            Xdmcp - X Display Manager Control Protocol library
theoradec                        theora - Theora video codec (decoder)
renderproto                      RenderProto - Render extension headers
where could I get the remaining dependencies ??
User avatar
keyboard
Posts: 148
Joined: Sun 30 Nov 2014, 15:33

hmmmm... so the remaining depedencies are required or not ??

#5 Post by keyboard »

got the gtksourceview-sharp from github -->

https://github.com/mono/gtksourceview-sharp

seems there is nothing there now..

also looked at the instructions for mono:

http://www.mono-project.com/docs/compil ... m-tarball/

there is nothing given on monodevelop .. only mono.. :?

also looked for gecko-sharp...

http://www.mono-project.com/archived/geckosharp/

I am bit lost here , I can't find more information regarding these dependencies...thanks a lot for help(I tried PPM before doing all this , it didn't had few dependencies to complete installation)
User avatar
keyboard
Posts: 148
Joined: Sun 30 Nov 2014, 15:33

info on readme was outdated

#6 Post by keyboard »

so ran configure from the package:

Code: Select all

root# ./configure
checking for a BSD-compatible install... /usr/bin/ginstall -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... ./install-sh -c -d
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether UID '0' is supported by ustar format... yes
checking whether GID '0' is supported by ustar format... yes
checking how to create a ustar tar archive... gnutar
checking whether to enable maintainer-specific portions of Makefiles... no
checking for mono... /usr/bin/mono
checking for mcs... /usr/bin/mcs
checking for pkg-config... /usr/bin/pkg-config
checking for update-mime-database... /usr/bin/update-mime-database
checking for pkg-config... (cached) /usr/bin/pkg-config
checking for msgfmt... /usr/bin/msgfmt
checking for msgmerge... /usr/bin/msgmerge
checking pkg-config is at least version 0.9.0... yes
checking for UNMANAGED_DEPENDENCIES_MONO... yes
checking for mono... /usr/bin/mono
checking for dmcs... /usr/bin/dmcs
checking for GLIB_SHARP... no
configure: error: Package requirements (glib-sharp-2.0 >= 2.12.8) were not met:

No package 'glib-sharp-2.0' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables GLIB_SHARP_CFLAGS
and GLIB_SHARP_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
Now i suppose i have to have this:

https://github.com/mono/gtk-sharp
User avatar
keyboard
Posts: 148
Joined: Sun 30 Nov 2014, 15:33

compiled gtk sharp, is this okay as a pet file ??

#7 Post by keyboard »

made glib(sharp) one of the dependencies in mono develop , could someone check if it is done correctly or not ??? it's my first time making a pet...
------------
http://sourceforge.net/projects/glibpet ... t/download

edit: changed url and version
-----------
I haven't trimmed the fat , as the package seemed very small.. what is the convention in making pets here ? (it is for tahrpup 6.0.2)
Last edited by keyboard on Sun 10 May 2015, 12:06, edited 2 times in total.
User avatar
keyboard
Posts: 148
Joined: Sun 30 Nov 2014, 15:33

no glib sharp

#8 Post by keyboard »

:? hmm.. the above package works for me...although looking into gtksharp now
Last edited by keyboard on Sun 10 May 2015, 14:47, edited 1 time in total.
User avatar
keyboard
Posts: 148
Joined: Sun 30 Nov 2014, 15:33

#9 Post by keyboard »

I suppose i need gtk sharp g api as well
User avatar
keyboard
Posts: 148
Joined: Sun 30 Nov 2014, 15:33

#10 Post by keyboard »

so where could I find these ??

GNOME_SHARP
GNOME_VFS_SHARP
GCONF_SHARP
User avatar
keyboard
Posts: 148
Joined: Sun 30 Nov 2014, 15:33

#11 Post by keyboard »

okay now I am stuck with this bug ...

https://bugs.launchpad.net/ubuntu/+sour ... ug/1364831

I am leaving this as haitus for now... i just don't have much time to make this complete for now...
Post Reply