<?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>62261</bug_id>
          
          <creation_ts>2004-08-30 08:44 0000</creation_ts>
          <short_desc>ufed cannot find use.defaults and make.defaults with the new profile structure</short_desc>
          <delta_ts>2004-11-13 04:01:30 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>Ebuilds</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>major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>polar88bear@hotmail.com</reporter>
          <assigned_to>tools-portage@gentoo.org</assigned_to>
          <cc>moonwalker@astro.nu</cc>
    
    <cc>rich0@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>polar88bear@hotmail.com</who>
            <bug_when>2004-08-30 08:44:18 0000</bug_when>
            <thetext>My /etc/make.profile points to
 /usr/portage/profiles/default-linux/x86/2004.2/gcc34/2.6
The so-called new-style location suggested in the &quot;Gentoo Upgrading Guide&quot;

When I tries to run ufed (version 0.35), it failed with following messages,
# ufed
sh: /etc/make.profile/make.defaults: No such file or directory
sh: /etc/make.profile/make.defaults: No such file or directory
couldn&apos;t open use.defaults at /usr/sbin/ufed line 513.
#

Apparrently, it did not search for the missing files in the parently directories. i.e., 
 /usr/portage/profiles/default-linux/x86/2004.2/gcc34;
 /usr/portage/profiles/default-linux/x86/2004.2  etc.

When I point /etc/make.profile to the so-called old-style location 
 /usr/portage/profiles/gcc34-x86-2004.2
the problem goes away as make.defaults and use.defaults are now found in the local directory.




Reproducible: Always
Steps to Reproduce:
1. cd /etc
2. ln -s /usr/portage/profiles/default-linux/x86/2004.2/gcc34/2.6 make.profile
2. ufed


Actual Results:  
# ufed 
sh: /etc/make.profile/make.defaults: No such file or directory 
sh: /etc/make.profile/make.defaults: No such file or directory 
couldn&apos;t open use.defaults at /usr/sbin/ufed line 513. 
#</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>moonwalker@astro.nu</who>
            <bug_when>2004-09-19 15:52:14 0000</bug_when>
            <thetext>Still broken, although I just get:
# ufed
couldn&apos;t open use.defaults at /usr/sbin/ufed line 513.

Maybe due to I run 2.4
Info:
# emerge info
Portage 2.0.51_rc1 (default-linux/x86/2004.2, gcc-3.4.1, glibc-2.3.4.20040808-r0, 2.4.27-gentoo-r1 i586)
=================================================================
System uname: 2.4.27-gentoo-r1 i586 AMD-K6(tm) 3D+ Processor
Gentoo Base System version 1.5.3
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.90.0.1.1-r3
Headers:  sys-kernel/linux-headers-2.4.21,sys-kernel/linux-headers-2.4.22,sys-kernel/linux-headers-2.4.19-r1
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS=&quot;x86 ~x86&quot;
AUTOCLEAN=&quot;yes&quot;
CFLAGS=&quot;-march=k6-3 -O3 -pipe&quot;
CHOST=&quot;i586-pc-linux-gnu&quot;
COMPILER=&quot;&quot;
CONFIG_PROTECT=&quot;/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/bind /var/qmail/control&quot;
CONFIG_PROTECT_MASK=&quot;/etc/gconf /etc/terminfo /etc/env.d&quot;
CXXFLAGS=&quot;-march=k6-3 -O3 -pipe&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
FEATURES=&quot;autoaddcvs ccache sandbox sfperms&quot;
GENTOO_MIRRORS=&quot;ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://ftp.easynet.nl/mirror/gentoo/ http://gentoo.tiscali.nl/gentoo/ http://www.gigaload.org/gentoo.org/ http://gentoo.mirror.sdv.fr&quot;
MAKEOPTS=&quot;-j2&quot;
PKGDIR=&quot;/usr/portage/packages&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
PORTDIR_OVERLAY=&quot;/usr/local/portage&quot;
SYNC=&quot;rsync://rsync.europe.gentoo.org/gentoo-portage&quot;
USE=&quot;aalib apache2 avi berkdb bitmap-fonts crypt encode foomaticdb gd gdbm ggi gif gpm gtk2 imap imlib jpeg libg++ libwww mad maildir mpeg mysql ncurses nls pam pdflib perl png python quicktime readline sasl sdl slang snmp spell ssl tcpd tiff truetype usb vhosts wmf x86 xml xml2 xprint zeo zlib&quot;</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>lu_zero@gentoo.org</who>
            <bug_when>2004-09-20 00:38:13 0000</bug_when>
            <thetext>Created an attachment (id=39995)
Patch to get the use.defaults from the stacked profile (simple)

here a quick and silly patch, it doesn&apos;t work for every cases but worked for me
locally</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>hielvc@cox.net</who>
            <bug_when>2004-09-20 18:56:12 0000</bug_when>
            <thetext>&quot;sillypatch&quot; worked for me.

Info emerge --version
Portage 2.0.51_rc1 (default-linux/x86/2004.2/gcc34/2.6, gcc-3.4.1, glibc-2.3.4.20040808-r0, 2.6.8-gentoo-r2 i686

 /etc/make.profile -&gt; /usr/portage/profiles/default-linux/x86/2004.2/gcc34/2.6/</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>lu_zero@gentoo.org</who>
            <bug_when>2004-09-21 00:54:43 0000</bug_when>
            <thetext>Created an attachment (id=40056)
stacked support complete (should be fixed)
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>config@gentoo.org</who>
            <bug_when>2004-09-24 06:49:43 0000</bug_when>
            <thetext>Created an attachment (id=40297)
Fixes the use.defaults not found error

Hmm... I just ran into this problem too. However, I found that just disabling
the die instruction would work too. If the file isn&apos;t found, ufed can still do
it&apos;s work. So, I&apos;ll add another patch. Just a proposal</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>lu_zero@gentoo.org</who>
            <bug_when>2004-10-02 02:37:48 0000</bug_when>
            <thetext>the problem is that without the default list you won&apos;t know which useflag remove.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>lu_zero@gentoo.org</who>
            <bug_when>2004-10-05 15:56:12 0000</bug_when>
            <thetext>Created an attachment (id=41183)
stacked support, unfied patch
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>genone@gentoo.org</who>
            <bug_when>2004-10-06 10:24:19 0000</bug_when>
            <thetext>added ufed-0.35-r1 with Lucas patch. There might be a few odd cases where it gives  wrong results but I think we don&apos;t have those cases in the tree.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>bugreport@gkmac.co.uk</who>
            <bug_when>2004-11-13 04:01:30 0000</bug_when>
            <thetext>Doesn&apos;t work for me. When I execute &quot;ufed&quot; the message
&quot;ESC pressed, changes not saved&quot; appears immediately. I haven&apos;t pressed ESC,
in fact I haven&apos;t pressed anything because the nice scrolling list of USE
flags does not appear at all!</thetext>
          </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>39995</attachid>
            <date>2004-09-20 00:38 0000</date>
            <desc>Patch to get the use.defaults from the stacked profile (simple)</desc>
            <filename>sillypatch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIHVmZWQucGwJMjAwNC0wNi0wMyAwNjo1ODo0OS4wMDAwMDAwMDAgKzAyMDAKKysrIC91c3Iv
c2Jpbi91ZmVkCTIwMDQtMDktMjAgMDg6NTg6MTkuMjQ1NzI4NTg0ICswMjAwCkBAIC0yLDcgKzIs
NyBAQAogCiAjIENvcHlyaWdodCAxOTk5LTIwMDMgR2VudG9vIFRlY2hub2xvZ2llcywgSW5jLgog
IyBEaXN0cmlidXRlZCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBM
aWNlbnNlIHYyCi0jICRIZWFkZXI6IC92YXIvY3Zzcm9vdC9nZW50b28tc3JjL3VmZWQvdWZlZC5w
bCx2IDEuMTkgMjAwNC8wNi8wMyAwNDo1ODo0OSBmYXZhIEV4cCAkCisjICRIZWFkZXI6IC9ob21l
L2N2c3Jvb3QvZ2VudG9vLXNyYy91ZmVkL3VmZWQucGwsdiAxLjE4IDIwMDMvMDgvMTEgMDQ6NDQ6
MDMgZmF2YSBFeHAgJAogCiAjIElmIHlvdSBtYWtlIEFOWSBjaGFuZ2VzLCBwbGVhc2UgcHV0IHRo
ZW0gZGlyZWN0bHkgdG8gdGhlIENWUyBsb2cuIFRoZQogIyBDaGFuZ2VMb2cgZmlsZSBpcyBnZW5l
cmF0ZWQgYXV0b21hdGljYWxseSBmcm9tIHRoYXQgZGF0YS4KQEAgLTUxMCwyNCArNTEwLDM2IEBA
CiAgICAjIHRoZSBhc3NvY2lhdGVkIGZsYWcgaXMgZW1hYmxlZAogICAgbXkgKCRmbGFnLCAkcGFj
a2FnZSk7CiAgICBteSBAZmxhZ3M7Ci0gICBvcGVuKEZJTEUsICcvZXRjL21ha2UucHJvZmlsZS91
c2UuZGVmYXVsdHMnKSBvciBkaWUgKCdjb3VsZG5cJ3Qgb3BlbiAnIC4gInVzZS5kZWZhdWx0cyIp
OworICAgbXkgJHBhdGggPSByZWFkbGluayAnL2V0Yy9tYWtlLnByb2ZpbGUnOworICAgbXkgJHRt
cHBhdGg7CisgICAkcGF0aCA9fiBzIS4uISE7ICNGSVhNRSBzYW5pdGl6aWUgdGhlIHBhdGggYmV0
dGVyCisgICBteSBAaXRlbXMgPSBzcGxpdCAvXC8vLCAkcGF0aCA7CisgICAKKyAgICNvcGVuKEZJ
TEUsICcvZXRjL21ha2UucHJvZmlsZS91c2UuZGVmYXVsdHMnKSBvciBkaWUgKCdjb3VsZG5cJ3Qg
b3BlbiAnIC4gInVzZS5kZWZhdWx0cyIpOwogCi0gICB3aGlsZSAoPEZJTEU+KQorICAgd2hpbGUg
KEBpdGVtcykKICAgIHsKLSAgICAgIHMhIy4qISE7Ci0gICAgICAoJGZsYWcsICRwYWNrYWdlKSA9
IHNwbGl0IChtIVtcdCBdKyEpOwotICAgICAgJGZsYWcgICAgPX4gcyFbIFx0XSEhZzsKLSAgICAg
ICRwYWNrYWdlID1+IHMhWyBcdF0hIWc7Ci0gICAgICBjaG9tcCgkcGFja2FnZSk7Ci0KLSAgICAg
IGlmICgoZGVmaW5lZCgkcGFja2FnZSkpIGFuZCBteV9nbG9iKCIvdmFyL2RiL3BrZy8kcGFja2Fn
ZSIpKQorICAgICAgJHRtcHBhdGggPSBqb2luICcvJywgQGl0ZW1zIDsKKyAgICAgIHBvcCBAaXRl
bXM7CisgICAgICBpZiAob3BlbihGSUxFLCR0bXBwYXRoIC4gJ3VzZS5kZWZhdWx0cycgKSkKICAg
ICAgIHsKKyAgICAgICAgIHdoaWxlICg8RklMRT4pCisgICAgICAgICB7CisgICAgICAgICAgICBz
ISMuKiEhOworICAgICAgICAgICAgKCRmbGFnLCAkcGFja2FnZSkgPSBzcGxpdCAobSFbXHQgXSsh
KTsKKyAgICAgICAgICAgICRmbGFnICAgID1+IHMhWyBcdF0hIWc7CisgICAgICAgICAgICAkcGFj
a2FnZSA9fiBzIVsgXHRdISFnOworICAgICAgICAgICAgY2hvbXAoJHBhY2thZ2UpOwogCi0gICAg
ICAgICAjdGhlIHBhY2thZ2UgZXhpc3RzLCB0aGVyZWZvcmUgd2UgYWRkIHRoZSB1c2UgZmxhZwot
ICAgICAgICAgcHVzaCAoQGZsYWdzLCAkZmxhZyk7CisgICAgICAgICAgICBpZiAoKGRlZmluZWQo
JHBhY2thZ2UpKSBhbmQgbXlfZ2xvYigiL3Zhci9kYi9wa2cvJHBhY2thZ2UiKSkKKyAgICAgICAg
ICAgIHsKKwkgICAgICAgI3RoZSBwYWNrYWdlIGV4aXN0cywgdGhlcmVmb3JlIHdlIGFkZCB0aGUg
dXNlIGZsYWcKKyAgICAgICAgICAgICAgIHB1c2ggKEBmbGFncywgJGZsYWcpOworCSAgICB9CisJ
IH0KICAgICAgIH0KKyAgICAgIGNsb3NlKEZJTEUpOwogICAgfQotICAgY2xvc2UoRklMRSk7CiAg
ICByZXR1cm4gKEBmbGFncyk7CiB9CiAK
</data>        

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>40056</attachid>
            <date>2004-09-21 00:54 0000</date>
            <desc>stacked support complete (should be fixed)</desc>
            <filename>stacked-ufed</filename>
            <type>text/plain</type>
            <data encoding="base64">NWM1CjwgIyAkSGVhZGVyOiAvdmFyL2N2c3Jvb3QvZ2VudG9vLXNyYy91ZmVkL3VmZWQucGwsdiAx
LjE5IDIwMDQvMDYvMDMgMDQ6NTg6NDkgZmF2YSBFeHAgJAotLS0KPiAjICRIZWFkZXI6IC9ob21l
L2N2c3Jvb3QvZ2VudG9vLXNyYy91ZmVkL3VmZWQucGwsdiAxLjE4IDIwMDMvMDgvMTEgMDQ6NDQ6
MDMgZmF2YSBFeHAgJAo1MTNjNTEzLDUzMgo8ICAgIG9wZW4oRklMRSwgJy9ldGMvbWFrZS5wcm9m
aWxlL3VzZS5kZWZhdWx0cycpIG9yIGRpZSAoJ2NvdWxkblwndCBvcGVuICcgLiAidXNlLmRlZmF1
bHRzIik7Ci0tLQo+ICAgIG15ICR0bXBwYXRoOwo+ICAgIG15IEB0bXBpdGVtOwo+ICAgIG15IEBp
dGVtczsKPiAgICBteSAkcGF0aDsKPiAgICAjb3BlbihGSUxFLCAnL2V0Yy9tYWtlLnByb2ZpbGUv
dXNlLmRlZmF1bHRzJykgb3IgZGllICgnY291bGRuXCd0IG9wZW4gJyAuICJ1c2UuZGVmYXVsdHMi
KTsKPiAgICAkcGF0aCA9IHJlYWRsaW5rICcvZXRjL21ha2UucHJvZmlsZSc7Cj4gICAgJHBhdGgg
PX4gcyFcLlwuISE7Cj4gICAgQGl0ZW1zID0gc3BsaXQgL1wvLywgJHBhdGggOwo+ICAgIHdoaWxl
KEBpdGVtcykgCj4gICAgeyAKPiAgICAgICAkdG1wcGF0aCA9IGpvaW4gJy8nLCBAaXRlbXMgOyAK
PiAgICAgICBpZiAob3BlbihGSUxFMSwkdG1wcGF0aCAuICIvdXNlLmRlZmF1bHRzIikpIAo+ICAg
ICAgIHsKPiAgICAgICAgICB3aGlsZSAoPEZJTEUxPikKPiAgICAgICAgICB7Cj4gICAgICAgICAg
ICAgcyEjLiohITsKPiAgICAgICAgICAgICAoJGZsYWcsICRwYWNrYWdlKSA9IHNwbGl0IChtIVtc
dCBdKyEpOwo+ICAgICAgICAgICAgICRmbGFnICAgID1+IHMhWyBcdF0hIWc7Cj4gICAgICAgICAg
ICAgJHBhY2thZ2UgPX4gcyFbIFx0XSEhZzsKPiAgICAgICAgICAgICBjaG9tcCgkcGFja2FnZSk7
CjUxNSw1MjFjNTM0LDU0MQo8ICAgIHdoaWxlICg8RklMRT4pCjwgICAgewo8ICAgICAgIHMhIy4q
ISE7CjwgICAgICAgKCRmbGFnLCAkcGFja2FnZSkgPSBzcGxpdCAobSFbXHQgXSshKTsKPCAgICAg
ICAkZmxhZyAgICA9fiBzIVsgXHRdISFnOwo8ICAgICAgICRwYWNrYWdlID1+IHMhWyBcdF0hIWc7
CjwgICAgICAgY2hvbXAoJHBhY2thZ2UpOwotLS0KPiAgICAgICAgICAgICBpZiAoKGRlZmluZWQo
JHBhY2thZ2UpKSBhbmQgbXlfZ2xvYigiL3Zhci9kYi9wa2cvJHBhY2thZ2UiKSkKPiAgICAgICAg
ICAgICB7Cj4gCSAgICAgICAjdGhlIHBhY2thZ2UgZXhpc3RzLCB0aGVyZWZvcmUgd2UgYWRkIHRo
ZSB1c2UgZmxhZwo+ICAgICAgICAgICAgICAgIHB1c2ggKEBmbGFncywgJGZsYWcpOwo+ICAgICAg
ICAgICAgIH0KPiAgICAgICAgICB9Cj4gICAgICAgICAgY2xvc2UoRklMRTEpOwo+ICAgICAgIH0K
NTIzYzU0Myw1NDQKPCAgICAgICBpZiAoKGRlZmluZWQoJHBhY2thZ2UpKSBhbmQgbXlfZ2xvYigi
L3Zhci9kYi9wa2cvJHBhY2thZ2UiKSkKLS0tCj4gICAgICAgb3BlbiAoRklMRSwkdG1wcGF0aCAu
ICcvcGFyZW50Jykgb3IgbGFzdDsKPiAgICAgICB3aGlsZSAoPEZJTEU+KQo1MjUsNTI3YzU0Niw1
NTkKPCAKPCAgICAgICAgICAjdGhlIHBhY2thZ2UgZXhpc3RzLCB0aGVyZWZvcmUgd2UgYWRkIHRo
ZSB1c2UgZmxhZwo8ICAgICAgICAgIHB1c2ggKEBmbGFncywgJGZsYWcpOwotLS0KPiAgICAgICAg
ICBzISMuKiEhOwo+ICAgICAgICAgIHMhXG4hIWc7Cj4gICAgICAgICAgQHRtcGl0ZW0gPSBzcGxp
dCAvXC8vLCAkXzsKPiAgICAgICAgICBmb3IgbXkgJGJ1ZiAoQHRtcGl0ZW0pCj4gICAgICAgICAg
ewo+IAkgICAgaWYgKCRidWYgPX4gL1wuXC4vKSAKPiAJICAgIHsKPiAJICAgICAgIHBvcCBAaXRl
bXM7Cj4gCSAgICB9Cj4gICAgICAgICAgICAgZWxzZQo+IAkgICAgewo+IAkgICAgICAgcHVzaCBA
aXRlbXMsICRidWY7Cj4gCSAgICB9Cj4gICAgICAgICAgfQo1MjhhNTYxCj4gICAgICAgY2xvc2Uo
RklMRSk7CjUzMGQ1NjIKPCAgICBjbG9zZShGSUxFKTsK
</data>        

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>40297</attachid>
            <date>2004-09-24 06:49 0000</date>
            <desc>Fixes the use.defaults not found error</desc>
            <filename>ufed_patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIHVmZWQJMjAwNC0wOS0yNCAxNTozNjo1Ni43NzE4NTkyMDggKzAyMDAKKysrIC91c3Ivc2Jp
bi91ZmVkCTIwMDQtMDktMjQgMTU6MzU6MjYuMjc2NjE2NTc2ICswMjAwCkBAIC01MTAsNyArNTEw
LDcgQEAKICAgICMgdGhlIGFzc29jaWF0ZWQgZmxhZyBpcyBlbWFibGVkCiAgICBteSAoJGZsYWcs
ICRwYWNrYWdlKTsKICAgIG15IEBmbGFnczsKLSAgIG9wZW4oRklMRSwgJy9ldGMvbWFrZS5wcm9m
aWxlL3VzZS5kZWZhdWx0cycpIG9yIGRpZSAoJ2NvdWxkblwndCBvcGVuICcgLiAidXNlLmRlZmF1
bHRzIik7CisgICBvcGVuKEZJTEUsICcvZXRjL21ha2UucHJvZmlsZS91c2UuZGVmYXVsdHMnKTsg
IAogICAgd2hpbGUgKDxGSUxFPikKICAgIHsK
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>41183</attachid>
            <date>2004-10-05 15:56 0000</date>
            <desc>stacked support, unified patch</desc>
            <filename>ufed-unified.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIC91c3Ivc2Jpbi91ZmVkCTIwMDQtMDktMjEgMDk6MjY6NTAuMDAwMDAwMDAwICswMjAwCisr
KyAvdmFyL2xpYi9nZW50b28tc3JjL3VmZWQvdWZlZC5wbAkyMDA0LTA2LTAzIDA2OjU4OjQ5LjAw
MDAwMDAwMCArMDIwMApAQCAtMiw3ICsyLDcgQEAKIAogIyBDb3B5cmlnaHQgMTk5OS0yMDAzIEdl
bnRvbyBUZWNobm9sb2dpZXMsIEluYy4KICMgRGlzdHJpYnV0ZWQgdW5kZXIgdGhlIHRlcm1zIG9m
IHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgotIyAkSGVhZGVyOiAvaG9tZS9jdnNy
b290L2dlbnRvby1zcmMvdWZlZC91ZmVkLnBsLHYgMS4xOCAyMDAzLzA4LzExIDA0OjQ0OjAzIGZh
dmEgRXhwICQKKyMgJEhlYWRlcjogL3Zhci9jdnNyb290L2dlbnRvby1zcmMvdWZlZC91ZmVkLnBs
LHYgMS4xOSAyMDA0LzA2LzAzIDA0OjU4OjQ5IGZhdmEgRXhwICQKIAogIyBJZiB5b3UgbWFrZSBB
TlkgY2hhbmdlcywgcGxlYXNlIHB1dCB0aGVtIGRpcmVjdGx5IHRvIHRoZSBDVlMgbG9nLiBUaGUK
ICMgQ2hhbmdlTG9nIGZpbGUgaXMgZ2VuZXJhdGVkIGF1dG9tYXRpY2FsbHkgZnJvbSB0aGF0IGRh
dGEuCkBAIC01MTAsNTYgKzUxMCwyNCBAQAogICAgIyB0aGUgYXNzb2NpYXRlZCBmbGFnIGlzIGVt
YWJsZWQKICAgIG15ICgkZmxhZywgJHBhY2thZ2UpOwogICAgbXkgQGZsYWdzOwotICAgbXkgJHRt
cHBhdGg7Ci0gICBteSBAdG1waXRlbTsKLSAgIG15IEBpdGVtczsKLSAgIG15ICRwYXRoOwotICAg
I29wZW4oRklMRSwgJy9ldGMvbWFrZS5wcm9maWxlL3VzZS5kZWZhdWx0cycpIG9yIGRpZSAoJ2Nv
dWxkblwndCBvcGVuICcgLiAidXNlLmRlZmF1bHRzIik7Ci0gICAkcGF0aCA9IHJlYWRsaW5rICcv
ZXRjL21ha2UucHJvZmlsZSc7Ci0gICAkcGF0aCA9fiBzIVwuXC4hITsKLSAgIEBpdGVtcyA9IHNw
bGl0IC9cLy8sICRwYXRoIDsKLSAgIHdoaWxlKEBpdGVtcykgCi0gICB7IAotICAgICAgJHRtcHBh
dGggPSBqb2luICcvJywgQGl0ZW1zIDsgCi0gICAgICBpZiAob3BlbihGSUxFMSwkdG1wcGF0aCAu
ICIvdXNlLmRlZmF1bHRzIikpIAotICAgICAgewotICAgICAgICAgd2hpbGUgKDxGSUxFMT4pCi0g
ICAgICAgICB7Ci0gICAgICAgICAgICBzISMuKiEhOwotICAgICAgICAgICAgKCRmbGFnLCAkcGFj
a2FnZSkgPSBzcGxpdCAobSFbXHQgXSshKTsKLSAgICAgICAgICAgICRmbGFnICAgID1+IHMhWyBc
dF0hIWc7Ci0gICAgICAgICAgICAkcGFja2FnZSA9fiBzIVsgXHRdISFnOwotICAgICAgICAgICAg
Y2hvbXAoJHBhY2thZ2UpOworICAgb3BlbihGSUxFLCAnL2V0Yy9tYWtlLnByb2ZpbGUvdXNlLmRl
ZmF1bHRzJykgb3IgZGllICgnY291bGRuXCd0IG9wZW4gJyAuICJ1c2UuZGVmYXVsdHMiKTsKIAot
ICAgICAgICAgICAgaWYgKChkZWZpbmVkKCRwYWNrYWdlKSkgYW5kIG15X2dsb2IoIi92YXIvZGIv
cGtnLyRwYWNrYWdlIikpCi0gICAgICAgICAgICB7Ci0JICAgICAgICN0aGUgcGFja2FnZSBleGlz
dHMsIHRoZXJlZm9yZSB3ZSBhZGQgdGhlIHVzZSBmbGFnCi0gICAgICAgICAgICAgICBwdXNoIChA
ZmxhZ3MsICRmbGFnKTsKLSAgICAgICAgICAgIH0KLSAgICAgICAgIH0KLSAgICAgICAgIGNsb3Nl
KEZJTEUxKTsKLSAgICAgIH0KKyAgIHdoaWxlICg8RklMRT4pCisgICB7CisgICAgICBzISMuKiEh
OworICAgICAgKCRmbGFnLCAkcGFja2FnZSkgPSBzcGxpdCAobSFbXHQgXSshKTsKKyAgICAgICRm
bGFnICAgID1+IHMhWyBcdF0hIWc7CisgICAgICAkcGFja2FnZSA9fiBzIVsgXHRdISFnOworICAg
ICAgY2hvbXAoJHBhY2thZ2UpOwogCi0gICAgICBvcGVuIChGSUxFLCR0bXBwYXRoIC4gJy9wYXJl
bnQnKSBvciBsYXN0OwotICAgICAgd2hpbGUgKDxGSUxFPikKKyAgICAgIGlmICgoZGVmaW5lZCgk
cGFja2FnZSkpIGFuZCBteV9nbG9iKCIvdmFyL2RiL3BrZy8kcGFja2FnZSIpKQogICAgICAgewot
ICAgICAgICAgcyEjLiohITsKLSAgICAgICAgIHMhXG4hIWc7Ci0gICAgICAgICBAdG1waXRlbSA9
IHNwbGl0IC9cLy8sICRfOwotICAgICAgICAgZm9yIG15ICRidWYgKEB0bXBpdGVtKQotICAgICAg
ICAgewotCSAgICBpZiAoJGJ1ZiA9fiAvXC5cLi8pIAotCSAgICB7Ci0JICAgICAgIHBvcCBAaXRl
bXM7Ci0JICAgIH0KLSAgICAgICAgICAgIGVsc2UKLQkgICAgewotCSAgICAgICBwdXNoIEBpdGVt
cywgJGJ1ZjsKLQkgICAgfQotICAgICAgICAgfQorCisgICAgICAgICAjdGhlIHBhY2thZ2UgZXhp
c3RzLCB0aGVyZWZvcmUgd2UgYWRkIHRoZSB1c2UgZmxhZworICAgICAgICAgcHVzaCAoQGZsYWdz
LCAkZmxhZyk7CiAgICAgICB9Ci0gICAgICBjbG9zZShGSUxFKTsKICAgIH0KKyAgIGNsb3NlKEZJ
TEUpOwogICAgcmV0dXJuIChAZmxhZ3MpOwogfQogCg==
</data>        

          </attachment>
    </bug>

</bugzilla>