<?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>199464</bug_id>
          
          <creation_ts>2007-11-17 20:30 0000</creation_ts>
          <short_desc>Please change kernel-2.eclass to use elog instead of einfo</short_desc>
          <delta_ts>2008-03-01 20:08:01 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>Eclasses and Profiles</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://bugs.gentoo.org/show_bug.cgi?id=158933</bug_file_loc>
          
          
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>158933</blocked>
          
          <everconfirmed>1</everconfirmed>
          <reporter>xake@rymdraket.net</reporter>
          <assigned_to>kernel-misc@gentoo.org</assigned_to>
          <cc>kang@gentoo.org</cc>
    
    <cc>zlin@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>xake@rymdraket.net</who>
            <bug_when>2007-11-17 20:30:28 0000</bug_when>
            <thetext>Is there any special reason why kernel-2.eclass (or any eclass) uses einfo instead of elog for post-install messages?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>xake@rymdraket.net</who>
            <bug_when>2008-01-22 13:03:39 0000</bug_when>
            <thetext>I was about to make a patch as a proposal, but I do need advice on the way to proceed.
Should I adjust K_EXTRAEINFO to use elog, or should I make a K_EXTRAELOG and attache patches agains *-sources that uses K_EXTRAEINFO where they should use K_EXTRAELOG?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>zlin@gentoo.org</who>
            <bug_when>2008-02-26 23:43:24 0000</bug_when>
            <thetext>Created an attachment (id=144712)
convert eclass and ebuilds to using elog, add K_EXTRAELOG

I left out rsbac-sources because it isn&apos;t under the kernel herd at all but it really should be converted too. I also only added the latest ebuild under each package since it&apos;s exactly the same for every version and including all of it just increases the noise.

Using einfo for any of this makes it drown in the noise from epatch, running autofoo, enabling foo, etc. which all use einfo..

I&apos;m willing to commit as much of this to as many ebuilds as I get permission for if you want...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dsd@gentoo.org</who>
            <bug_when>2008-02-28 11:34:01 0000</bug_when>
            <thetext>Looks great, please commit!! Thanks a lot for working on this.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>zlin@gentoo.org</who>
            <bug_when>2008-03-01 20:08:01 0000</bug_when>
            <thetext>CC&apos;ing kang so he can decide if he want to use K_EXTRAELOG in rsbac-sources too. Marking FIXED as the patch has been committed.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>144712</attachid>
            <date>2008-02-26 23:43 0000</date>
            <desc>convert eclass and ebuilds to using elog, add K_EXTRAELOG</desc>
            <filename>einfo.kernels.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">SW5kZXg6IGVjbGFzcy9rZXJuZWwtMi5lY2xhc3MKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1MgZmlsZTogL3Zhci9j
dnNyb290L2dlbnRvby14ODYvZWNsYXNzL2tlcm5lbC0yLmVjbGFzcyx2CnJldHJpZXZpbmcgcmV2
aXNpb24gMS4yMDcKZGlmZiAtdSAtQiAtdSAtcjEuMjA3IGtlcm5lbC0yLmVjbGFzcwotLS0gZWNs
YXNzL2tlcm5lbC0yLmVjbGFzcwkxNyBEZWMgMjAwNyAxNjowNToxMyAtMDAwMAkxLjIwNworKysg
ZWNsYXNzL2tlcm5lbC0yLmVjbGFzcwkyNiBGZWIgMjAwOCAyMzoyNzo0MyAtMDAwMApAQCAtMzMs
NyArMzMsOCBAQAogIyBLX0VYVFJBRUlORk8JCQktIHRoaXMgaXMgYSBuZXctbGluZSBzZXBlcmF0
ZWQgbGlzdCBvZiBlaW5mbyBkaXNwbGF5cyBpbgogIwkJCQkJCSAgcG9zdGluc3QgYW5kIGNhbiBi
ZSB1c2VkIHRvIGNhcnJ5IGFkZGl0aW9uYWwgcG9zdGluc3QKICMJCQkJCQkgIG1lc3NhZ2VzCi0j
IEtfRVhUUkFFV0FSTgkJCS0gc2FtZSBhcyBLX0VYVFJBRUlORk8gZXhjZXB0IGV3YXJuJ3MgaW5z
dGVhZCBvZiBlaW5mbydzCisjIEtfRVhUUkFFTE9HCQkJLSBzYW1lIGFzIEtfRVhUUkFFSU5GTyBl
eGNlcHQgdXNpbmcgZWxvZyBpbnN0ZWFkIG9mIGVpbmZvCisjIEtfRVhUUkFFV0FSTgkJCS0gc2Ft
ZSBhcyBLX0VYVFJBRUlORk8gZXhjZXB0IHVzaW5nIGV3YXJuIGluc3RlYWQgb2YgZWluZm8KICMg
S19TWU1MSU5LCQkJCS0gaWYgdGhpcyBpcyBzZXQsIHRoZW4gZm9yY2FibHkgY3JlYXRlIHN5bWxp
bmsgYW55d2F5CiAjCiAjIEtfREVGQ09ORklHCQkJLSBBbGxvdyBzcGVjaWZ5aW5nIGEgZGlmZmVy
ZW50IGRlZmNvbmZpZyB0YXJnZXQuCkBAIC02MzMsMTAgKzYzNCwxMCBAQAogCVtbICEgLWQgJHtS
T09UfXN5cyBdXSAmJiBrZXJuZWxfaXMgMiA2ICYmIG1rZGlyICR7Uk9PVH1zeXMKIAogCWVjaG8K
LQllaW5mbyAiSWYgeW91IGFyZSB1cGdyYWRpbmcgZnJvbSBhIHByZXZpb3VzIGtlcm5lbCwgeW91
IG1heSBiZSBpbnRlcmVzdGVkIgotCWVpbmZvICJpbiB0aGUgZm9sbG93aW5nIGRvY3VtZW50czoi
Ci0JZWluZm8gIiAgLSBHZW5lcmFsIHVwZ3JhZGUgZ3VpZGU6IGh0dHA6Ly93d3cuZ2VudG9vLm9y
Zy9kb2MvZW4va2VybmVsLXVwZ3JhZGUueG1sIgotCWtlcm5lbF9pc18yXzYgJiYgZWluZm8gIiAg
LSAyLjQgdG8gMi42IG1pZ3JhdGlvbiBndWlkZTogaHR0cDovL3d3dy5nZW50b28ub3JnL2RvYy9l
bi9taWdyYXRpb24tdG8tMi42LnhtbCIKKwllbG9nICJJZiB5b3UgYXJlIHVwZ3JhZGluZyBmcm9t
IGEgcHJldmlvdXMga2VybmVsLCB5b3UgbWF5IGJlIGludGVyZXN0ZWQiCisJZWxvZyAiaW4gdGhl
IGZvbGxvd2luZyBkb2N1bWVudHM6IgorCWVsb2cgIiAgLSBHZW5lcmFsIHVwZ3JhZGUgZ3VpZGU6
IGh0dHA6Ly93d3cuZ2VudG9vLm9yZy9kb2MvZW4va2VybmVsLXVwZ3JhZGUueG1sIgorCWtlcm5l
bF9pc18yXzYgJiYgZWxvZyAiICAtIDIuNCB0byAyLjYgbWlncmF0aW9uIGd1aWRlOiBodHRwOi8v
d3d3LmdlbnRvby5vcmcvZG9jL2VuL21pZ3JhdGlvbi10by0yLjYueG1sIgogCWVjaG8KIAogCSMg
aWYgS19FWFRSQUVJTkZPIGlzIHNldCB0aGVuIGxldHMgZGlzcGxheSBpdCBub3cKQEAgLTY0NSw2
ICs2NDYsMTIgQEAKIAkJd2hpbGUgcmVhZCAtcyBFTElORTsgZG8JZWluZm8gIiR7RUxJTkV9Ijsg
ZG9uZQogCWZpCiAKKwkjIGlmIEtfRVhUUkFFTE9HIGlzIHNldCB0aGVuIGxldHMgZGlzcGxheSBp
dCBub3cKKwlpZiBbWyAtbiAke0tfRVhUUkFFTE9HfSBdXTsgdGhlbgorCQllY2hvICR7S19FWFRS
QUVMT0d9IHwgZm10IHwKKwkJd2hpbGUgcmVhZCAtcyBFTElORTsgZG8JZWxvZyAiJHtFTElORX0i
OyBkb25lCisJZmkKKwogCSMgaWYgS19FWFRSQUVXQVJOIGlzIHNldCB0aGVuIGxldHMgZGlzcGxh
eSBpdCBub3cKIAlpZiBbWyAtbiAke0tfRVhUUkFFV0FSTn0gXV07IHRoZW4KIAkJZWNobyAke0tf
RVhUUkFFV0FSTn0gfCBmbXQgfApAQCAtNjYyLDExICs2NjksMTEgQEAKIH0KIAogcG9zdGluc3Rf
aGVhZGVycygpIHsKLQllaW5mbyAiS2VybmVsIGhlYWRlcnMgYXJlIHVzdWFsbHkgb25seSB1c2Vk
IHdoZW4gcmVjb21waWxpbmcgeW91ciBzeXN0ZW0gbGliYywgYXMiCi0JZWluZm8gInN1Y2gsIGZv
bGxvd2luZyB0aGUgaW5zdGFsbGF0aW9uIG9mIG5ld2VyIGhlYWRlcnMsIGl0IGlzIGFkdmlzZWQg
dGhhdCB5b3UiCi0JZWluZm8gInJlLW1lcmdlIHlvdXIgc3lzdGVtIGxpYmMuIgotCWVpbmZvICJG
YWlsdXJlIHRvIGRvIHNvIHdpbGwgY2F1c2UgeW91ciBzeXN0ZW0gbGliYyB0byBub3QgbWFrZSB1
c2Ugb2YgbmV3ZXIiCi0JZWluZm8gImZlYXR1cmVzIHByZXNlbnQgaW4gdGhlIHVwZGF0ZWQga2Vy
bmVsIGhlYWRlcnMuIgorCWVsb2cgIktlcm5lbCBoZWFkZXJzIGFyZSB1c3VhbGx5IG9ubHkgdXNl
ZCB3aGVuIHJlY29tcGlsaW5nIHlvdXIgc3lzdGVtIGxpYmMsIGFzIgorCWVsb2cgInN1Y2gsIGZv
bGxvd2luZyB0aGUgaW5zdGFsbGF0aW9uIG9mIG5ld2VyIGhlYWRlcnMsIGl0IGlzIGFkdmlzZWQg
dGhhdCB5b3UiCisJZWxvZyAicmUtbWVyZ2UgeW91ciBzeXN0ZW0gbGliYy4iCisJZWxvZyAiRmFp
bHVyZSB0byBkbyBzbyB3aWxsIGNhdXNlIHlvdXIgc3lzdGVtIGxpYmMgdG8gbm90IG1ha2UgdXNl
IG9mIG5ld2VyIgorCWVsb2cgImZlYXR1cmVzIHByZXNlbnQgaW4gdGhlIHVwZGF0ZWQga2VybmVs
IGhlYWRlcnMuIgogfQogCiAjIHBrZ19zZXR1cCBmdW5jdGlvbnMKSW5kZXg6IHN5cy1rZXJuZWwv
Z2l0LXNvdXJjZXMvZ2l0LXNvdXJjZXMtMi42LjI1X3JjMi1yOC5lYnVpbGQKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpS
Q1MgZmlsZTogL3Zhci9jdnNyb290L2dlbnRvby14ODYvc3lzLWtlcm5lbC9naXQtc291cmNlcy9n
aXQtc291cmNlcy0yLjYuMjVfcmMyLXI4LmVidWlsZCx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS4x
CmRpZmYgLXUgLUIgLXUgLXIxLjEgZ2l0LXNvdXJjZXMtMi42LjI1X3JjMi1yOC5lYnVpbGQKLS0t
IHN5cy1rZXJuZWwvZ2l0LXNvdXJjZXMvZ2l0LXNvdXJjZXMtMi42LjI1X3JjMi1yOC5lYnVpbGQJ
MjQgRmViIDIwMDggMTU6MjI6MDMgLTAwMDAJMS4xCisrKyBzeXMta2VybmVsL2dpdC1zb3VyY2Vz
L2dpdC1zb3VyY2VzLTIuNi4yNV9yYzItcjguZWJ1aWxkCTI2IEZlYiAyMDA4IDIzOjI3OjQzIC0w
MDAwCkBAIC0yMCw3ICsyMCw3IEBACiBTUkNfVVJJPSIke0tFUk5FTF9VUkl9IgogS0VZV09SRFM9
In5hbHBoYSB+YW1kNjQgfmFybSB+aWE2NCB+cHBjIH5wcGM2NCB+c3BhcmMgfng4NiIKIAotS19F
WFRSQUVJTkZPPSJUaGlzIGtlcm5lbCBpcyBub3Qgc3VwcG9ydGVkIGJ5IEdlbnRvbyBkdWUgdG8g
aXRzIHVuc3RhYmxlIGFuZAorS19FWFRSQUVMT0c9IlRoaXMga2VybmVsIGlzIG5vdCBzdXBwb3J0
ZWQgYnkgR2VudG9vIGR1ZSB0byBpdHMgdW5zdGFibGUgYW5kCiBleHBlcmltZW50YWwgbmF0dXJl
LiBJZiB5b3UgaGF2ZSBhbnkgaXNzdWVzLCB0cnkgYSBtYXRjaGluZyB2YW5pbGxhLXNvdXJjZXMK
IGVidWlsZCAtLSBpZiB0aGUgcHJvYmxlbSBpcyBub3QgdGhlcmUsIHBsZWFzZSBjb250YWN0IHRo
ZSB1cHN0cmVhbSBrZXJuZWwKIGRldmVsb3BlcnMgYXQgaHR0cDovL2J1Z21lLm9zZGwub3JnIGFu
ZCBvbiB0aGUgbGludXgta2VybmVsIG1haWxpbmcgbGlzdCB0bwpJbmRleDogc3lzLWtlcm5lbC9t
bS1zb3VyY2VzL21tLXNvdXJjZXMtMi42LjI1X3JjMi1yMS5lYnVpbGQKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1Mg
ZmlsZTogL3Zhci9jdnNyb290L2dlbnRvby14ODYvc3lzLWtlcm5lbC9tbS1zb3VyY2VzL21tLXNv
dXJjZXMtMi42LjI1X3JjMi1yMS5lYnVpbGQsdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMQpkaWZm
IC11IC1CIC11IC1yMS4xIG1tLXNvdXJjZXMtMi42LjI1X3JjMi1yMS5lYnVpbGQKLS0tIHN5cy1r
ZXJuZWwvbW0tc291cmNlcy9tbS1zb3VyY2VzLTIuNi4yNV9yYzItcjEuZWJ1aWxkCTE3IEZlYiAy
MDA4IDE2OjExOjIxIC0wMDAwCTEuMQorKysgc3lzLWtlcm5lbC9tbS1zb3VyY2VzL21tLXNvdXJj
ZXMtMi42LjI1X3JjMi1yMS5lYnVpbGQJMjYgRmViIDIwMDggMjM6Mjc6NDMgLTAwMDAKQEAgLTE4
LDcgKzE4LDcgQEAKIEtFWVdPUkRTPSItKiB+YW1kNjQgfnBwYyB+cHBjNjQgfng4NiIKIElVU0U9
IiIKIAotS19FWFRSQUVJTkZPPSJUaGlzIGtlcm5lbCBpcyBub3Qgc3VwcG9ydGVkIGJ5IEdlbnRv
byBkdWUgdG8gaXRzIHVuc3RhYmxlIGFuZAorS19FWFRSQUVMT0c9IlRoaXMga2VybmVsIGlzIG5v
dCBzdXBwb3J0ZWQgYnkgR2VudG9vIGR1ZSB0byBpdHMgdW5zdGFibGUgYW5kCiBleHBlcmltZW50
YWwgbmF0dXJlLiBJZiB5b3UgaGF2ZSBhbnkgaXNzdWVzLCB0cnkgYSBtYXRjaGluZyB2YW5pbGxh
LXNvdXJjZXMKIGVidWlsZCAtLSBpZiB0aGUgcHJvYmxlbSBwZXJzaXN0cyB0aGVyZSwgcGxlYXNl
IGZpbGUgYSBidWcgYXQgaHR0cDovL2J1Z21lLm9zZGwub3JnLgogSWYgdGhlIHByb2JsZW0gb25s
eSBvY2N1cnMgd2l0aCBtbS1zb3VyY2VzIHRoZW4gcGxlYXNlIGNvbnRhY3QgQW5kcmV3IE1vcnRv
biB0bwpJbmRleDogc3lzLWtlcm5lbC90dXhvbmljZS1zb3VyY2VzL3R1eG9uaWNlLXNvdXJjZXMt
Mi42LjI0LXIzLmVidWlsZAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAvdmFyL2N2c3Jvb3QvZ2VudG9v
LXg4Ni9zeXMta2VybmVsL3R1eG9uaWNlLXNvdXJjZXMvdHV4b25pY2Utc291cmNlcy0yLjYuMjQt
cjMuZWJ1aWxkLHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjEKZGlmZiAtdSAtQiAtdSAtcjEuMSB0
dXhvbmljZS1zb3VyY2VzLTIuNi4yNC1yMy5lYnVpbGQKLS0tIHN5cy1rZXJuZWwvdHV4b25pY2Ut
c291cmNlcy90dXhvbmljZS1zb3VyY2VzLTIuNi4yNC1yMy5lYnVpbGQJMjYgRmViIDIwMDggMTc6
Mjg6MjUgLTAwMDAJMS4xCisrKyBzeXMta2VybmVsL3R1eG9uaWNlLXNvdXJjZXMvdHV4b25pY2Ut
c291cmNlcy0yLjYuMjQtcjMuZWJ1aWxkCTI2IEZlYiAyMDA4IDIzOjI3OjQzIC0wMDAwCkBAIC0y
OSw3ICsyOSw3IEBACiAJCT49c3lzLWFwcHMvdHV4b25pY2UtdXNlcnVpLTAuNy4yCiAJCT49c3lz
LXBvd2VyL2hpYmVybmF0ZS1zY3JpcHQtMS45NyIKIAotS19FWFRSQUVJTkZPPSJJZiB0aGVyZSBh
cmUgaXNzdWVzIHdpdGggdGhpcyBrZXJuZWwsIHBsZWFzZSBkaXJlY3QgYW55CitLX0VYVFJBRUxP
Rz0iSWYgdGhlcmUgYXJlIGlzc3VlcyB3aXRoIHRoaXMga2VybmVsLCBwbGVhc2UgZGlyZWN0IGFu
eQogcXVlcmllcyB0byB0aGUgdHV4b25pY2UtdXNlcnMgbWFpbGluZyBsaXN0OgogaHR0cDovL2xp
c3RzLnR1eG9uaWNlLm5ldC9tYWlsbWFuL2xpc3RpbmZvL3R1eG9uaWNlLXVzZXJzLyIKIApJbmRl
eDogc3lzLWtlcm5lbC91c2VybW9kZS1zb3VyY2VzL3VzZXJtb2RlLXNvdXJjZXMtMi42LjE4LXIy
LmVidWlsZAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAvdmFyL2N2c3Jvb3QvZ2VudG9vLXg4Ni9zeXMt
a2VybmVsL3VzZXJtb2RlLXNvdXJjZXMvdXNlcm1vZGUtc291cmNlcy0yLjYuMTgtcjIuZWJ1aWxk
LHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjEKZGlmZiAtdSAtQiAtdSAtcjEuMSB1c2VybW9kZS1z
b3VyY2VzLTIuNi4xOC1yMi5lYnVpbGQKLS0tIHN5cy1rZXJuZWwvdXNlcm1vZGUtc291cmNlcy91
c2VybW9kZS1zb3VyY2VzLTIuNi4xOC1yMi5lYnVpbGQJMjUgTWF5IDIwMDcgMDM6MjM6NTAgLTAw
MDAJMS4xCisrKyBzeXMta2VybmVsL3VzZXJtb2RlLXNvdXJjZXMvdXNlcm1vZGUtc291cmNlcy0y
LjYuMTgtcjIuZWJ1aWxkCTI2IEZlYiAyMDA4IDIzOjI3OjQzIC0wMDAwCkBAIC0yMSw2ICsyMSw2
IEBACiBIT01FUEFHRT0iaHR0cDovL3d3dy5rZXJuZWwub3JnLyBodHRwOi8vdXNlci1tb2RlLWxp
bnV4LnNvdXJjZWZvcmdlLm5ldCIKIEtFWVdPUkRTPSJ+YW1kNjQgfng4NiIKIAotS19FWFRSQUVJ
TkZPPSJTaW5jZSB5b3UgYXJlIHVzaW5nIFVNTCwgeW91IG1heSB3YW50IHRvIHJlYWQgdGhlIEdl
bnRvbyBMaW51eAorS19FWFRSQUVMT0c9IlNpbmNlIHlvdSBhcmUgdXNpbmcgVU1MLCB5b3UgbWF5
IHdhbnQgdG8gcmVhZCB0aGUgR2VudG9vIExpbnV4CiBEZXZlbG9wZXIncyBndWlkZSB0byBzeXN0
ZW0gdGVzdGluZyB3aXRoIFVzZXItTW9kZSBMaW51eCB0aGF0CiBjYW4gYmUgZm91bmQgYXQgaHR0
cDovL3d3dy5nZW50b28ub3JnL2RvYy9lbi91bWwueG1sIgo=
</data>        

          </attachment>
    </bug>

</bugzilla>