<?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>15071</bug_id>
          
          <creation_ts>2003-02-03 16:14 0000</creation_ts>
          <short_desc>after emerging firebird it leaves abandoned processes running</short_desc>
          <delta_ts>2003-08-30 04:08:20 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>x86</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>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>mguertin@macdiscussion.com</reporter>
          <assigned_to>pgsql-bugs@gentoo.org</assigned_to>
          <cc>mksoft@gentoo.org</cc>
    
    <cc>rigo@MED1A.nl</cc>

      

      
          <long_desc isprivate="0">
            <who>mguertin@macdiscussion.com</who>
            <bug_when>2003-02-03 16:14:06 0000</bug_when>
            <thetext>32462 ?        S      0:00
/var/tmp/portage/firebird-1.0-r1/work/FirebirdCS-1.0.0.796-0/opt/interbase/bin/gds_loc
 1876 ?        S      0:00
/var/tmp/portage/firebird-1.0-r1/work/firebird-1.0.0.796/interbase/bin/gds_lock_mgr

These were left behind after installing firebird... looks like they tried to
execute from the work dir maybe ?

Reproducible: Always
Steps to Reproduce:
1.
2.
3.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>rigo@MED1A.nl</who>
            <bug_when>2003-02-14 06:07:31 0000</bug_when>
            <thetext>Hi Mark,

I had the same thing, while testing the new stable sources (1.0.2, slightly adapted ebuild (included: killall command to kill processes left behind, plus made some changes to keep me from making typo&apos;s ;-)...

&lt;DIFF&gt;
firebird # diff -ur firebird-1.0-r1.ebuild firebird-1.0.2.908.ebuild
--- firebird-1.0-r1.ebuild      2003-02-14 10:56:47.000000000 +0100
+++ firebird-1.0.2.908.ebuild   2003-02-14 11:53:38.000000000 +0100
@@ -2,10 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /home/cvsroot/gentoo-x86/dev-db/firebird/firebird-1.0-r1.ebuild,v 1.6 2003/02/13 10:01:46 vapier Exp $
                                                                                                                                        
-S=${WORKDIR}/firebird-1.0.0.796
+S=${WORKDIR}/${P}
 DESCRIPTION=&quot;Firebird is a relational database offering many ANSI SQL-92 features that runs on Linux, Windows, and a variety of Unix platforms. Firebird offers excellent concurrency, high performance, and powerful language support for stored procedures and triggers. It has been used in production systems, under a variety of names since 1981.&quot;
-SRC_URI=&quot;mirror://sourceforge/firebird/FirebirdCS-1.0.0.796-0.tar.gz
-       mirror://sourceforge/firebird/Firebird-1.0.0.796.src.tar.gz&quot;
+SRC_URI=&quot;mirror://sourceforge/firebird/FirebirdCS-${PV}-1.tar.gz
+       mirror://sourceforge/firebird/Firebird-${PV}.src.tar.gz&quot;
 HOMEPAGE=&quot;http://firebird.sourceforge.net/&quot;
 SLOT=&quot;0&quot;
 LICENSE=&quot;MPL-1.1&quot;
@@ -15,10 +15,10 @@
        &gt;=sys-devel/gcc-2.95.3-r5&quot;
                                                                                                                                        
 src_unpack() {
-       unpack FirebirdCS-1.0.0.796-0.tar.gz
+       unpack FirebirdCS-${PV}-1.tar.gz
        cd ${WORKDIR}
-       unpack Firebird-1.0.0.796.src.tar.gz
-       cd ${WORKDIR}/FirebirdCS-1.0.0.796-0
+       unpack Firebird-${PV}.src.tar.gz
+       cd ${WORKDIR}/FirebirdCS-${PV}-1
        tar xzf buildroot.tar.gz
                                                                                                                                        
        cd ${S}
@@ -26,7 +26,7 @@
 }
                                                                                                                                        
 src_compile() {
-       export INTERBASE=&quot;${WORKDIR}/FirebirdCS-1.0.0.796-0/opt/interbase/&quot;
+       export INTERBASE=&quot;${WORKDIR}/FirebirdCS-${PV}-1/opt/interbase/&quot;
        export LD_LIBRARY_PATH=&quot;$LD_LIBRARY_PATH:$INTERBASE/lib&quot;
        export FIREBIRD_64_BIT_IO=&quot;1&quot;
        export NOPROMPT_SETUP=&quot;1&quot;
@@ -43,5 +43,6 @@
 src_install () {
        dodoc README
        cd ${D}
-       tar xzpf ${S}/FirebirdCS-1.0.0.796-0.64IO/buildroot.tar.gz
+       tar xzpf ${S}/FirebirdCS-${PV}-0.64IO/buildroot.tar.gz
+       killall gds_lock_mgr
}
&lt;/DIFF&gt;

All goes well, except the gentoo-patch, looking into that now...

&lt;/SNIP&gt;
patching file jrd/misc.c
Hunk #1 FAILED at 73.
Hunk #2 FAILED at 97.
2 out of 2 hunks FAILED -- saving rejects to file jrd/misc.c.rej
patching file qli/help.e
Hunk #1 FAILED at 160.
1 out of 1 hunk FAILED -- saving rejects to file qli/help.e.rej
&lt;/SNIP&gt;

New ebuild included,

Rogi</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>rigo@MED1A.nl</who>
            <bug_when>2003-02-14 06:08:57 0000</bug_when>
            <thetext>Created an attachment (id=8271)
firebird-1.0.2.908.ebuild

Coming up: adapted patch for new sources</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>rigo@MED1A.nl</who>
            <bug_when>2003-02-14 06:24:36 0000</bug_when>
            <thetext>Created an attachment (id=8275)
firebird-1.0.2-gentoo.patch

It seems the code has been adapted on the places it failed, so I cut them out
of the origional patch....Didn&apos;t touch anything else, hope it&apos;s ok like this...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mksoft@gentoo.org</who>
            <bug_when>2003-06-16 00:49:39 0000</bug_when>
            <thetext>Commited a new ebuild which should resolve 
the issue (as well as a new upstream version) - firebird-1.0.3 
 
Currentley marked unstable (~x86) please help testing it. </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mksoft@gentoo.org</who>
            <bug_when>2003-08-30 04:08:20 0000</bug_when>
            <thetext>Marked firebird-1.0.3 as stable </thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>8271</attachid>
            <date>2003-02-14 06:08 0000</date>
            <desc>firebird-1.0.2.908.ebuild</desc>
            <filename>firebird-1.0.2.908.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDAzIEdlbnRvbyBUZWNobm9sb2dpZXMsIEluYy4KIyBEaXN0cmli
dXRlZCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHYy
CiMgJEhlYWRlcjogL2hvbWUvY3Zzcm9vdC9nZW50b28teDg2L2Rldi1kYi9maXJlYmlyZC9maXJl
YmlyZC0xLjAtcjEuZWJ1aWxkLHYgMS42IDIwMDMvMDIvMTMgMTA6MDE6NDYgdmFwaWVyIEV4cCAk
CgpTPSR7V09SS0RJUn0vJHtQfQpERVNDUklQVElPTj0iRmlyZWJpcmQgaXMgYSByZWxhdGlvbmFs
IGRhdGFiYXNlIG9mZmVyaW5nIG1hbnkgQU5TSSBTUUwtOTIgZmVhdHVyZXMgdGhhdCBydW5zIG9u
IExpbnV4LCBXaW5kb3dzLCBhbmQgYSB2YXJpZXR5IG9mIFVuaXggcGxhdGZvcm1zLiBGaXJlYmly
ZCBvZmZlcnMgZXhjZWxsZW50IGNvbmN1cnJlbmN5LCBoaWdoIHBlcmZvcm1hbmNlLCBhbmQgcG93
ZXJmdWwgbGFuZ3VhZ2Ugc3VwcG9ydCBmb3Igc3RvcmVkIHByb2NlZHVyZXMgYW5kIHRyaWdnZXJz
LiBJdCBoYXMgYmVlbiB1c2VkIGluIHByb2R1Y3Rpb24gc3lzdGVtcywgdW5kZXIgYSB2YXJpZXR5
IG9mIG5hbWVzIHNpbmNlIDE5ODEuIgpTUkNfVVJJPSJtaXJyb3I6Ly9zb3VyY2Vmb3JnZS9maXJl
YmlyZC9GaXJlYmlyZENTLSR7UFZ9LTEudGFyLmd6CgltaXJyb3I6Ly9zb3VyY2Vmb3JnZS9maXJl
YmlyZC9GaXJlYmlyZC0ke1BWfS5zcmMudGFyLmd6IgpIT01FUEFHRT0iaHR0cDovL2ZpcmViaXJk
LnNvdXJjZWZvcmdlLm5ldC8iClNMT1Q9IjAiCkxJQ0VOU0U9Ik1QTC0xLjEiCktFWVdPUkRTPSJ4
ODYiCkRFUEVORD0ic3lzLWFwcHMvYmFzaAoJYXBwLWFyY2gvemlwCgk+PXN5cy1kZXZlbC9nY2Mt
Mi45NS4zLXI1IgoKc3JjX3VucGFjaygpIHsKCXVucGFjayBGaXJlYmlyZENTLSR7UFZ9LTEudGFy
Lmd6CgljZCAke1dPUktESVJ9Cgl1bnBhY2sgRmlyZWJpcmQtJHtQVn0uc3JjLnRhci5negoJY2Qg
JHtXT1JLRElSfS9GaXJlYmlyZENTLSR7UFZ9LTEKCXRhciB4emYgYnVpbGRyb290LnRhci5negoK
CWNkICR7U30KCXBhdGNoIC1wMSA8ICR7RklMRVNESVJ9L2ZpcmViaXJkLTEuMC1nZW50b28ucGF0
Y2gKfQoKc3JjX2NvbXBpbGUoKSB7CglleHBvcnQgSU5URVJCQVNFPSIke1dPUktESVJ9L0ZpcmVi
aXJkQ1MtJHtQVn0tMS9vcHQvaW50ZXJiYXNlLyIKCWV4cG9ydCBMRF9MSUJSQVJZX1BBVEg9IiRM
RF9MSUJSQVJZX1BBVEg6JElOVEVSQkFTRS9saWIiCglleHBvcnQgRklSRUJJUkRfNjRfQklUX0lP
PSIxIgoJZXhwb3J0IE5PUFJPTVBUX1NFVFVQPSIxIgoJZXhwb3J0IEdFTlRPT19DRkxBR1M9JENG
TEFHUwoJLi9Db25maWd1cmUuc2ggUFJPRCB8fCBkaWUKCWNkICR7U30vaW50ZXJiYXNlL2xpYgoJ
bG4gLXMgZ2RzLnNvIGxpYmdkcy5zbwoJY2QgJHtTfQoJc291cmNlIENvbmZpZ3VyZV9TZXR1cEVu
di5zaAoJbWFrZSBMRF9MSUJSQVJZX1BBVEg9IiRMRF9MSUJSQVJZX1BBVEg6JElOVEVSQkFTRS9s
aWIiIGZpcmViaXJkIHx8IGRpZQoJbWFrZSBjbGFzc2ljdGFyZmlsZSB8fCBkaWUKfQoKc3JjX2lu
c3RhbGwgKCkgewoJZG9kb2MgUkVBRE1FCgljZCAke0R9Cgl0YXIgeHpwZiAke1N9L0ZpcmViaXJk
Q1MtJHtQVn0tMC42NElPL2J1aWxkcm9vdC50YXIuZ3oKCWtpbGxhbGwgZ2RzX2xvY2tfbWdyCn0K
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>8275</attachid>
            <date>2003-02-14 06:24 0000</date>
            <desc>firebird-1.0.2-gentoo.patch</desc>
            <filename>firebird-1.0.2-gentoo.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtdSAtciBmaXJlYmlyZC0xLjAuMC43OTZfb3JpZy9idWlsZHMvb3JpZ2luYWwvYnVpbGRf
a2l0IGZpcmViaXJkLTEuMC4wLjc5Ni9idWlsZHMvb3JpZ2luYWwvYnVpbGRfa2l0Ci0tLSBmaXJl
YmlyZC0xLjAuMC43OTZfb3JpZy9idWlsZHMvb3JpZ2luYWwvYnVpbGRfa2l0CTIwMDEtMDgtMDYg
MTc6MzQ6NTcuMDAwMDAwMDAwICswMjAwCisrKyBmaXJlYmlyZC0xLjAuMC43OTYvYnVpbGRzL29y
aWdpbmFsL2J1aWxkX2tpdAkyMDAyLTAzLTIyIDA5OjI0OjI0LjAwMDAwMDAwMCArMDEwMApAQCAt
NjcsNyArNjcsNyBAQAogCiAjCiAKLUxEX0xJQlJBUllfUEFUSD0kQ1VSRElSL2pyZDokQ1VSRElS
L2ludGVyYmFzZS9saWIKK0xEX0xJQlJBUllfUEFUSD0kQ1VSRElSL2pyZDokQ1VSRElSL2ludGVy
YmFzZS9saWI6JElOVEVSQkFTRS9saWIKIFNITElCX1BBVEg9JENVUkRJUi9qcmQKIAogZXhwb3J0
IExEX0xJQlJBUllfUEFUSApkaWZmIC11IC1yIGZpcmViaXJkLTEuMC4wLjc5Nl9vcmlnL2J1aWxk
cy9vcmlnaW5hbC9wcmVmaXgubGludXggZmlyZWJpcmQtMS4wLjAuNzk2L2J1aWxkcy9vcmlnaW5h
bC9wcmVmaXgubGludXgKLS0tIGZpcmViaXJkLTEuMC4wLjc5Nl9vcmlnL2J1aWxkcy9vcmlnaW5h
bC9wcmVmaXgubGludXgJMjAwMi0wMy0wOCAxMjo0MjoyNi4wMDAwMDAwMDAgKzAxMDAKKysrIGZp
cmViaXJkLTEuMC4wLjc5Ni9idWlsZHMvb3JpZ2luYWwvcHJlZml4LmxpbnV4CTIwMDItMDMtMjIg
MDk6MjQ6MjQuMDAwMDAwMDAwICswMTAwCkBAIC0zMyw3ICszMyw3IEBACiBQUk9EX0RFQlVHX09C
SkVDVFM9CW5vZGVidWcubwogUFJPRF9TSFJMSUJfRElSPQktTHNvdXJjZS9qcmQgLUxzb3VyY2Uv
aW50ZXJiYXNlL2xpYgogUFJPRF9WRVJTSU9OX0ZMQUc9CS1EUFJPRF9CVUlMRAotUFJPRF9DRkxB
R1M9ICAgICAgICAgICAgLU8zIC1tNDg2IC1mcGljIC1ERkxJTlRTVE9ORQorUFJPRF9DRkxBR1M9
ICAgICAgICAkKEdFTlRPT19DRkxBR1MpIC1mcGljIC1ERkxJTlRTVE9ORQogCiAKIERFVl9ERUJV
R19PQkpFQ1RTPQlncmFtbWFyLm8gZGJnLm8gZGJ0Lm8gZG1wLm8K
</data>        

          </attachment>
    </bug>

</bugzilla>