<?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>25216</bug_id>
          
          <creation_ts>2003-07-24 17:27 0000</creation_ts>
          <short_desc>mkboot in debianutils uses qpkg to search all packages</short_desc>
          <delta_ts>2003-09-24 19:56: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>Core system</component>
          <version>1.4_rc4</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>minor</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>farcepest@gmail.com</reporter>
          <assigned_to>azarah@gentoo.org</assigned_to>
          <cc>greg_g@gentoo.org</cc>
    
    <cc>seemant@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>farcepest@gmail.com</who>
            <bug_when>2003-07-24 17:27:18 0000</bug_when>
            <thetext>In /usr/sbin/mkboot grubcheck(), grub is tested for by the line:

[ &quot;$(qpkg -nc sys-apps/grub)&quot; = &quot;sys-apps/grub *&quot; ]

This is a big time-waster, because it crawls the entire portage tree. If your
portage tree is mounted via NFS, this is painful...

A better solution is:

[ &quot;$(qpkg -I -nc sys-apps/grub)&quot; = &quot;sys-apps/grub&quot; ]

An updated version of debianutils-1.16.7-gentoo.patch will be attached.

Reproducible: Always
Steps to Reproduce:
1. Use mkboot, usually via kernel&apos;s make install
2.
3.

Actual Results:  
It finds grub (slowly)

Expected Results:  
Find grub (quickly)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>farcepest@gmail.com</who>
            <bug_when>2003-07-24 17:29:26 0000</bug_when>
            <thetext>Created an attachment (id=14976)
Make mkboot not read the whole portage tree

This is a modified version of debianutils-1.16.7-gentoo.patch in the current
portage tree which makes the grubcheck() function of mkboot much faster.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jwriley@cox.net</who>
            <bug_when>2003-08-12 07:38:25 0000</bug_when>
            <thetext>I bumped up against this but in a worse form - It&apos;s not just slow, it doesn&apos;t work.

The line
[ &quot;$(qpkg -I -nc sys-apps/grub)&quot; = &quot;sys-apps/grub&quot; ]
Fails to detect my grub because I also have grub-static installed, which causes qpkg to return

sys-apps/grub *
sys-apps/grub-static

which fails the test.

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jwriley@cox.net</who>
            <bug_when>2003-08-12 07:49:15 0000</bug_when>
            <thetext>Quick correction - I typoed

[ &quot;$(qpkg -nc sys-apps/grub)&quot; = &quot;sys-apps/grub *&quot; ]

Is the line that doesn&apos;t work

[ &quot;$(qpkg -I -nc sys-apps/grub)&quot; = &quot;sys-apps/grub&quot; ]

does work.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>greg_g@gentoo.org</who>
            <bug_when>2003-09-11 03:07:50 0000</bug_when>
            <thetext>if [ -x /usr/bin/qpkg ] ; then 
  [ &quot;$(qpkg -I -nc sys-apps/grub)&quot; = &quot;sys-apps/grub&quot; ] 
else 
  return 1 
fi 
 
This never returns zero! 
At least it should be: 
 
if [ -x /usr/bin/qpkg ] ; then 
  [ &quot;$(qpkg -I -nc sys-apps/grub)&quot; = &quot;sys-apps/grub&quot; ] &amp;&amp; return 0 
else 
  return 1 
fi 
 
But it cannot fail just because gentoolkit is not installed, and there&apos;s the 
grub-static problem... Summing up, why don&apos;t we simply have 
if [ -f /boot/grub/grub.conf ] ; then 
  return 0 
else 
  return 1 
fi 
 </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>azarah@gentoo.org</who>
            <bug_when>2003-09-24 19:26:40 0000</bug_when>
            <thetext>As /boot might not be mounted ...
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>azarah@gentoo.org</who>
            <bug_when>2003-09-24 19:56:20 0000</bug_when>
            <thetext>Anyhow, use portageq and not quickpkg.
</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>14976</attachid>
            <date>2003-07-24 17:29 0000</date>
            <desc>Make mkboot not read the whole portage tree</desc>
            <filename>debianutils-1.16.7-gentoo.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtdXJOIGRlYmlhbnV0aWxzLTEuMTYuNy5vbGQvaW5zdGFsbGtlcm5lbCBkZWJpYW51dGls
cy0xLjE2LjcvaW5zdGFsbGtlcm5lbAotLS0gZGViaWFudXRpbHMtMS4xNi43Lm9sZC9pbnN0YWxs
a2VybmVsCTIwMDItMDktMjggMTI6MTc6MDMuMDAwMDAwMDAwIC0wNzAwCisrKyBkZWJpYW51dGls
cy0xLjE2LjcvaW5zdGFsbGtlcm5lbAkyMDAzLTA0LTAzIDE2OjE2OjU1LjAwMDAwMDAwMCAtMDgw
MApAQCAtMzMsNyArMzMsNyBAQAogICBjYXQgIiQyIiA+ICIkZGlyLyQxLSR2ZXIiCiAKICAgaWYg
WyAtZiAiJGRpci8kMSIgXSA7IHRoZW4KLSAgICBpZiBbIC1MICIkZGlyLyQxIiAtYSAkKGxzIC1s
ICIkZGlyLyQxIiB8IGF3ayAne3ByaW50ICQxMX0nKSBcCisgICAgaWYgWyAtTCAiJGRpci8kMSIg
LWEgIiQobHMgLWwgIiRkaXIvJDEiIHwgYXdrICd7cHJpbnQgJDExfScpIiBcCiAgICAgID0gIiQx
LSR2ZXIiIF0gOyB0aGVuCiAgICAgICBsbiAtc2YgIiQxLSR2ZXIub2xkIiAiJGRpci8kMS5vbGQi
CiAgICAgZWxzZQpkaWZmIC11ck4gZGViaWFudXRpbHMtMS4xNi43Lm9sZC9ta2Jvb3QgZGViaWFu
dXRpbHMtMS4xNi43L21rYm9vdAotLS0gZGViaWFudXRpbHMtMS4xNi43Lm9sZC9ta2Jvb3QJMjAw
Mi0xMC0xNiAyMDoyMDo0Mi4wMDAwMDAwMDAgLTA3MDAKKysrIGRlYmlhbnV0aWxzLTEuMTYuNy9t
a2Jvb3QJMjAwMy0wNC0wMyAxNjoxNjo1NS4wMDAwMDAwMDAgLTA4MDAKQEAgLTE0LDcgKzE0LDEz
IEBACiAKICMgY2hlY2sgd2hldGhlciBHUlVCIGlzIGluc3RhbGxlZAogZ3J1YmNoZWNrICgpIHsK
LSAgICBbICQoZHBrZyAtcyBncnViIHwgZ3JlcCAtaSBec3RhdHVzOiB8IGN1dCAtZCAnICcgLWYg
NCkgPSAiaW5zdGFsbGVkIiBdCisgICAgIyBSaWdodCB3YXkgaW4gR2VudG9vIHRvIGNoZWNrLCBi
dXQgZ3J1YiBpcyBpbiBzeXN0ZW0gcHJvZmlsZSwKKyAgICAjIHNvIHJhdGhlciBjaGVjayBmb3Ig
bGlsbyBmaXJzdC4uLi4KKyAgICBpZiBbIC14IC91c3IvYmluL3Fwa2cgXSA7IHRoZW4KKyAgICAg
ICAgWyAiJChxcGtnIC1JIC1uYyBzeXMtYXBwcy9ncnViKSIgPSAic3lzLWFwcHMvZ3J1YiIgXQor
ICAgIGVsc2UKKyAgICAgICAgcmV0dXJuIDEKKyAgICBmaQogfQogCiAjIGNoZWNrIHdoZXRoZXIg
TElMTyBpcyBpbnN0YWxsZWQKQEAgLTk2LDcgKzEwMiw3IEBACiAgICAgZmkKIAogICAgIGJvb3R0
eXBlPSJsaWxvIgotICAgIGlmIFsgJCh3aG9hbWkpICE9IHJvb3QgXSA7IHRoZW4KKyAgICBpZiBb
ICIkKHdob2FtaSkiICE9IHJvb3QgXSA7IHRoZW4KIAllY2hvICJTaW5jZSB5b3UgZG9uJ3QgaGF2
ZSByb290IHBlcm1pc3Npb25zLCBJIGNhbid0IHB1dCBMSUxPIG9uIHRoZSBkaXNrZXR0ZS4iCiAJ
ZWNobyAiSSB3aWxsIG1ha2UgYSBub24tTElMTyBkaXNrZXR0ZSBpbnN0ZWFkLCBidXQgaXQgd29u
J3QgYmUgYXMgdXNlZnVsLiAgWW91IgogCWVjaG8gImNhbiBoaXQgPEN0cmwtQz4gdG8gY2FuY2Vs
LiIKQEAgLTE0Niw2ICsxNTIsMTYgQEAKICAgICBlY2hvICJlaXRoZXIgbWFrZSBhIGJvb3RhYmxl
IGZsb3BweSBkaXNrZXR0ZSwgcmUtcnVuIExJTE8sIG9yIGhhdmUgR1JVQiIKICAgICBlY2hvICJp
bnN0YWxsZWQuIgogCisgICAgbGlsb2NoZWNrCisgICAgaWYgWyAkPyAtZXEgMCBdIDsgdGhlbgor
ICAgIGVjaG8gLWVuICJcblNob3VsZCBJIHJ1biAvc2Jpbi9saWxvPyAoeS9uKSAiCisgICAgcmVh
ZCBpbnB1dAorICAgIGlmIFsgIiRpbnB1dCIgPSAieSIgXSA7IHRoZW4KKyAgICAgICAgL3NiaW4v
bGlsbyAmJiBleGl0IDAKKyAgICAgICAgICAgIGVjaG8gIlRoZXJlIHdhcyBhIHByb2JsZW0gcnVu
bmluZyAvc2Jpbi9saWxvLiIKKyAgICBmaQorICAgIGZpCisKICAgICBncnViY2hlY2sKICAgICBp
ZiBbICQ/IC1lcSAwIF0gOyB0aGVuCiAgICAgICAgIGVjaG8gLWUgIlxuR1JVQiBpcyBpbnN0YWxs
ZWQuIFRvIGF1dG9tYXRpY2FsbHkgc3dpdGNoIHRvIG5ldyBrZXJuZWxzLCBwb2ludCB5b3VyIgpA
QCAtMTUzLDE2ICsxNjksNiBAQAogICAgICAgICBleGl0IDAKICAgICBmaQogCi0gICAgbGlsb2No
ZWNrCi0gICAgaWYgWyAkPyAtZXEgMCBdIDsgdGhlbgotCWVjaG8gLWVuICJcblNob3VsZCBJIHJ1
biAvc2Jpbi9saWxvPyAoeS9uKSAiCi0JcmVhZCBpbnB1dAotCWlmIFsgIiRpbnB1dCIgPSAieSIg
XSA7IHRoZW4KLQkgICAgL3NiaW4vbGlsbyAmJiBleGl0IDAKLSAgICAgICAgICAgIGVjaG8gIlRo
ZXJlIHdhcyBhIHByb2JsZW0gcnVubmluZyAvc2Jpbi9saWxvLiIKLQlmaQotICAgIGZpCi0KICAg
ICBlY2hvIC1lbiAiXG5TaG91bGQgSSBtYWtlIGEgYm9vdGRpc2s/ICh5L24pICIKICAgICByZWFk
IGlucHV0CiAgICAgaWYgWyAiJGlucHV0IiA9ICJ5IiBdIDsgdGhlbgpkaWZmIC11ck4gZGViaWFu
dXRpbHMtMS4xNi43Lm9sZC9ta2Jvb3R+IGRlYmlhbnV0aWxzLTEuMTYuNy9ta2Jvb3R+Ci0tLSBk
ZWJpYW51dGlscy0xLjE2Ljcub2xkL21rYm9vdH4JMTk2OS0xMi0zMSAxNjowMDowMC4wMDAwMDAw
MDAgLTA4MDAKKysrIGRlYmlhbnV0aWxzLTEuMTYuNy9ta2Jvb3R+CTIwMDItMTAtMTYgMjA6MjA6
NDIuMDAwMDAwMDAwIC0wNzAwCkBAIC0wLDAgKzEsMTc3IEBACisjIS9iaW4vYmFzaAorIyBta2Jv
b3Q6IG1ha2UgdGhlIHN5c3RlbSBib290YWJsZQorIyBEZWJpYW4gR05VL0xpbnV4CisjIENvcHly
aWdodCAxOTk2LTE5OTcgR3V5IE1hb3IgPG1hb3JAZGViaWFuLm9yZz4KKyMgVGhpcyBpcyBmcmVl
IHNvZnR3YXJlOyBzZWUgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHZlcnNpb24gMgor
IyBvciBsYXRlciBmb3IgY29weWluZyBjb25kaXRpb25zLiAgVGhlcmUgaXMgTk8gd2FycmFudHku
CisKK1BBVEg9JFBBVEg6L3NiaW46L3Vzci9zYmluCisKKyMgcm9vdCBwYXJ0aXRpb24KK3Jvb3Rw
YXJ0PSQocmRldiB8IGN1dCAtZCAnICcgLWYgMSkKKyMgdGVtcG9yYXJ5IGRpcmVjdG9yeQordG1w
ZGlyPSR7VE1QRElSLS90bXB9CisKKyMgY2hlY2sgd2hldGhlciBHUlVCIGlzIGluc3RhbGxlZAor
Z3J1YmNoZWNrICgpIHsKKyAgICBbICQoZHBrZyAtcyBncnViIHwgZ3JlcCAtaSBec3RhdHVzOiB8
IGN1dCAtZCAnICcgLWYgNCkgPSAiaW5zdGFsbGVkIiBdCit9CisKKyMgY2hlY2sgd2hldGhlciBM
SUxPIGlzIGluc3RhbGxlZAorbGlsb2NoZWNrICgpIHsKKyAgICBlY2hvIC1lbiAiXG5DaGVja2lu
ZyBmb3IgTElMTy4uLiIKKyAgICBpZiBbICQod2hvYW1pKSAhPSByb290IF0gOyB0aGVuCisJZWNo
byAiT25seSByb290IGNhbiBjaGVjayBmb3IgTElMTyIKKyAgICAgICAgcmV0dXJuIDE7CisgICAg
ZmkKKyAgICBpZiBbICEgLWYgL2V0Yy9saWxvLmNvbmYgLW8gISAteCAvc2Jpbi9saWxvIF0gOyB0
aGVuCisJZWNobyAiTm8iCisJcmV0dXJuIDE7CisgICAgZmkKKyAgICBib290cGFydD0kKHBlcmwg
LW5lICdwcmludCAkMSBpZiAvXlxzKmJvb3Rccyo9XHMqKFxTKikvJyAvZXRjL2xpbG8uY29uZikK
KyAgICBpZiBbIC16ICIkYm9vdHBhcnQiIF0gOyB0aGVuCisJIyBsaWxvIGRlZmF1bHRzIHRvIGN1
cnJlbnQgcm9vdCB3aGVuICdib290PScgaXMgbm90IHByZXNlbnQKKwlib290cGFydD0kcm9vdHBh
cnQKKyAgICBmaQorICAgIGlmICEgZGQgaWY9JGJvb3RwYXJ0IGlicz0xNiBjb3VudD0xIDI+Ji0g
fCBncmVwIC1xIExJTE8gOyB0aGVuCisJZWNobyAtZSAiXG5ZZXMsIGJ1dCBJIGNvdWxkbid0IGZp
bmQgYSBMSUxPIHNpZ25hdHVyZSBvbiAkYm9vdHBhcnQiCisJZWNobyAiQ2hlY2sgeW91ciAvZXRj
L2xpbG8uY29uZiwgb3IgcnVuIC9zYmluL2xpbG8gYnkgaGFuZC4iCisJcmV0dXJuIDE7CisgICAg
ZmkKKyAgICBlY2hvICJZZXMsIG9uICRib290cGFydCIKKyAgICByZXR1cm4gMDsKK30KKworCisj
IG1ha2UgYSBsaWxvIGJvb3QgZGlzaworbWFrZWxpbG8gKCkgeworKAorICAgIGI9JHRtcGRpci9i
b290JCQKKyAgICB0cmFwICJzZXQgK2U7IGNkIC87IHVtb3VudCAvZGV2L2ZkMDsgcm1kaXIgJGIi
IDAKKyAgICBzZXQgLWV4CisgICAgbWtkaXIgJGIKKyAgICBta2UyZnMgLXEgL2Rldi9mZDAKKyAg
ICBtb3VudCAtdCBleHQyIC9kZXYvZmQwICRiCisgICAgaWYgWyAtZSAvYm9vdC9ib290LmIgXTsg
dGhlbgorICAgICAgICBjcCAvYm9vdC9ib290LmIgJGIvYm9vdC5iCisgICAgZmkKKyAgICBjcCAk
MSAkYi92bWxpbnV6CisgICAgY2QgJGIKKyAgICBjYXQgPiBsaWxvLmNvbmYgPDwtIEVPRgorCWxi
YTMyCisJYm9vdCA9IC9kZXYvZmQwCisJaW5zdGFsbCA9IGJvb3QuYgorCW1hcCA9IG1hcAorCWNv
bXBhY3QKKwlwcm9tcHQKKwl0aW1lb3V0ID0gNTAKKwlyZWFkLW9ubHkKKwlpbWFnZSA9IHZtbGlu
dXoKKwlsYWJlbCA9IGxpbnV4CisJcm9vdCA9ICRyb290cGFydAorCUVPRgorICAgIGxpbG8gLUMg
bGlsby5jb25mCispCit9CisKKworIyBtYWtlIGEgc2ltcGxlIGJvb3QgZGlzaworbWFrZXNpbXBs
ZSAoKSB7CisoCisgICAgc2V0IC1leAorICAgIGRkIGlmPSQxIG9mPS9kZXYvZmQwCisgICAgcmRl
diAvZGV2L2ZkMCAkcm9vdHBhcnQKKyAgICByZGV2IC1SIC9kZXYvZmQwIDEKKykKK30gICAgCisK
KworCisjIG1ha2UgYSBib290IGRpc2sKK21ha2VkaXNrICgpIHsKKyAgICBrZXJuZWw9JHsxOi0v
dm1saW51en0KKyAgICBpZiBbICEgLXIgJGtlcm5lbCBdIDsgdGhlbgorCWVjaG8gIkVycm9yOiBD
YW4ndCByZWFkICRrZXJuZWwuIgorCWV4aXQgMQorICAgIGZpCisKKyAgICBib290dHlwZT0ibGls
byIKKyAgICBpZiBbICQod2hvYW1pKSAhPSByb290IF0gOyB0aGVuCisJZWNobyAiU2luY2UgeW91
IGRvbid0IGhhdmUgcm9vdCBwZXJtaXNzaW9ucywgSSBjYW4ndCBwdXQgTElMTyBvbiB0aGUgZGlz
a2V0dGUuIgorCWVjaG8gIkkgd2lsbCBtYWtlIGEgbm9uLUxJTE8gZGlza2V0dGUgaW5zdGVhZCwg
YnV0IGl0IHdvbid0IGJlIGFzIHVzZWZ1bC4gIFlvdSIKKwllY2hvICJjYW4gaGl0IDxDdHJsLUM+
IHRvIGNhbmNlbC4iCisJYm9vdHR5cGU9InNpbXBsZSIKKyAgICBmaQorCisgICAgZWNobyAtZW4g
IlxuSW5zZXJ0IGEgZmxvcHB5IGRpc2tldHRlIGludG8geW91ciBib290IGRyaXZlLCBhbmQgcHJl
c3MgPFJldHVybj4uICIKKyAgICByZWFkIGlucHV0CisgICAgZGlza29rPTAKKyAgICB3aGlsZSBb
ICIkZGlza29rIiAhPSAxIF0gOyBkbworCWVjaG8gLWUgIlxuQ3JlYXRpbmcgYSAkYm9vdHR5cGUg
Ym9vdGRpc2suLi4iCisJbWFrZSRib290dHlwZSAka2VybmVsCisJaWYgWyAkPyAtZXEgMCBdIDsg
dGhlbgorCSAgICBkaXNrb2s9MQorCWVsc2UKKwkgICAgZWNobyAtZSAiXG5UaGVyZSB3YXMgYSBw
cm9ibGVtIGNyZWF0aW5nIHRoZSBib290IGRpc2tldHRlLiAgUGxlYXNlIG1ha2Ugc3VyZSB0aGF0
IgorCSAgICBlY2hvICJ5b3UgaW5zZXJ0ZWQgdGhlIGRpc2tldHRlIGludG8gdGhlIGNvcnJlY3Qg
ZHJpdmUgYW5kIHRoYXQgdGhlIGRpc2tldHRlIgorCSAgICBlY2hvICJpcyBub3Qgd3JpdGUtcHJv
dGVjdGVkLiIKKwkgICAgZWNobyAtZW4gIlxuV291bGQgeW91IGxpa2UgdG8gdHJ5IGFnYWluPyAo
eS9uKSAiCisJICAgIHJlYWQgaW5wdXQKKwkgICAgaWYgWyAiJGlucHV0IiAhPSAieSIgXSA7IHRo
ZW4KKwkJcmV0dXJuIDEKKwkgICAgZmkKKwlmaQorICAgIGRvbmUKKyAgICBlY2hvICIuLi5TdWNj
ZXNzLiIKKyAgICByZXR1cm4gMAorfQorCit1c2FnZT0iJDAgWy1yIHJvb3RwYXJ0aXRpb25dIFst
aV0gW2tlcm5lbF0iCisKK3doaWxlIGdldG9wdHMgInI6aWgtIiBvcHQgOyBkbworICAgIGNhc2Ug
IiRvcHQiIGluCisJcikgcm9vdHBhcnQ9IiRPUFRBUkciIDs7CisJaSkgaW5zdGFsbGtlcm5lbD0x
IDs7CisJaCkgZWNobyAkdXNhZ2UgOyBleGl0IDAgOzsKKwktKSBicmVhayA7OworCSopIGVjaG8g
JHVzYWdlIDE+JjIgOyBleGl0IDEgOzsKKyAgICBlc2FjCitkb25lCitzaGlmdCAkKCgkT1BUSU5E
IC0gMSkpCisKK2lmIFsgIiRpbnN0YWxsa2VybmVsIiBdIDsgdGhlbgorICAgIHNoaWZ0CisgICAg
ZWNobyAiSW4gb3JkZXIgdG8gdXNlIHRoZSBuZXcga2VybmVsIGltYWdlIHlvdSBoYXZlIGp1c3Qg
aW5zdGFsbGVkLCB5b3UiCisgICAgZWNobyAid2lsbCBuZWVkIHRvIHJlYm9vdCB0aGUgbWFjaGlu
ZS4gIEZpcnN0LCBob3dldmVyLCB5b3Ugd2lsbCBuZWVkIHRvIgorICAgIGVjaG8gImVpdGhlciBt
YWtlIGEgYm9vdGFibGUgZmxvcHB5IGRpc2tldHRlLCByZS1ydW4gTElMTywgb3IgaGF2ZSBHUlVC
IgorICAgIGVjaG8gImluc3RhbGxlZC4iCisKKyAgICBncnViY2hlY2sKKyAgICBpZiBbICQ/IC1l
cSAwIF0gOyB0aGVuCisgICAgICAgIGVjaG8gLWUgIlxuR1JVQiBpcyBpbnN0YWxsZWQuIFRvIGF1
dG9tYXRpY2FsbHkgc3dpdGNoIHRvIG5ldyBrZXJuZWxzLCBwb2ludCB5b3VyIgorICAgICAgICBl
Y2hvICJkZWZhdWx0IGVudHJ5IGluIG1lbnUubHN0IHRvICQxIgorICAgICAgICBleGl0IDAKKyAg
ICBmaQorCisgICAgbGlsb2NoZWNrCisgICAgaWYgWyAkPyAtZXEgMCBdIDsgdGhlbgorCWVjaG8g
LWVuICJcblNob3VsZCBJIHJ1biAvc2Jpbi9saWxvPyAoeS9uKSAiCisJcmVhZCBpbnB1dAorCWlm
IFsgIiRpbnB1dCIgPSAieSIgXSA7IHRoZW4KKwkgICAgL3NiaW4vbGlsbyAmJiBleGl0IDAKKyAg
ICAgICAgICAgIGVjaG8gIlRoZXJlIHdhcyBhIHByb2JsZW0gcnVubmluZyAvc2Jpbi9saWxvLiIK
KwlmaQorICAgIGZpCisKKyAgICBlY2hvIC1lbiAiXG5TaG91bGQgSSBtYWtlIGEgYm9vdGRpc2s/
ICh5L24pICIKKyAgICByZWFkIGlucHV0CisgICAgaWYgWyAiJGlucHV0IiA9ICJ5IiBdIDsgdGhl
bgorCW1ha2VkaXNrICQxICYmIGV4aXQgMAorICAgIGZpCisKKyAgICBlY2hvIC1lICJcbldBUk5J
Tkc6IFlvdXIgc3lzdGVtIGlzIHByb2JhYmx5IHVuYm9vdGFibGUgbm93LiAgQWZ0ZXIgY29ycmVj
dGluZyBhbnkiCisgICAgZWNobyAicHJvYmxlbXMsIHJlcnVuIHRoaXMgc2NyaXB0IHdpdGggdGhl
IGNvbW1hbmQgXGBta2Jvb3QgLWluc3RhbGxrZXJuZWwnLiIKKyAgICBleGl0IDEKK2ZpCisKK21h
a2VkaXNrICQxCmRpZmYgLXVyTiBkZWJpYW51dGlscy0xLjE2Ljcub2xkL3J1bi1wYXJ0cy5jIGRl
YmlhbnV0aWxzLTEuMTYuNy9ydW4tcGFydHMuYwotLS0gZGViaWFudXRpbHMtMS4xNi43Lm9sZC9y
dW4tcGFydHMuYwkyMDAyLTEwLTE2IDIxOjE5OjM3LjAwMDAwMDAwMCAtMDcwMAorKysgZGViaWFu
dXRpbHMtMS4xNi43L3J1bi1wYXJ0cy5jCTIwMDMtMDQtMDMgMTY6MTc6MjAuMDAwMDAwMDAwIC0w
ODAwCkBAIC0xMjAsNyArMTIwLDggQEAKICAgICAgICAgICAgICFmbm1hdGNoKCIqfiIsIGMsIDAp
IHx8CiAgICAgICAgICAgICAhZm5tYXRjaCgiKi5wcmVfZmNvcHkiLCBjLCAwKSB8fAogICAgICAg
ICAgICAgIWZubWF0Y2goIioubm90c2xvY2F0ZSIsIGMsIDApIHx8Ci0gICAgICAgICAgICAhZm5t
YXRjaCgiKi5kaXNhYmxlZCIsIGMsIDApICk7CisgICAgICAgICAgICAhZm5tYXRjaCgiKi5kaXNh
YmxlZCIsIGMsIDApIHx8CisJCQkhZm5tYXRjaCgiKi5rZWVwIiwgYywgMCkgKTsKIH0KIAogCg==
</data>        

          </attachment>
    </bug>

</bugzilla>