[MacPorts] #17618: new ports libqalculate and qalculate-gtk
#17618: new ports libqalculate and qalculate-gtk --------------------------------------------+------------------------------- Reporter: jjstickel@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.6.0 Keywords: new libqalculate qalculate-gtk | Port: --------------------------------------------+------------------------------- Qalculate! is a multi-purpose desktop calculator. It is split into two parts, a library and a GUI. I provide here ports for both. If it is better to separate them into two separate tickets, let me know. -- Ticket URL: <http://trac.macports.org/ticket/17618> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17618: new ports libqalculate and qalculate-gtk -------------------------------+-------------------------------------------- Reporter: jjstickel@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.6.0 Keywords: new | Port: libqalculate qalculate-gtk -------------------------------+-------------------------------------------- Changes (by macsforever2000@…): * keywords: new libqalculate qalculate-gtk => new * port: => libqalculate qalculate-gtk -- Ticket URL: <http://trac.macports.org/ticket/17618#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17618: new ports libqalculate and qalculate-gtk -------------------------------+-------------------------------------------- Reporter: jjstickel@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.6.0 Keywords: new | Port: libqalculate qalculate-gtk -------------------------------+-------------------------------------------- Comment(by jjstickel@…): Don't know if anyone has looked at this ticket and tried to install qalculate-gtk yet. Unfortunately, I am getting a "bus error" with qalculate-gtk now after upgrading to Macports 1.7: {{{ $ qalculate-gtk (process:12374): GLib-GObject-CRITICAL **: gtype.c:2458: initialization assertion failed, use g_type_init() prior to this function (process:12374): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed (process:12374): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed Bus error }}} This may be related to the recent gtk/x11 library issues on Tiger (Ticket #17558), but gtk-demo and other gtk apps work fine for me now. Can anyone report if qalculate-gtk works for you? -- Ticket URL: <http://trac.macports.org/ticket/17618#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17618: new ports libqalculate and qalculate-gtk -------------------------------+-------------------------------------------- Reporter: jjstickel@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.7.0 Keywords: new | Port: libqalculate qalculate-gtk -------------------------------+-------------------------------------------- Changes (by devans@…): * version: 1.6.0 => 1.7.0 Comment: I built libqalculate and qalculate-gtk using your portfiles this morning and qalculate-qtk works OK for me (no bus error) at first glance. Starts up and asks if you want to load currency exchange information from the internet and does that fine if you say yes. Then doing a few calculations seems to work fine. Platform here is 10.4.11 ppc, XCode 2.5, using the standard Apple X11.app. I'm using latest MacPorts from svn trunk. So there's a data point for you. Do you want to commit the ports as is or do some more testing first? -- Ticket URL: <http://trac.macports.org/ticket/17618#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17618: new ports libqalculate and qalculate-gtk -------------------------------+-------------------------------------------- Reporter: jjstickel@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.7.0 Keywords: new | Port: libqalculate qalculate-gtk -------------------------------+-------------------------------------------- Comment(by jjstickel@…): I suppose it is fine to commit the ports. I would love to get it working again on my machine, though! Here is what I get if I run gdb: {{{ $ gdb /usr/local/bin/qalculate-gtk GNU gdb 6.3.50-20050815 (Apple version gdb-696) (Sat Oct 20 18:16:54 GMT 2007) Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-apple-darwin"... warning: --arch option not supported in this gdb. Reading symbols for shared libraries ...................................... done (gdb) run Starting program: /usr/local/bin/qalculate-gtk Reading symbols for shared libraries ................................................+.++................++++++++++...++++++++++.............+..+++++++ done (process:320): GLib-GObject-CRITICAL **: gtype.c:2458: initialization assertion failed, use g_type_init() prior to this function (process:320): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed (process:320): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed Program received signal EXC_BAD_ACCESS, Could not access memory. Reason: KERN_PROTECTION_FAILURE at address: 0x00000028 0x0100af42 in gdk_pixbuf_new_from_data () (gdb) }}} I have not used gdb before. What can I learn from this? -- Ticket URL: <http://trac.macports.org/ticket/17618#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17618: new ports libqalculate and qalculate-gtk -------------------------------+-------------------------------------------- Reporter: jjstickel@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.7.0 Keywords: new | Port: libqalculate qalculate-gtk -------------------------------+-------------------------------------------- Comment(by jjstickel@…): I tracked down a patch that fixed my "dbus error" (aka segfault?). I uploaded a new Portfile and patch file for qalculate-gtk. I managed to overwrite the libqalculate Portfile while uploading, and so I re-uploaded that as well (Portfile.3). Please test and commit. Thanks! -- Ticket URL: <http://trac.macports.org/ticket/17618#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17618: new ports libqalculate and qalculate-gtk -------------------------------+-------------------------------------------- Reporter: jjstickel@… | Owner: devans@… Type: enhancement | Status: assigned Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.7.0 Keywords: new | Port: libqalculate qalculate-gtk -------------------------------+-------------------------------------------- Changes (by devans@…): * owner: macports-tickets@… => devans@… * status: new => assigned -- Ticket URL: <http://trac.macports.org/ticket/17618#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17618: new ports libqalculate and qalculate-gtk -----------------------------------------+---------------------------------- Reporter: jjstickel@… | Owner: devans@… Type: enhancement | Status: closed Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.7.0 Resolution: fixed | Keywords: new Port: libqalculate qalculate-gtk | -----------------------------------------+---------------------------------- Changes (by devans@…): * status: assigned => closed * resolution: => fixed Comment: New port files and patches test ok here. Committed in r45273. I made a few minor changes (add mode line, fix Id tag line, rename patch files to match preferred patch-*.diff style). I hope this is OK. In addition, I note that livecheck fails for both of these ports so you might want to look at fixing that. Thanks for the new ports! -- Ticket URL: <http://trac.macports.org/ticket/17618#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17618: new ports libqalculate and qalculate-gtk -----------------------------------------+---------------------------------- Reporter: jjstickel@… | Owner: devans@… Type: enhancement | Status: closed Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.7.0 Resolution: fixed | Keywords: new Port: libqalculate qalculate-gtk | -----------------------------------------+---------------------------------- Changes (by devans@…): * cc: devans@… (removed) -- Ticket URL: <http://trac.macports.org/ticket/17618#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts