<?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>145287</bug_id>
          
          <creation_ts>2006-08-27 13:51 0000</creation_ts>
          <short_desc>move /lib/udev-state from baselayout to udev</short_desc>
          <delta_ts>2007-01-27 12:11:07 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>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>126089</blocked>
    
    <blocked>144786</blocked>
          
          <everconfirmed>1</everconfirmed>
          <reporter>vapier@gentoo.org</reporter>
          <assigned_to>udev-bugs@gentoo.org</assigned_to>
          <cc>base-system@gentoo.org</cc>
    
    <cc>kanaka@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>vapier@gentoo.org</who>
            <bug_when>2006-08-27 13:51:37 0000</bug_when>
            <thetext>since we moved all the rest of udev out of baselayout, might as well move this too

it also moves /lib/udev-state/ to /lib/udev/state/</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vapier@gentoo.org</who>
            <bug_when>2006-08-27 13:59:08 0000</bug_when>
            <thetext>Created an attachment (id=95232)
udev-state.patch

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gregkh@gentoo.org</who>
            <bug_when>2006-08-28 23:47:07 0000</bug_when>
            <thetext>good idea, will do this for next release.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gregkh@gentoo.org</who>
            <bug_when>2006-08-30 21:28:18 0000</bug_when>
            <thetext>Will be fixed in the 098 release.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kanaka@gentoo.org</who>
            <bug_when>2006-08-31 05:10:02 0000</bug_when>
            <thetext>The patch doesn&apos;t look right to me.

I asked on gentoo-mips and mips-linux and the consensus was that non-binary files stored under lib directories should really go in /lib not /$(get_libdir).

But regardless of that, the patch is inconsistent: the first lines of the patch assume /$(get_libdir)/udev, but later in the patch to udev-start-096.sh assumes /lib/udev. This same problem in baselayout was the reason I filed bug 144786 in the first place.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gregkh@gentoo.org</who>
            <bug_when>2006-09-09 17:23:24 0000</bug_when>
            <thetext>Care to provide a patch for the 100 release that meets your needs?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kanaka@gentoo.org</who>
            <bug_when>2006-09-15 08:12:43 0000</bug_when>
            <thetext>Created an attachment (id=97054)
Use /lib instead of /$(get_libdir) for udev state

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kanaka@gentoo.org</who>
            <bug_when>2006-09-15 08:16:21 0000</bug_when>
            <thetext>In addition to that, the udev should probably depend on a baselayout that no longer has udev state processing (all of them still have this at the moment I believe).</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kanaka@gentoo.org</who>
            <bug_when>2006-12-21 06:46:45 0000</bug_when>
            <thetext>These patches have been applied and are in 100-r2 and 103.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2007-01-27 12:11:07 0000</bug_when>
            <thetext>Fixed in &gt;=100-r2; closing as such.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>95232</attachid>
            <date>2006-08-27 13:59 0000</date>
            <desc>udev-state.patch</desc>
            <filename>udev-state.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">SW5kZXg6IHVkZXYtMDk2LXIxLmVidWlsZAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAvdmFyL2N2c3Jv
b3QvZ2VudG9vLXg4Ni9zeXMtZnMvdWRldi91ZGV2LTA5Ni1yMS5lYnVpbGQsdgpyZXRyaWV2aW5n
IHJldmlzaW9uIDEuMgpkaWZmIC11IC1wIC1yMS4yIHVkZXYtMDk2LXIxLmVidWlsZAotLS0gdWRl
di0wOTYtcjEuZWJ1aWxkCTE5IEp1bCAyMDA2IDE3OjEzOjM5IC0wMDAwCTEuMgorKysgdWRldi0w
OTYtcjEuZWJ1aWxkCTI3IEF1ZyAyMDA2IDIwOjU4OjU2IC0wMDAwCkBAIC0yLDcgKzIsNyBAQAog
IyBEaXN0cmlidXRlZCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBM
aWNlbnNlIHYyCiAjICRIZWFkZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L3N5cy1mcy91ZGV2
L3VkZXYtMDk2LXIxLmVidWlsZCx2IDEuMiAyMDA2LzA3LzE5IDE3OjEzOjM5IGF6YXJhaCBFeHAg
JAogCi1pbmhlcml0IGV1dGlscyBmbGFnLW8tbWF0aWMKK2luaGVyaXQgZXV0aWxzIGZsYWctby1t
YXRpYyBtdWx0aWxpYgogCiBERVNDUklQVElPTj0iTGludXggZHluYW1pYyBhbmQgcGVyc2lzdGVu
dCBkZXZpY2UgbmFtaW5nIHN1cHBvcnQgKGFrYSB1c2Vyc3BhY2UgZGV2ZnMpIgogSE9NRVBBR0U9
Imh0dHA6Ly93d3cua2VybmVsLm9yZy9wdWIvbGludXgvdXRpbHMva2VybmVsL2hvdHBsdWcvdWRl
di5odG1sIgpAQCAtOTQsNyArOTQsNyBAQCBzcmNfaW5zdGFsbCgpIHsKIAlkb3NiaW4gdWRldmNv
bnRyb2wJfHwgZGllICJSZXF1aXJlZCBiaW5hcnkgbm90IGluc3RhbGxlZCBwcm9wZXJseSIKIAlk
b3NiaW4gdWRldnNldHRsZQl8fCBkaWUgIlJlcXVpcmVkIGJpbmFyeSBub3QgaW5zdGFsbGVkIHBy
b3Blcmx5IgogCSMgSGVscGVycwotCWV4ZWludG8gL2xpYi91ZGV2CisJZXhlaW50byAvJChnZXRf
bGliZGlyKS91ZGV2CiAJZG9leGUgZXh0cmFzL3J1bl9kaXJlY3RvcnkvdWRldl9ydW5fZGV2ZAl8
fCBkaWUgIlJlcXVpcmVkIGhlbHBlciBub3QgaW5zdGFsbGVkIHByb3Blcmx5IgogCWRvZXhlIGV4
dHJhcy9ydW5fZGlyZWN0b3J5L3VkZXZfcnVuX2hvdHBsdWdkCXx8IGRpZSAiUmVxdWlyZWQgaGVs
cGVyIG5vdCBpbnN0YWxsZWQgcHJvcGVybHkiCiAJZG9leGUgZXh0cmFzL2F0YV9pZC9hdGFfaWQJ
CXx8IGRpZSAiUmVxdWlyZWQgaGVscGVyIG5vdCBpbnN0YWxsZWQgcHJvcGVybHkiCkBAIC0xMDUs
NiArMTA1LDcgQEAgc3JjX2luc3RhbGwoKSB7CiAJZG9leGUgZXh0cmFzL2Nkcm9tX2lkL2Nkcm9t
X2lkCXx8IGRpZSAiUmVxdWlyZWQgaGVscGVyIG5vdCBpbnN0YWxsZWQgcHJvcGVybHkiCiAJZG9l
eGUgZXh0cmFzL2Rhc2RfaWQvZGFzZF9pZAl8fCBkaWUgIlJlcXVpcmVkIGhlbHBlciBub3QgaW5z
dGFsbGVkIHByb3Blcmx5IgogCWRvZXhlIGV4dHJhcy9lZGRfaWQvZWRkX2lkCQl8fCBkaWUgIlJl
cXVpcmVkIGhlbHBlciBub3QgaW5zdGFsbGVkIHByb3Blcmx5IgorCWtlZXBkaXIgLyQoZ2V0X2xp
YmRpcikvdWRldi9zdGF0ZQogCiAJIyB2b2xfaWQgbGlicmFyeSAobmVlZGVkIGJ5IG1vdW50IGFu
ZCBIQUwpCiAJZG9saWIgZXh0cmFzL3ZvbHVtZV9pZC9saWIvKi5hIGV4dHJhcy92b2x1bWVfaWQv
bGliLyouc28qCkBAIC0xNzQsNiArMTc1LDExIEBAIHNyY19pbnN0YWxsKCkgewogfQogCiBwa2df
cHJlaW5zdCgpIHsKKwlpZiBbWyAtZCAke1JPT1R9LyQoZ2V0X2xpYmRpcikvdWRldi1zdGF0ZSBd
XSA7IHRoZW4KKwkJbXYgLWYgIiR7Uk9PVH0iLyQoZ2V0X2xpYmRpcikvdWRldi1zdGF0ZS8qICIk
e0R9Ii8kKGdldF9saWJkaXIpL3VkZXYvc3RhdGUvCisJCXJtIC1yICIke1JPT1R9Ii8kKGdldF9s
aWJkaXIpL3VkZXYtc3RhdGUKKwlmaQorCiAJaWYgWyAtZiAiJHtST09UfS9ldGMvdWRldi91ZGV2
LmNvbmZpZyIgLWEgXAogCSAgICAgISAtZiAiJHtST09UfS9ldGMvdWRldi91ZGV2LnJ1bGVzIiBd
CiAJdGhlbgpJbmRleDogZmlsZXMvdWRldi1zdGFydC0wOTYuc2gKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1MgZmls
ZTogL3Zhci9jdnNyb290L2dlbnRvby14ODYvc3lzLWZzL3VkZXYvZmlsZXMvdWRldi1zdGFydC0w
OTYuc2gsdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMQpkaWZmIC11IC1wIC1yMS4xIHVkZXYtc3Rh
cnQtMDk2LnNoCi0tLSBmaWxlcy91ZGV2LXN0YXJ0LTA5Ni5zaAkxNSBKdWwgMjAwNiAxNzoxNjo1
MiAtMDAwMAkxLjEKKysrIGZpbGVzL3VkZXYtc3RhcnQtMDk2LnNoCTI3IEF1ZyAyMDA2IDIwOjU4
OjU2IC0wMDAwCkBAIC05NCw5ICs5NCw5IEBAIG1haW4oKSB7CiAKIAkjIEFjdHVhbGx5IGdldCB1
ZGV2IHJvbGxpbmcKIAlpZiBbWyAke1JDX0RFVklDRV9UQVJCQUxMfSA9PSAieWVzIiAmJiBcCi0J
ICAgICAgLXMgL2xpYi91ZGV2LXN0YXRlL2RldmljZXMudGFyLmJ6MiBdXSA7IHRoZW4KKwkgICAg
ICAtcyAvbGliL3VkZXYvc3RhdGUvZGV2aWNlcy50YXIuYnoyIF1dIDsgdGhlbgogCQllYmVnaW4g
IlBvcHVsYXRpbmcgL2RldiB3aXRoIHNhdmVkIGRldmljZSBub2RlcyIKLQkJdHJ5IHRhciAtanhw
ZiAvbGliL3VkZXYtc3RhdGUvZGV2aWNlcy50YXIuYnoyIC1DIC9kZXYKKwkJdHJ5IHRhciAtanhw
ZiAvbGliL3VkZXYvc3RhdGUvZGV2aWNlcy50YXIuYnoyIC1DIC9kZXYKIAkJZWVuZCAkPwogCWZp
CiAK
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>97054</attachid>
            <date>2006-09-15 08:12 0000</date>
            <desc>Use /lib instead of /$(get_libdir) for udev state</desc>
            <filename>udev.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtdXJwIHVkZXYub3JpZy91ZGV2LTEwMC1yMi5lYnVpbGQgdWRldi91ZGV2LTEwMC1yMi5l
YnVpbGQKLS0tIHVkZXYub3JpZy91ZGV2LTEwMC1yMi5lYnVpbGQJMjAwNi0wOS0xMiAwMTo0Nzoz
Mi4wMDAwMDAwMDAgLTA0MDAKKysrIHVkZXYvdWRldi0xMDAtcjIuZWJ1aWxkCTIwMDYtMDktMTUg
MTE6MDY6NDcuOTAwMTczMDAwIC0wNDAwCkBAIC0xMTAsNyArMTEwLDcgQEAgc3JjX2luc3RhbGwo
KSB7CiAJZG9leGUgZXh0cmFzL3J1bGVfZ2VuZXJhdG9yL3dyaXRlX2NkX3J1bGVzCXx8IGRpZSAi
UmVxdWlyZWQgaGVscGVyIG5vdCBpbnN0YWxsZWQgcHJvcGVybHkiCiAJZG9leGUgZXh0cmFzL3J1
bGVfZ2VuZXJhdG9yL3dyaXRlX25ldF9ydWxlcwl8fCBkaWUgIlJlcXVpcmVkIGhlbHBlciBub3Qg
aW5zdGFsbGVkIHByb3Blcmx5IgogCWRvZXhlIGV4dHJhcy9ydWxlX2dlbmVyYXRvci9ydWxlX2dl
bmVyYXRvci5mdW5jdGlvbnMJfHwgZGllICJSZXF1aXJlZCBoZWxwZXIgbm90IGluc3RhbGxlZCBw
cm9wZXJseSIKLQlrZWVwZGlyIC8kKGdldF9saWJkaXIpL3VkZXYvc3RhdGUKKwlrZWVwZGlyIC9s
aWIvdWRldi9zdGF0ZQogCiAJIyB2b2xfaWQgbGlicmFyeSAobmVlZGVkIGJ5IG1vdW50IGFuZCBI
QUwpCiAJZG9saWIgZXh0cmFzL3ZvbHVtZV9pZC9saWIvKi5hIGV4dHJhcy92b2x1bWVfaWQvbGli
Lyouc28qCkBAIC0xODgsMTAgKzE4OCwxNCBAQCBzcmNfaW5zdGFsbCgpIHsKIH0KIAogcGtnX3By
ZWluc3QoKSB7Ci0JaWYgW1sgLWQgJHtST09UfS8kKGdldF9saWJkaXIpL3VkZXYtc3RhdGUgXV0g
OyB0aGVuCi0JCW12IC1mICIke1JPT1R9Ii8kKGdldF9saWJkaXIpL3VkZXYtc3RhdGUvKiAiJHtE
fSIvJChnZXRfbGliZGlyKS91ZGV2L3N0YXRlLworCWlmIFtbIC1kICR7Uk9PVH0vbGliL3VkZXYt
c3RhdGUgXV0gOyB0aGVuCisJCW12IC1mICIke1JPT1R9Ii9saWIvdWRldi1zdGF0ZS8qICIke0R9
Ii9saWIvdWRldi9zdGF0ZS8KKwkJcm0gLXIgIiR7Uk9PVH0iL2xpYi91ZGV2LXN0YXRlCisJZWxp
ZiBbWyAtZCAke1JPT1R9LyQoZ2V0X2xpYmRpcikvdWRldi1zdGF0ZSBdXSA7IHRoZW4KKwkJbXYg
LWYgIiR7Uk9PVH0iLyQoZ2V0X2xpYmRpcikvdWRldi1zdGF0ZS8qICIke0R9Ii9saWIvdWRldi9z
dGF0ZS8KIAkJcm0gLXIgIiR7Uk9PVH0iLyQoZ2V0X2xpYmRpcikvdWRldi1zdGF0ZQogCWZpCisJ
ZmkKIAogCWlmIFsgLWYgIiR7Uk9PVH0vZXRjL3VkZXYvdWRldi5jb25maWciIC1hIFwKIAkgICAg
ICEgLWYgIiR7Uk9PVH0vZXRjL3VkZXYvdWRldi5ydWxlcyIgXQo=
</data>        

          </attachment>
    </bug>

</bugzilla>