<?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>200053</bug_id>
          
          <creation_ts>2007-11-23 08:44 0000</creation_ts>
          <short_desc>sys-fs/fuse-2.7.1 supports 2.6.23, but won&apos;t install</short_desc>
          <delta_ts>2008-03-11 20:38:40 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>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>195298</blocked>
          
          <everconfirmed>1</everconfirmed>
          <reporter>gentoo@obfusc8.org</reporter>
          <assigned_to>genstef@gentoo.org</assigned_to>
          <cc>caster@gentoo.org</cc>
    
    <cc>davidepesa@gmail.com</cc>
    
    <cc>kernel-misc@gentoo.org</cc>
    
    <cc>me@bramschoenmakers.nl</cc>

      

      
          <long_desc isprivate="0">
            <who>gentoo@obfusc8.org</who>
            <bug_when>2007-11-23 08:44:12 0000</bug_when>
            <thetext>sys-fs/fuse-2.7.1 should have the supported kernel version bumped to ge 2 6 24, see attached patch

Reproducible: Always

Steps to Reproduce:
1. emerge =sys-fs/fuse-2.7.1
Actual Results:  
Dies with:
* Checking for suitable kernel configuration options...
*   You need to build the FUSE module from the kernel source, because your kernel is too new


Expected Results:  
Compiles, installs</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gentoo@obfusc8.org</who>
            <bug_when>2007-11-23 08:47:51 0000</bug_when>
            <thetext>Created an attachment (id=136741)
fuse-2.7.1-fix-2.6.23.patch

Short patch for kernel version bump</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>djfarid@gmail.com</who>
            <bug_when>2007-12-04 17:48:40 0000</bug_when>
            <thetext>Why is this not in portage yet, even though 2.6.23 kernel is marked stable?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dsd@gentoo.org</who>
            <bug_when>2007-12-04 21:08:39 0000</bug_when>
            <thetext>I&apos;m not a fuse maintainer, but the package you are trying is in the testing tree, and by using that tree you can expect the occasional issue now and then. The stable fuse version should work fine on 2.6.23.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gentoo@obfusc8.org</who>
            <bug_when>2007-12-05 02:58:19 0000</bug_when>
            <thetext>(In reply to comment #3)
&gt; I&apos;m not a fuse maintainer, but the package you are trying is in the testing
&gt; tree, and by using that tree you can expect the occasional issue now and then.
&gt; The stable fuse version should work fine on 2.6.23.
&gt; 

As far as I&apos;m aware, support for 2.6.23 was only finalised in 2.7.1, with 2.7.0 requiring a patch for 2.6.23 support due to changes in kmem_cache_create and some other minor stuff.  I can provide the relevant patches against 2.7.0, but it seems more sensible to update and stabalise the 2.7.1(-r1) ebuild.  Also, the 2.7.0 ebuild has the &apos;ge 2 6 23&apos; restriction applied, so no, for multiple reasons the currently stable version of fuse will NOT work with the currently stable kernel sources.  Please check your facts before steering users wrong.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>caster@gentoo.org</who>
            <bug_when>2007-12-05 06:32:58 0000</bug_when>
            <thetext>(In reply to comment #4)
&gt; so no, for multiple
&gt; reasons the currently stable version of fuse will NOT work with the currently
&gt; stable kernel sources.  Please check your facts before steering users wrong.
 
He probably meant that the userland part would work with kernel module from the kernel tree itself and not from the ebuild. It doesn&apos;t, or compiling kernel module from ebuild has other advantages?
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dsd@gentoo.org</who>
            <bug_when>2007-12-05 08:55:36 0000</bug_when>
            <thetext>I assumed 2.7.0 was unaffected due to the resolution of bug #195300. If that is not true, please comment on that bug so that it can be reopened.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gentoo@obfusc8.org</who>
            <bug_when>2007-12-10 03:29:28 0000</bug_when>
            <thetext>(In reply to comment #6)
&gt; I assumed 2.7.0 was unaffected due to the resolution of bug #195300. If that is
&gt; not true, please comment on that bug so that it can be reopened.
&gt; 

The solution there is to use the in-kernel fuse module.  Resolution of this bug will yield a fully function fuse build without the need for kernel recompilation.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>caster@gentoo.org</who>
            <bug_when>2007-12-18 10:10:00 0000</bug_when>
            <thetext>Because there was no response from the maintainer on this bug, and even a new versions of fuse was commited yesterday, I just went and commited the change. However, a stabilization of 2.7.1 should be considered, as 2.6.23 is already stable.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>genstef@gentoo.org</who>
            <bug_when>2008-03-11 20:38:40 0000</bug_when>
            <thetext>thanks :-)</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>136741</attachid>
            <date>2007-11-23 08:47 0000</date>
            <desc>fuse-2.7.1-fix-2.6.23.patch</desc>
            <filename>fuse-2.7.1-fix-2.6.23.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIGZ1c2UtMi43LjEuZWJ1aWxkICAgMjAwNy0xMS0yMyAxOTo0MDoxNy4wMDAwMDAwMDAgKzEx
MDAKKysrIGZ1c2UtMi43LjEtcjEuZWJ1aWxkICAgICAgICAyMDA3LTExLTIzIDE5OjQ1OjAyLjAw
MDAwMDAwMCArMTEwMApAQCAtMTYsNyArMTYsNyBAQAogCiBwa2dfc2V0dXAoKSB7CiAgICAgICAg
aWYgdXNlIGtlcm5lbF9saW51eCA7IHRoZW4KLSAgICAgICAgICAgICAgIGlmIGtlcm5lbF9pcyBn
ZSAyIDYgMjM7IHRoZW4KKyAgICAgICAgICAgICAgIGlmIGtlcm5lbF9pcyBnZSAyIDYgMjQ7IHRo
ZW4KICAgICAgICAgICAgICAgICAgICAgICAgQ09ORklHX0NIRUNLPSJGVVNFX0ZTIgogICAgICAg
ICAgICAgICAgICAgICAgICBGVVNFX0ZTX0VSUk9SPSJZb3UgbmVlZCB0byBidWlsZCB0aGUgRlVT
RSBtb2R1bGUgZnJvbSB0aGUga2VybmVsIHNvdXJjZSwgYmVjYXVzZSB5b3VyIGtlcm5lbCBpcyB0
b28gbmV3IgogICAgICAgICAgICAgICAgZWxzZQoK
</data>        

          </attachment>
    </bug>

</bugzilla>