<?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>129960</bug_id>
          
          <creation_ts>2006-04-14 09:54 0000</creation_ts>
          <short_desc>unionfs-1.1.4r install paths? (regarding kernel-module and utils)</short_desc>
          <delta_ts>2006-05-09 15:00: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>2006.0</version>
          <rep_platform>All</rep_platform>
          <op_sys>Other</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>trivial</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>deepee@gmx.net</reporter>
          <assigned_to>satya@gentoo.org</assigned_to>
          <cc>al3xxx@gmail.com</cc>
    
    <cc>kernel@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>deepee@gmx.net</who>
            <bug_when>2006-04-14 09:54:08 0000</bug_when>
            <thetext>after &quot;emerge unionfs-1.1.x&quot; the unionfs.ko goes into:
/lib/modules/KERN_VER/fs/unionfs.ko

shouldn&apos;t its destination directory preferable be:
/lib/modules/KERN_VER/kernel/fs/unionfs/unionfs.ko ?

A &quot;manuall&quot; installation (e.g. 1.1.4, without ebuilds running &quot;patch-kernel.sh&quot; and &quot;genkernel oder make modules&quot; right after) causes unionfs.ko to be placed in: /lib/modules/KERN_VER/kernel/fs/unionfs/unionfs.ko
In my opinion the paths should be as &quot;standardised/similar&quot; as possible. This avoids perhabs strange effects, caused by having accidently two nearly the same unionfs.ko&apos;s lying around when using ebuild- and
from-source-installation-methode. ;-)

Similar question regarding the unionfs-utils&apos; installation dierctory:
unionfs-utils&apos; (e.g. unionctl) are installed into &quot;/usr/sbin&quot;. Would&apos;nt it be better to install them directly under /sbin. For example I&apos;m using a unionfs&apos;d initramfs that layers rootfs: so, right after mounting the &quot;/&quot; the directory (partition) /usr/sbin is not available --&gt; managing unions without a mounted /usr-partition will fail...

Thanks a lot!</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>al3xxx@gmail.com</who>
            <bug_when>2006-05-08 16:40:49 0000</bug_when>
            <thetext>Created an attachment (id=86452)
Unionfs kernel module installation ebuild patch

Could be easily solved by MODULE_NAMES ebuild patch. See attachment</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>satya@gentoo.org</who>
            <bug_when>2006-05-09 02:34:06 0000</bug_when>
            <thetext>Goods points.
@alex: you should read &apos; MODULE_NAMES=&quot;unionfs(kernel/fs/${PN}:)&quot; &apos;. (thanks)
Binaries in ${ROOT}/sbin also (1.1.4-r2, just resync the tree)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>al3xxx@gmail.com</who>
            <bug_when>2006-05-09 15:00:29 0000</bug_when>
            <thetext>Chrisitan: Just looked into my /lib/modules/$KV_VER and found there video/nvidia.ko and net/wireless with iee80211.... May be &quot;adding some intellect&quot; to linux-mod.eclass as of to where put the 3rd party modules is not that bad an idea - I&apos;m not sure if putting drivers outside of kernel/drivers/... subtree breaks autoload functionality, but even if not placing drivers where they belongs looks much more cleaner, what do you think? </thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>86452</attachid>
            <date>2006-05-08 16:40 0000</date>
            <desc>Unionfs kernel module installation ebuild patch</desc>
            <filename>unionfs.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIC91c3IvcG9ydGFnZS9zeXMtZnMvdW5pb25mcy91bmlvbmZzLTEuMS40LXIyLmVidWlsZCAy
MDA2LTA0LTI3IDA3OjAxOjM1LjAwMDAwMDAwMCAtMDcwMA0KKysrIC91c3IvbG9jYWwvcG9ydGFn
ZS9zeXMtZnMvdW5pb25mcy91bmlvbmZzLTEuMS40LXIyLmVidWlsZCAgIDIwMDYtMDUtMDUgMDQ6
MDM6MzguMDAwMDAwMDAwIC0wNzAwDQpAQCAtMTQsNyArMTQsNyBAQA0KIHBrZ19zZXR1cCgpIHsN
CiAgICAgICAgbGludXgtbW9kX3BrZ19zZXR1cA0KIA0KLSAgICAgICBNT0RVTEVfTkFNRVM9InVu
aW9uZnMoZnM6KSINCisgICAgICAgTU9EVUxFX05BTUVTPSJ1bmlvbmZzKGtlcm5lbC9mczopIg0K
ICAgICAgICBCVUlMRF9UQVJHRVRTPSJhbGwiDQogICAgICAgIEJVSUxEX1BBUkFNUz0iTElOVVhT
UkM9JHtLVl9ESVJ9IEtFUk5FTFZFUlNJT049JHtLVl9NQUpPUn0uJHtLVl9NSU5PUn0iDQogfQ==
</data>        

          </attachment>
    </bug>

</bugzilla>