<?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>181973</bug_id>
          
          <creation_ts>2007-06-14 01:04 0000</creation_ts>
          <short_desc>net-wireless/rt2500 ebuild update request</short_desc>
          <delta_ts>2009-04-01 05:01:29 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>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          <bug_file_loc>http://rt2x00.serialmonkey.com/rt2500-cvs-daily.tar.gz</bug_file_loc>
          
          
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>tonglebeak@gmail.com</reporter>
          <assigned_to>uberlord@gentoo.org</assigned_to>
          <cc>radek@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>tonglebeak@gmail.com</who>
            <bug_when>2007-06-14 01:04:38 0000</bug_when>
            <thetext>The last version of the rt2500 driver listed in portage is feb 9th. It&apos;s been over 3 months since an updated ebuild has been put into portage. I&apos;m requesting one of the following

1) An ebuild that downloads the snapshot from 6/13 (known to be working), or

2) A CVS ebuild that checks out the latest hourly cvs source and compiles/installs (just like xxxx-9999 ebuilds out there).

Reproducible: Always</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gentoo@bernd-steinhauser.de</who>
            <bug_when>2007-06-17 13:20:26 0000</bug_when>
            <thetext>An update would be good, since there have been some major changes (added SMP 
support, fixed a few major hang ups), but maybe this should depend on but #174867
If you would like to upgrade yourself, create an overlay, put the ebuild named
&quot;rt2500-1.1.0_pre2007020911&quot; 
in it and rename it to
&quot;rt2500-1.1.0_preDATE&quot;
where you replace DATE with your version.
Then rename the tar.gz file that you downloaded to match that name. It should work. 
You should ensure that you&apos;re not using the qt3 use flag, because that utility
has been removed from the rt2500 tree. It should be replaced by a gtk use flag,
but that would depend on bug #159900.

I&apos;m working on a cvs ebuild, but I don&apos;t know when I&apos;ve got the time to finish it. ;)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>tonglebeak@gmail.com</who>
            <bug_when>2007-06-17 21:13:43 0000</bug_when>
            <thetext>(In reply to comment #1)
&gt; An update would be good, since there have been some major changes (added SMP 
&gt; support, fixed a few major hang ups), but maybe this should depend on but
&gt; #174867
&gt; If you would like to upgrade yourself, create an overlay, put the ebuild named
&gt; &quot;rt2500-1.1.0_pre2007020911&quot; 
&gt; in it and rename it to
&gt; &quot;rt2500-1.1.0_preDATE&quot;
&gt; where you replace DATE with your version.
&gt; Then rename the tar.gz file that you downloaded to match that name. It should
&gt; work. 
&gt; You should ensure that you&apos;re not using the qt3 use flag, because that utility
&gt; has been removed from the rt2500 tree. It should be replaced by a gtk use flag,
&gt; but that would depend on bug #159900.
&gt; 
&gt; I&apos;m working on a cvs ebuild, but I don&apos;t know when I&apos;ve got the time to finish
&gt; it. ;)
&gt; 

I&apos;ve tried it, this is what I get. Any ideas?

&gt;&gt;&gt; Emerging (7 of 11) net-wireless/rt2500-1.1.0_pre2007061716 to /
 * rt2500-1.1.0_pre2007061716.tar.gz MD5 ;-) ...                          [ ok ]
 * rt2500-1.1.0_pre2007061716.tar.gz RMD160 ;-) ...                       [ ok ]
 * rt2500-1.1.0_pre2007061716.tar.gz SHA1 ;-) ...                         [ ok ]
 * rt2500-1.1.0_pre2007061716.tar.gz SHA256 ;-) ...                       [ ok ]
 * rt2500-1.1.0_pre2007061716.tar.gz size ;-) ...                         [ ok ]
 * checking ebuild checksums ;-) ...                                      [ ok ]
 * checking auxfile checksums ;-) ...                                     [ ok ]
 * checking miscfile checksums ;-) ...                                    [ ok ]
 * checking rt2500-1.1.0_pre2007061716.tar.gz ;-) ...                     [ ok ]
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found kernel object directory:
 *     /lib/modules/2.6.21-gentoo-r2/build
 * Found sources for kernel version:
 *     2.6.21-gentoo-r2
 * Checking for suitable kernel configuration options...                  [ ok ]
&gt;&gt;&gt; Unpacking source...
&gt;&gt;&gt; Unpacking rt2500-1.1.0_pre2007061716.tar.gz to /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007061716/work
&gt;&gt;&gt; Source unpacked.
&gt;&gt;&gt; Compiling source in /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007061716 ...
/usr/portage/eclass/linux-mod.eclass: line 506: cd: /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007061716/work/rt2500-cvs-2007061716/Module: No such file or directory
 * Preparing rt2500 module
make: Entering directory `/usr/src/linux-2.6.21-gentoo-r2&apos;
scripts/Makefile.build:17: /var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007061716/work/rt2500-cvs-2007061716/Module/Makefile: No such file or directory
make[1]: *** No rule to make target `/var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007061716/work/rt2500-cvs-2007061716/Module/Makefile&apos;.  Stop.
make: *** [_module_/var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007061716/work/rt2500-cvs-2007061716/Module] Error 2
make: Leaving directory `/usr/src/linux-2.6.21-gentoo-r2&apos;

!!! ERROR: net-wireless/rt2500-1.1.0_pre2007061716 failed.
Call stack:
  ebuild.sh, line 1621:   Called dyn_compile
  ebuild.sh, line 973:   Called qa_call &apos;src_compile&apos;
  ebuild.sh, line 44:   Called src_compile
  rt2500-1.1.0_pre2007061716.ebuild, line 38:   Called linux-mod_src_compile
  linux-mod.eclass, line 516:   Called die

!!! Unable to make  -C /usr/src/linux M=/var/tmp/portage/net-wireless/rt2500-1.1.0_pre2007061716/work/rt2500-cvs-2007061716/Module modules.
!!! If you need support, post the topmost build error, and the call stack if relevant.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gentoo@bernd-steinhauser.de</who>
            <bug_when>2007-06-18 09:08:01 0000</bug_when>
            <thetext>Are you sure, that you did take a current ebuild from the tree?
Did you check the tarball that it contains everything, that is needed?
It does happen sometimes, that they release corrupt tarballs.
Just try another one.

I&apos;ve just checked it again, it does work for me, so shouldn&apos;t be a problem
considering the ebuild.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gentoo@bernd-steinhauser.de</who>
            <bug_when>2007-06-18 09:09:16 0000</bug_when>
            <thetext>Created an attachment (id=122396)
remove_qt3_use.diff

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gentoo@bernd-steinhauser.de</who>
            <bug_when>2007-06-18 18:31:15 0000</bug_when>
            <thetext>Created an attachment (id=122431)
rt2500-9999.ebuild

rt2500 CVS ebuild.
Be aware, that this is a true CVS ebuild and not based on the hourly tarball.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>tonglebeak@gmail.com</who>
            <bug_when>2007-06-18 21:37:18 0000</bug_when>
            <thetext>Just to let you know, I did screwup. I emerged 617 successfully yesterday and have had no issues at all.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>uberlord@gentoo.org</who>
            <bug_when>2007-07-15 22:13:57 0000</bug_when>
            <thetext>I&apos;ve added a new CVS snapshot to fix this.
Sorry for the delay - the only machine I have left with an rt2500 card needed a new PSU.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gentoo@bernd-steinhauser.de</who>
            <bug_when>2007-07-16 11:08:25 0000</bug_when>
            <thetext>(In reply to comment #7)
&gt; I&apos;ve added a new CVS snapshot to fix this.
&gt; Sorry for the delay - the only machine I have left with an rt2500 card needed a
&gt; new PSU.
&gt; 

You forgot to remove the qt3 use flag. If you look into that tar file, you will
see, that they removed the Utility, so emerging it with qt3 enabled will fail.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>uberlord@gentoo.org</who>
            <bug_when>2007-07-16 11:23:53 0000</bug_when>
            <thetext>(In reply to comment #8)
&gt; You forgot to remove the qt3 use flag. If you look into that tar file, you will
&gt; see, that they removed the Utility, so emerging it with qt3 enabled will fail.

Removed, thanks</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>122396</attachid>
            <date>2007-06-18 09:09 0000</date>
            <desc>remove_qt3_use.diff</desc>
            <filename>remove_qt3_use.diff</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIHJ0MjUwMC0xLjEuMF9wcmUyMDA3MDYxODAzLmVidWlsZC5vbGQJMjAwNy0wNi0xOCAxMTow
NToxNi4wMDAwMDAwMDAgKzAyMDAKKysrIHJ0MjUwMC0xLjEuMF9wcmUyMDA3MDYxODAzLmVidWls
ZAkyMDA3LTA2LTE4IDExOjA3OjE4LjAwMDAwMDAwMCArMDIwMApAQCAtMiw4ICsyLDcgQEAKICMg
RGlzdHJpYnV0ZWQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGlj
ZW5zZSB2MgogIyAkSGVhZGVyOiAvdmFyL2N2c3Jvb3QvZ2VudG9vLXg4Ni9uZXQtd2lyZWxlc3Mv
cnQyNTAwL3J0MjUwMC0xLjEuMF9wcmUyMDA3MDIwOTExLmVidWlsZCx2IDEuNSAyMDA3LzAzLzE3
IDE4OjA1OjIzIGdtc29mdCBFeHAgJAogCi1pbmhlcml0IGV1dGlscyBsaW51eC1tb2Qga2RlLWZ1
bmN0aW9ucwotc2V0LXF0ZGlyIDMKK2luaGVyaXQgZXV0aWxzIGxpbnV4LW1vZCAKIAogTVlfUD0i
JHtQL19iZXRhLy1ifSIKIERFU0NSSVBUSU9OPSJEcml2ZXIgZm9yIHRoZSBSYUxpbmsgUlQyNTAw
IHdpcmVsZXNzIGNoaXBzZXQiCkBAIC0xMyw5ICsxMiw3IEBACiBMSUNFTlNFPSJHUEwtMiIKIAog
S0VZV09SRFM9ImFtZDY0IGhwcGEgcHBjIHg4NiIKLUlVU0U9InF0MyIKLURFUEVORD0ibmV0LXdp
cmVsZXNzL3dpcmVsZXNzLXRvb2xzCi0JcXQzPyAoID14MTEtbGlicy9xdC0zKiApIgorREVQRU5E
PSJuZXQtd2lyZWxlc3Mvd2lyZWxlc3MtdG9vbHMiCiAKIE1ZX1BSRV9WRVJTSU9OPSR7UFYvMS4x
LjBfcHJlfQogUz0iJHtXT1JLRElSfS8ke1BOfS1jdnMtJHtNWV9QUkVfVkVSU0lPTn0iCkBAIC0z
NiwxMiArMzMsNiBAQAogCiBzcmNfY29tcGlsZSgpIHsKIAlsaW51eC1tb2Rfc3JjX2NvbXBpbGUK
LQotCWlmIHVzZSBxdDM7IHRoZW4KLQkJY2QgIiR7U30iL1V0aWxpdHlzCi0JCSIke1FURElSfSIv
YmluL3FtYWtlIC1vIE1ha2VmaWxlIHJhY29uZmlnMjUwMC5wcm8KLQkJZW1ha2UgfHwgZGllICJt
YWtlIFV0aWxpdGllcyBmYWlsZWQiCi0JZmkKIH0KIAogc3JjX2luc3RhbGwoKSB7CkBAIC01MCwx
MSArNDEsNCBAQAogCWRvZG9jIE1vZHVsZS9SRUFETUUgTW9kdWxlL1RFU1RJTkcgTW9kdWxlL2l3
cHJpdl91c2FnZS50eHQgXAogCQlUSEFOS1MgRkFRIENIQU5HRUxPRwogCi0JaWYgdXNlIHF0Mzsg
dGhlbgotCQlkb2JpbiAke1N9L1V0aWxpdHlzL1JhQ29uZmlnMjUwMAotCQlkb2ljb24gVXRpbGl0
eXMvaWNvL1JhQ29uZmlnMjUwMC54cG0KLQkJbWFrZV9kZXNrdG9wX2VudHJ5IFJhQ29uZmlnMjUw
MCAiUmFMaW5rIFJUMjUwMCBDb25maWciIFJhQ29uZmlnMjUwMC54cG0KLQkJaW5zaW50byAvZXRj
L1dpcmVsZXNzL1JUMjUwMFNUQQotCQlkb2lucyBNb2R1bGUvUlQyNTAwU1RBLmRhdAotCWZpCiB9
Cg==
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>122431</attachid>
            <date>2007-06-18 18:31 0000</date>
            <desc>rt2500-9999.ebuild</desc>
            <filename>rt2500-9999.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA3IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L25ldC13aXJlbGVzcy9ydDI1MDAvcnQyNTAwLTEu
MS4wX3ByZTIwMDcwMjA5MTEuZWJ1aWxkLHYgMS41IDIwMDcvMDMvMTcgMTg6MDU6MjMgZ21zb2Z0
IEV4cCAkCgppbmhlcml0IGV1dGlscyBsaW51eC1tb2QgY3ZzIAoKREVTQ1JJUFRJT049IkRyaXZl
ciBmb3IgdGhlIFJhTGluayBSVDI1MDAgd2lyZWxlc3MgY2hpcHNldCIKSE9NRVBBR0U9Imh0dHA6
Ly9ydDJ4MDAuc2VyaWFsbW9ua2V5LmNvbSIKU1JDX1VSST0iIgpMSUNFTlNFPSJHUEwtMiIKCktF
WVdPUkRTPSJhbWQ2NCBocHBhIHBwYyB4ODYiCkRFUEVORD0ibmV0LXdpcmVsZXNzL3dpcmVsZXNz
LXRvb2xzIgpJVVNFPSIiCgpFQ1ZTX1NFUlZFUj0icnQyNDAwLmN2cy5zb3VyY2Vmb3JnZS5uZXQ6
L2N2c3Jvb3QvcnQyNDAwIgpFQ1ZTX01PRFVMRT0ic291cmNlL3J0MjUwMCIKUz0ke1dPUktESVJ9
LyR7RUNWU19NT0RVTEV9CgpNT0RVTEVfTkFNRVM9InJ0MjUwMChuZXQ6JHtTfS9Nb2R1bGUpIgpD
T05GSUdfQ0hFQ0s9Ik5FVF9SQURJTyIKTU9EVUxFU0RfUlQyNTAwX0FMSUFTRVM9KCdyYT8gcnQy
NTAwJykKCnBrZ19zZXR1cCgpIHsKCWxpbnV4LW1vZF9wa2dfc2V0dXAKCWlmIHVzZV9tIDsgdGhl
bgoJCUJVSUxEX1BBUkFNUz0iLUMgJHtLVl9ESVJ9IE09JHtTfS9Nb2R1bGUiCgkJQlVJTERfVEFS
R0VUUz0ibW9kdWxlcyIKCWVsc2UKCQlkaWUgInBsZWFzZSB1c2UgYSBrZXJuZWwgPj0yLjYuNiIK
CWZpCn0KCnNyY19jb21waWxlKCkgewoJbGludXgtbW9kX3NyY19jb21waWxlCn0KCnNyY19pbnN0
YWxsKCkgewoJbGludXgtbW9kX3NyY19pbnN0YWxsCgoJZG9kb2MgTW9kdWxlL1JFQURNRSBNb2R1
bGUvVEVTVElORyBNb2R1bGUvaXdwcml2X3VzYWdlLnR4dCBcCgkJVEhBTktTIEZBUSBDSEFOR0VM
T0cKCn0K
</data>        

          </attachment>
    </bug>

</bugzilla>