<?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>61496</bug_id>
          
          <creation_ts>2004-08-24 04:46 0000</creation_ts>
          <short_desc>Deeptest broken in app-portage/mirrorselect-0.85</short_desc>
          <delta_ts>2004-10-11 11:45:36 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>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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>phil@lordaeron.in-berlin.de</reporter>
          <assigned_to>johnm@gentoo.org</assigned_to>
          <cc>andre.hinrichs@gmx.de</cc>
    
    <cc>l@lwithers.me.uk</cc>
    
    <cc>tools-portage@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>phil@lordaeron.in-berlin.de</who>
            <bug_when>2004-08-24 04:46:29 0000</bug_when>
            <thetext>Justification for major: IPv6 users depend on the deep test.

/usr/sbin/mirrorselect line 188:
wget -t 1 -C off -T 25 -O - ${i}/distfiles/mirrorselect-test 2&gt;/dev/null

This results in the file passed to stdout. A console full of garbage isn&apos;t quite what I expected. ;o)
I need the deep test because of IPv6 connectivity.

You either wanted to write ``&gt;/dev/null&apos;&apos; or -o - -O /dev/null.

I fixed it by replacing the line with:
wget -t 1 -C off -T 25 -o /dev/null -O /dev/null ${i}/distfiles/mirrorselect-test

-o /dev/null : Suppreses the log output
-O /dev/null : Discards the downloaded data.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>teedog@gmail.com</who>
            <bug_when>2004-08-26 12:13:59 0000</bug_when>
            <thetext>I confirm that when doing deep tests with mirrorselect, I get lots of garbage output in stdout.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>l@lwithers.me.uk</who>
            <bug_when>2004-08-28 06:21:02 0000</bug_when>
            <thetext>Created an attachment (id=38386)
Proposed patch

This is a proposed patch that I hope will fix the problem.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>phil@lordaeron.in-berlin.de</who>
            <bug_when>2004-08-28 06:25:34 0000</bug_when>
            <thetext>#2 won&apos;t fix the problem. All it did was adding a second temporary file which is then used to the data about the mirrors.
The problem is wget putting the data to stdout specified by ``-O -&apos;&apos;. It would be quite easy to fix and to restore the old behaviour.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>l@lwithers.me.uk</who>
            <bug_when>2004-08-28 15:48:29 0000</bug_when>
            <thetext>Good catch. That &quot;-O -&quot; needs to be changed to &quot;-O ${TMPFILE}&quot;, of course.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>l@lwithers.me.uk</who>
            <bug_when>2004-08-28 15:50:02 0000</bug_when>
            <thetext>Created an attachment (id=38403)
Revised patch for mirrorselect
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>selecter@spray.se</who>
            <bug_when>2004-08-29 09:05:29 0000</bug_when>
            <thetext>0.84 throws a lot of garbage too</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>johnm@gentoo.org</who>
            <bug_when>2004-09-05 10:02:56 0000</bug_when>
            <thetext>should be fixed in 0.86 - regards.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>andre.hinrichs@gmx.de</who>
            <bug_when>2004-10-11 11:45:36 0000</bug_when>
            <thetext>confirmed
when will it become stable?</thetext>
          </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>38386</attachid>
            <date>2004-08-28 06:21 0000</date>
            <desc>Proposed patch</desc>
            <filename>mirrorselect.diff</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIG1pcnJvcnNlbGVjdC5vbGQJMjAwNC0wOC0yOCAxNDoxMzozNC45NTY4NTQ3NDIgKzAxMDAK
KysrIG1pcnJvcnNlbGVjdAkyMDA0LTA4LTI4IDE0OjE0OjE2Ljg1MzUxNDk3NyArMDEwMApAQCAt
MTc3LDYgKzE3Nyw3IEBACiAJCQogCQllY2hvICJEb3dubG9hZGluZyAxMDBrIHNlZ21lbnRzIGZy
b20gJHtDT1VOVH0gc2VydmVyKHMpIiA+JjIKIAkJVE1QRklMRT0iJChta3RlbXAgLXAgL3RtcCBt
aXJyb3JzZWxlY3QtZGVlcC1YWFhYWFgpIgorCQlUTVBGSUxFQj0iJChta3RlbXAgLXAgL3RtcCBt
aXJyb3JzZWxlY3QtZGVlcC1YWFhYWFgpIgogCQkKIAkJWUNPVU5UPTAKIAkJZm9yIGkgaW4gJHtD
SEVDS0xJU1R9CkBAIC0xODcsMTIgKzE4OCwxMiBAQAogCQkJU1RJTUU9JChkYXRlICslcyVOKQog
CQkJd2dldCAtdCAxIC1DIG9mZiAtVCAyNSAtTyAtICR7aX0vZGlzdGZpbGVzL21pcnJvcnNlbGVj
dC10ZXN0IDI+L2Rldi9udWxsCiAJCQlFVElNRT0kKGRhdGUgKyVzJU4pCi0JCQlbICQ/ID09IDAg
XSAmJiAkKGVjaG8gIiQoKCR7RVRJTUV9LSR7U1RJTUV9KSkgJHtpfSIgPj4gJHtUTVBGSUxFfSkK
KwkJCVsgJD8gPT0gMCBdICYmICQoZWNobyAiJCgoJHtFVElNRX0tJHtTVElNRX0pKSAke2l9IiA+
PiAke1RNUEZJTEVCfSkKIAkJZG9uZQogCQllY2hvICJTb3J0aW5nIGJ5IHNwZWVkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICIg
PiYyCi0JCU1JUlJPUlM9IiQoc29ydCAtZyA8ICR7VE1QRklMRX0gfCBhd2sgJ3sgcHJpbnQgJDIg
fScgfCBoZWFkIC1uICR7U0VSVkVSU30pIgorCQlNSVJST1JTPSIkKHNvcnQgLWcgPCAke1RNUEZJ
TEVCfSB8IGF3ayAneyBwcmludCAkMiB9JyB8IGhlYWQgLW4gJHtTRVJWRVJTfSkiCiAJCWVjaG8g
IkNsZWFuaW5nIHRlbXBvcmFyeSBmaWxlcyIgPiYyCi0JCSQocm0gLVJmICR7VE1QRklMRX0pCisJ
CSQocm0gLVJmICR7VE1QRklMRX0gJHtUTVBGSUxFQn0pCiAJZmkKIH0KIAo=
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>38403</attachid>
            <date>2004-08-28 15:50 0000</date>
            <desc>Revised patch for mirrorselect</desc>
            <filename>mirrorselect.diff</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIG1pcnJvcnNlbGVjdC5vbGQJMjAwNC0wOC0yOCAxNDoxMzozNC4wMDAwMDAwMDAgKzAxMDAK
KysrIG1pcnJvcnNlbGVjdAkyMDA0LTA4LTI4IDIzOjQ4OjUyLjcyNDYwOTgxMCArMDEwMApAQCAt
MTc3LDYgKzE3Nyw3IEBACiAJCQogCQllY2hvICJEb3dubG9hZGluZyAxMDBrIHNlZ21lbnRzIGZy
b20gJHtDT1VOVH0gc2VydmVyKHMpIiA+JjIKIAkJVE1QRklMRT0iJChta3RlbXAgLXAgL3RtcCBt
aXJyb3JzZWxlY3QtZGVlcC1YWFhYWFgpIgorCQlUTVBGSUxFQj0iJChta3RlbXAgLXAgL3RtcCBt
aXJyb3JzZWxlY3QtZGVlcC1YWFhYWFgpIgogCQkKIAkJWUNPVU5UPTAKIAkJZm9yIGkgaW4gJHtD
SEVDS0xJU1R9CkBAIC0xODUsMTQgKzE4NiwxNCBAQAogCQkJUEVSQ0VOVD0kKCgoJHtZQ09VTlR9
KjEwMCkvJHtDT1VOVH0pKQogCQkJcHJpbnRfcGVyY2VudCAiJHtQRVJDRU5UfSIgIiR7aX0iCiAJ
CQlTVElNRT0kKGRhdGUgKyVzJU4pCi0JCQl3Z2V0IC10IDEgLUMgb2ZmIC1UIDI1IC1PIC0gJHtp
fS9kaXN0ZmlsZXMvbWlycm9yc2VsZWN0LXRlc3QgMj4vZGV2L251bGwKKwkJCXdnZXQgLXQgMSAt
QyBvZmYgLVQgMjUgLU8gJHtUTVBGSUxFfSAke2l9L2Rpc3RmaWxlcy9taXJyb3JzZWxlY3QtdGVz
dCAyPi9kZXYvbnVsbAogCQkJRVRJTUU9JChkYXRlICslcyVOKQotCQkJWyAkPyA9PSAwIF0gJiYg
JChlY2hvICIkKCgke0VUSU1FfS0ke1NUSU1FfSkpICR7aX0iID4+ICR7VE1QRklMRX0pCisJCQlb
ICQ/ID09IDAgXSAmJiAkKGVjaG8gIiQoKCR7RVRJTUV9LSR7U1RJTUV9KSkgJHtpfSIgPj4gJHtU
TVBGSUxFQn0pCiAJCWRvbmUKIAkJZWNobyAiU29ydGluZyBieSBzcGVlZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiID4mMgot
CQlNSVJST1JTPSIkKHNvcnQgLWcgPCAke1RNUEZJTEV9IHwgYXdrICd7IHByaW50ICQyIH0nIHwg
aGVhZCAtbiAke1NFUlZFUlN9KSIKKwkJTUlSUk9SUz0iJChzb3J0IC1nIDwgJHtUTVBGSUxFQn0g
fCBhd2sgJ3sgcHJpbnQgJDIgfScgfCBoZWFkIC1uICR7U0VSVkVSU30pIgogCQllY2hvICJDbGVh
bmluZyB0ZW1wb3JhcnkgZmlsZXMiID4mMgotCQkkKHJtIC1SZiAke1RNUEZJTEV9KQorCQkkKHJt
IC1SZiAke1RNUEZJTEV9ICR7VE1QRklMRUJ9KQogCWZpCiB9CiAK
</data>        

          </attachment>
    </bug>

</bugzilla>