<?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>187322</bug_id>
          
          <creation_ts>2007-08-01 04:27 0000</creation_ts>
          <short_desc>sys-apps/parted-1.8.7 breaks sys-apps/hal-0.5.9.1-r1 built with disk-partition USE flag</short_desc>
          <delta_ts>2007-08-02 03:01:22 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>2007.0</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>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>jdaluz@gmail.com</reporter>
          <assigned_to>livecd@gentoo.org</assigned_to>
          <cc>gentopia@gentoo.org</cc>
    
    <cc>ingmar@gentoo.org</cc>
    
    <cc>zeekec@mad.scientist.com</cc>

      

      
          <long_desc isprivate="0">
            <who>jdaluz@gmail.com</who>
            <bug_when>2007-08-01 04:27:47 0000</bug_when>
            <thetext>I just updated parted from 1.8.6 to 1.8.7. This required a revdep-rebuild, but the hal 0.5.9.1-r1 build failed:

checking for dlopen in -ldl... yes
checking for libparted == 1.7.1, 1.8.0, 1.8.1, 1.8.2, 1.8.6... Found libparted 1.8.7configure: error: *** Requires libparted == 1.7.1/1.8.0/1.8.1/1.8.2 or 1.8.6

!!! ERROR in sys-apps/hal-0.5.9.1-r1:

There was a commit upstream to allow this version in May:

http://gitweb.freedesktop.org/?p=hal.git;a=commit;h=366ab0006278f6c23fc3c33dea7eb61a42fe941e

However, I don&apos;t know enough about git to know if this should have been part of 0.5.9.1 or a development branch.

Since this breaks rather important things like automounting external drives and music players, you might want to consider either package masking parted 1.8.7 or adding libparted 1.8.7 to hal&apos;s configure.in per the above commit.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>cardoe@gentoo.org</who>
            <bug_when>2007-08-01 13:51:00 0000</bug_when>
            <thetext>Fixed.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>zeekec@mad.scientist.com</who>
            <bug_when>2007-08-01 21:14:30 0000</bug_when>
            <thetext>The patch fails to apply.scp 

&gt;&gt;&gt; Emerging (1 of 3) sys-apps/hal-0.5.9.1-r1 to /
 * hal-0.5.9.1.tar.gz RMD160 ;-) ...                                                                                                                                                                [ ok ]
 * hal-0.5.9.1.tar.gz SHA1 ;-) ...                                                                                                                                                                  [ ok ]
 * hal-0.5.9.1.tar.gz SHA256 ;-) ...                                                                                                                                                                [ ok ]
 * hal-0.5.9.1.tar.gz size ;-) ...                                                                                                                                                                  [ ok ]
 * checking ebuild checksums ;-) ...                                                                                                                                                                [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                                                                               [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                                                                              [ ok ]
 * checking hal-0.5.9.1.tar.gz ;-) ...                                                                                                                                                              [ ok ]
&gt;&gt;&gt; cfg-update-1.8.2-r1: Checksum index is up-to-date ...
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found kernel object directory:
 *     /lib/modules/2.6.22-gentoo-r2/build
 * Found sources for kernel version:
 *     2.6.22-gentoo-r2
&gt;&gt;&gt; Unpacking source...
&gt;&gt;&gt; Unpacking hal-0.5.9.1.tar.gz to /tmp/portage/sys-apps/hal-0.5.9.1-r1/work
 * Applying 07_malloc_h_for_stdlib_h.patch ...                                                                                                                                                      [ ok ]
 * Applying 23_runner_64bit_values.patch ...                                                                                                                                                        [ ok ]
 * Applying 24_libparted_1_8_7.patch ...

 * Failed Patch: 24_libparted_1_8_7.patch !
 *  ( /home/gentoo/portage/sys-apps/hal/files/0.5.9/24_libparted_1_8_7.patch )
 *
 * Include in your bugreport the contents of:
 *
 *   /tmp/portage/sys-apps/hal-0.5.9.1-r1/temp/24_libparted_1_8_7.patch-15813.out

 *
 * ERROR: sys-apps/hal-0.5.9.1-r1 failed.
 * Call stack:
 *   ebuild.sh, line 1648:   Called dyn_unpack
 *   ebuild.sh, line 768:   Called qa_call &apos;src_unpack&apos;
 *   ebuild.sh, line 44:   Called src_unpack
 *   hal-0.5.9.1-r1.ebuild, line 119:   Called epatch &apos;/home/gentoo/portage/sys-apps/hal/files/0.5.9/24_libparted_1_8_7.patch&apos;
 *   eutils.eclass, line 304:   Called die
 *
 * Failed Patch: 24_libparted_1_8_7.patch!
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at &apos;/var/log/portage/sys-apps:hal-0.5.9.1-r1:20070801-211257.log&apos;.
 *
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>zeekec@mad.scientist.com</who>
            <bug_when>2007-08-01 21:15:13 0000</bug_when>
            <thetext>Created an attachment (id=126660)
Patch log

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>cardoe@gentoo.org</who>
            <bug_when>2007-08-01 21:42:39 0000</bug_when>
            <thetext>hrm. it had applied cleanly for me. No idea what I tested it against. Fixed now.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>zeekec@mad.scientist.com</who>
            <bug_when>2007-08-02 03:01:22 0000</bug_when>
            <thetext>That fixed it.

Thanks,
Erik</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>126660</attachid>
            <date>2007-08-01 21:15 0000</date>
            <desc>Patch log</desc>
            <filename>24_libparted_1_8_7.patch-15813.out</filename>
            <type>text/plain</type>
            <data encoding="base64">KioqKiogMjRfbGlicGFydGVkXzFfOF83LnBhdGNoICoqKioqCgo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KClBBVENIIENPTU1BTkQ6CSBwYXRjaCAtcDAgLWcwIC1FIC0tbm8t
YmFja3VwLWlmLW1pc21hdGNoIDwgL2hvbWUvZ2VudG9vL3BvcnRhZ2Uvc3lzLWFwcHMvaGFsL2Zp
bGVzLzAuNS45LzI0X2xpYnBhcnRlZF8xXzhfNy5wYXRjaAoKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09CmNhbid0IGZpbmQgZmlsZSB0byBwYXRjaCBhdCBpbnB1dCBsaW5lIDEz
ClBlcmhhcHMgeW91IHVzZWQgdGhlIHdyb25nIC1wIG9yIC0tc3RyaXAgb3B0aW9uPwpUaGUgdGV4
dCBsZWFkaW5nIHVwIHRvIHRoaXMgd2FzOgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQp8RnJv
bTogRGFubnkgS3VrYXdrYSA8ZGFubnkua3VrYXdrYUB3ZWIuZGU+CnxEYXRlOiBXZWQsIDIzIE1h
eSAyMDA3IDE4OjA1OjE3ICswMDAwICgrMDIwMCkKfFN1YmplY3Q6IHVwZGF0ZWQgYWxsb3dlZCBs
aWJwYXJ0ZWQgdmVyc2lvbnMKfFgtR2l0LVVybDogaHR0cDovL2dpdHdlYi5mcmVlZGVza3RvcC5v
cmcvP3A9aGFsLmdpdDthPWNvbW1pdGRpZmY7aD0zNjZhYjAwMDYyNzhmNmMyM2ZjM2MzM2RlYTdl
YjYxYTQyZmU5NDFlCnwKfHVwZGF0ZWQgYWxsb3dlZCBsaWJwYXJ0ZWQgdmVyc2lvbnMKfAp8VXBk
YXRlZCBhZ2FpbiB0aGUgbGlzdCBvZiBhbGxvd2VkIGxpcGFydGVkIHZlcnNpb24gYnkgYWRkIHYx
LjguNwp8LS0tCnwKfC0tLSBhL2NvbmZpZ3VyZS5pbgp8KysrIGIvY29uZmlndXJlLmluCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCk5vIGZpbGUgdG8gcGF0Y2guICBTa2lwcGluZyBwYXRjaC4K
MiBvdXQgb2YgMiBodW5rcyBpZ25vcmVkCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQoKUEFUQ0ggQ09NTUFORDoJIHBhdGNoIC1wMSAtZzAgLUUgLS1uby1iYWNrdXAtaWYtbWlz
bWF0Y2ggPCAvaG9tZS9nZW50b28vcG9ydGFnZS9zeXMtYXBwcy9oYWwvZmlsZXMvMC41LjkvMjRf
bGlicGFydGVkXzFfOF83LnBhdGNoCgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KcGF0Y2hpbmcgZmlsZSBjb25maWd1cmUuaW4KSHVuayAjMSBzdWNjZWVkZWQgYXQgMTk3IHdp
dGggZnV6eiAyIChvZmZzZXQgLTQ3IGxpbmVzKS4KSHVuayAjMiBGQUlMRUQgYXQgMjE1LgoxIG91
dCBvZiAyIGh1bmtzIEZBSUxFRCAtLSBzYXZpbmcgcmVqZWN0cyB0byBmaWxlIGNvbmZpZ3VyZS5p
bi5yZWoKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CgpQQVRDSCBDT01NQU5E
OgkgcGF0Y2ggLXAyIC1nMCAtRSAtLW5vLWJhY2t1cC1pZi1taXNtYXRjaCA8IC9ob21lL2dlbnRv
by9wb3J0YWdlL3N5cy1hcHBzL2hhbC9maWxlcy8wLjUuOS8yNF9saWJwYXJ0ZWRfMV84XzcucGF0
Y2gKCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQptaXNzaW5nIGhlYWRlciBm
b3IgdW5pZmllZCBkaWZmIGF0IGxpbmUgMTMgb2YgcGF0Y2gKY2FuJ3QgZmluZCBmaWxlIHRvIHBh
dGNoIGF0IGlucHV0IGxpbmUgMTMKUGVyaGFwcyB5b3UgdXNlZCB0aGUgd3JvbmcgLXAgb3IgLS1z
dHJpcCBvcHRpb24/ClRoZSB0ZXh0IGxlYWRpbmcgdXAgdG8gdGhpcyB3YXM6Ci0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCnxGcm9tOiBEYW5ueSBLdWthd2thIDxkYW5ueS5rdWthd2thQHdlYi5k
ZT4KfERhdGU6IFdlZCwgMjMgTWF5IDIwMDcgMTg6MDU6MTcgKzAwMDAgKCswMjAwKQp8U3ViamVj
dDogdXBkYXRlZCBhbGxvd2VkIGxpYnBhcnRlZCB2ZXJzaW9ucwp8WC1HaXQtVXJsOiBodHRwOi8v
Z2l0d2ViLmZyZWVkZXNrdG9wLm9yZy8/cD1oYWwuZ2l0O2E9Y29tbWl0ZGlmZjtoPTM2NmFiMDAw
NjI3OGY2YzIzZmMzYzMzZGVhN2ViNjFhNDJmZTk0MWUKfAp8dXBkYXRlZCBhbGxvd2VkIGxpYnBh
cnRlZCB2ZXJzaW9ucwp8CnxVcGRhdGVkIGFnYWluIHRoZSBsaXN0IG9mIGFsbG93ZWQgbGlwYXJ0
ZWQgdmVyc2lvbiBieSBhZGQgdjEuOC43CnwtLS0KfAp8LS0tIGEvY29uZmlndXJlLmluCnwrKysg
Yi9jb25maWd1cmUuaW4KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KTm8gZmlsZSB0byBwYXRj
aC4gIFNraXBwaW5nIHBhdGNoLgoyIG91dCBvZiAyIGh1bmtzIGlnbm9yZWQKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09CgpQQVRDSCBDT01NQU5EOgkgcGF0Y2ggLXAzIC1nMCAt
RSAtLW5vLWJhY2t1cC1pZi1taXNtYXRjaCA8IC9ob21lL2dlbnRvby9wb3J0YWdlL3N5cy1hcHBz
L2hhbC9maWxlcy8wLjUuOS8yNF9saWJwYXJ0ZWRfMV84XzcucGF0Y2gKCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQptaXNzaW5nIGhlYWRlciBmb3IgdW5pZmllZCBkaWZmIGF0
IGxpbmUgMTMgb2YgcGF0Y2gKY2FuJ3QgZmluZCBmaWxlIHRvIHBhdGNoIGF0IGlucHV0IGxpbmUg
MTMKUGVyaGFwcyB5b3UgdXNlZCB0aGUgd3JvbmcgLXAgb3IgLS1zdHJpcCBvcHRpb24/ClRoZSB0
ZXh0IGxlYWRpbmcgdXAgdG8gdGhpcyB3YXM6Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnxG
cm9tOiBEYW5ueSBLdWthd2thIDxkYW5ueS5rdWthd2thQHdlYi5kZT4KfERhdGU6IFdlZCwgMjMg
TWF5IDIwMDcgMTg6MDU6MTcgKzAwMDAgKCswMjAwKQp8U3ViamVjdDogdXBkYXRlZCBhbGxvd2Vk
IGxpYnBhcnRlZCB2ZXJzaW9ucwp8WC1HaXQtVXJsOiBodHRwOi8vZ2l0d2ViLmZyZWVkZXNrdG9w
Lm9yZy8/cD1oYWwuZ2l0O2E9Y29tbWl0ZGlmZjtoPTM2NmFiMDAwNjI3OGY2YzIzZmMzYzMzZGVh
N2ViNjFhNDJmZTk0MWUKfAp8dXBkYXRlZCBhbGxvd2VkIGxpYnBhcnRlZCB2ZXJzaW9ucwp8CnxV
cGRhdGVkIGFnYWluIHRoZSBsaXN0IG9mIGFsbG93ZWQgbGlwYXJ0ZWQgdmVyc2lvbiBieSBhZGQg
djEuOC43CnwtLS0KfAp8LS0tIGEvY29uZmlndXJlLmluCnwrKysgYi9jb25maWd1cmUuaW4KLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KTm8gZmlsZSB0byBwYXRjaC4gIFNraXBwaW5nIHBhdGNo
LgoyIG91dCBvZiAyIGh1bmtzIGlnbm9yZWQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09CgpQQVRDSCBDT01NQU5EOgkgcGF0Y2ggLXA0IC1nMCAtRSAtLW5vLWJhY2t1cC1pZi1t
aXNtYXRjaCA8IC9ob21lL2dlbnRvby9wb3J0YWdlL3N5cy1hcHBzL2hhbC9maWxlcy8wLjUuOS8y
NF9saWJwYXJ0ZWRfMV84XzcucGF0Y2gKCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQptaXNzaW5nIGhlYWRlciBmb3IgdW5pZmllZCBkaWZmIGF0IGxpbmUgMTMgb2YgcGF0Y2gK
Y2FuJ3QgZmluZCBmaWxlIHRvIHBhdGNoIGF0IGlucHV0IGxpbmUgMTMKUGVyaGFwcyB5b3UgdXNl
ZCB0aGUgd3JvbmcgLXAgb3IgLS1zdHJpcCBvcHRpb24/ClRoZSB0ZXh0IGxlYWRpbmcgdXAgdG8g
dGhpcyB3YXM6Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnxGcm9tOiBEYW5ueSBLdWthd2th
IDxkYW5ueS5rdWthd2thQHdlYi5kZT4KfERhdGU6IFdlZCwgMjMgTWF5IDIwMDcgMTg6MDU6MTcg
KzAwMDAgKCswMjAwKQp8U3ViamVjdDogdXBkYXRlZCBhbGxvd2VkIGxpYnBhcnRlZCB2ZXJzaW9u
cwp8WC1HaXQtVXJsOiBodHRwOi8vZ2l0d2ViLmZyZWVkZXNrdG9wLm9yZy8/cD1oYWwuZ2l0O2E9
Y29tbWl0ZGlmZjtoPTM2NmFiMDAwNjI3OGY2YzIzZmMzYzMzZGVhN2ViNjFhNDJmZTk0MWUKfAp8
dXBkYXRlZCBhbGxvd2VkIGxpYnBhcnRlZCB2ZXJzaW9ucwp8CnxVcGRhdGVkIGFnYWluIHRoZSBs
aXN0IG9mIGFsbG93ZWQgbGlwYXJ0ZWQgdmVyc2lvbiBieSBhZGQgdjEuOC43CnwtLS0KfAp8LS0t
IGEvY29uZmlndXJlLmluCnwrKysgYi9jb25maWd1cmUuaW4KLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KTm8gZmlsZSB0byBwYXRjaC4gIFNraXBwaW5nIHBhdGNoLgoyIG91dCBvZiAyIGh1bmtz
IGlnbm9yZWQK
</data>        

          </attachment>
    </bug>

</bugzilla>