<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>195306</bug_id>
          
          <creation_ts>2007-10-09 23:23 0000</creation_ts>
          <short_desc>sci-calculators/galculator-1.2.5.2-r1 fails to build</short_desc>
          <delta_ts>2007-10-26 19:43:28 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Applications</component>
          <version>unspecified</version>
          <rep_platform>AMD64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>193369</blocked>
          
          <everconfirmed>1</everconfirmed>
          <reporter>harrisl@lhjonline.com</reporter>
          <assigned_to>gnome@gentoo.org</assigned_to>
          <cc>bjt23@cornell.edu</cc>
    
    <cc>rose@rz.uni-potsdam.de</cc>

      

      
          <long_desc isprivate="0">
            <who>harrisl@lhjonline.com</who>
            <bug_when>2007-10-09 23:23:16 0000</bug_when>
            <thetext>Compile fails with In file included from general_functions.c:27:
general_functions.h:54: error: conflicting types for &apos;gdk_color_to_string&apos;

This is a upstream bug that has been fixed in versions after 1.3.0 see  Debian Bug#444531: galculator: FTBFS: error: conflicting types for &apos;gdk_color_to_string&apos;

Reproducible: Always</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>remi@gentoo.org</who>
            <bug_when>2007-10-10 08:05:35 0000</bug_when>
            <thetext>Have you tried building gaculator with the current ebuild? None of us use this software (it&apos;s close to being on the goodbye list) it&apos;d help a lot if you could try it in an overlay and let us know how it goes.

Thanks</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>harrisl@lhjonline.com</who>
            <bug_when>2007-10-10 11:17:04 0000</bug_when>
            <thetext>The current ebuild works perfectly with galculator-1.3.1 and it fixes the bug.

The only thing I changed was the version number in the header.

BTW: I only use it because it supports rpn and my first calculator was an HP-35</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>rose@rz.uni-potsdam.de</who>
            <bug_when>2007-10-21 11:35:08 0000</bug_when>
            <thetext>I use it too. It is the best RPN calculator I know.
    Juergen</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>rose@rz.uni-potsdam.de</who>
            <bug_when>2007-10-21 12:16:12 0000</bug_when>
            <thetext>Creating an overlay with galculator-1.3.1 works perfectly. Why galculator-1.3.1 is not added to the normal portage tree?
   Juergen
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>remi@gentoo.org</who>
            <bug_when>2007-10-21 12:43:39 0000</bug_when>
            <thetext>galculator is not part of the Gnome project, so we don&apos;t really keep track of it :) But based on the feedback here, I&apos;ll add 1.3.1 to portage in ~arch.

In the future, if you guys could locally bump galculator in your overlays and let us know if it works, that would help us a lot to keep it up to date.

This is one software I don&apos;t think I would mind proxy-maintaining for one of you. Thanks</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>bjt23@cornell.edu</who>
            <bug_when>2007-10-22 03:33:59 0000</bug_when>
            <thetext>The plus for me is that galculator doesn&apos;t require GNOME libs (I run Xfce here).  At any rate, copying the galculator 1.2.5.2-r1 ebuild to an overlay as 1.3.1 works for me as well (on ppc).  Can this get bumped in portage?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>remi@gentoo.org</who>
            <bug_when>2007-10-22 06:56:14 0000</bug_when>
            <thetext>Yeah the ebuild is fine, but there are a few things in it that are kind of quirky:

- the galculator.desktop file uses a gtk/gnome icon when it already ships its own icon. Unfortunately, the makefiles put this icon somewhere that can&apos;t be reached directly from .desktop files. Basically, the icon should be installed either in /usr/share/pixmaps/ or /usr/share/icons/hicolor/scalable/apps/ but not in /usr/share/pixmaps/galculator/. Patch more than welcome ;)
- the current handling of po/* files is deprecated. And since it&apos;s using intltool, galculator could be brought into the 21st century by following this : http://live.gnome.org/GnomeGoals/PoLinguas . While the current setup still works, it&apos;s spewing out a few warnings, but this should go upstream.

At any rate, I&apos;ll bump the ebuild as-is but feel free to consider this a small Gentoo/Gnome Love project :) Both items on this todo should be fixable in under an hour.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>remi@gentoo.org</who>
            <bug_when>2007-10-26 19:43:28 0000</bug_when>
            <thetext>Bleh, sorry I forgot about this. Committed to CVS.

If _anyone_ is interested in those two things, I have a couple patches in a git repos for 1.3.1. Just for fun, I may continue to fix those tiny issues but if anyone feels like helping me out (for your own good!) don&apos;t hesitate to ping me.</thetext>
          </long_desc>
      
    </bug>

</bugzilla>