<?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>105639</bug_id>
          
          <creation_ts>2005-09-11 15:31 0000</creation_ts>
          <short_desc>coreutils-5.3.0-r1: the --parents option in &apos;cp&apos; causes strange error messages</short_desc>
          <delta_ts>2005-09-16 06:19:05 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>Applications</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>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>spock@gentoo.org</reporter>
          <assigned_to>base-system@gentoo.org</assigned_to>
          <cc>taladar@gmx.net</cc>

      

      
          <long_desc isprivate="0">
            <who>spock@gentoo.org</who>
            <bug_when>2005-09-11 15:31:35 0000</bug_when>
            <thetext>When doing:
  cp -pRH --parents /dir1/dir2/dir3/file /tmp/testdir
cp displays the following error message:
  failed to get attributes of dir1/dir2/dir3/file
unless it was called with / as the cwd.

The problem is caused by a miscalculated offset passed to re_protect().</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>spock@gentoo.org</who>
            <bug_when>2005-09-11 15:32:21 0000</bug_when>
            <thetext>Created an attachment (id=68202)
A patch that fixes the described problem.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vapier@gentoo.org</who>
            <bug_when>2005-09-11 17:45:13 0000</bug_when>
            <thetext>Created an attachment (id=68211)
100_all_coreutils-pathname-off-by-one.patch

mmm, no, this should be the correct fix ...

see if it works for me, i cant seem to get attr stuff to work on my box atm</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vapier@gentoo.org</who>
            <bug_when>2005-09-11 17:45:27 0000</bug_when>
            <thetext>err, see if it works for *you* :)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>spock@gentoo.org</who>
            <bug_when>2005-09-12 06:07:20 0000</bug_when>
            <thetext>Yup, it seems to be working just fine with the patch applied.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vapier@gentoo.org</who>
            <bug_when>2005-09-12 17:35:30 0000</bug_when>
            <thetext>added to 5.3.0-r1</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vapier@gentoo.org</who>
            <bug_when>2005-09-16 06:19:05 0000</bug_when>
            <thetext>*** Bug 106133 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>68202</attachid>
            <date>2005-09-11 15:32 0000</date>
            <desc>A patch that fixes the described problem.</desc>
            <filename>coreutils-5.3.0-cp-parents.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtTmF1cnAgY29yZXV0aWxzLTUuMy4wLW9yaWcvc3JjL2NwLmMgY29yZXV0aWxzLTUuMy4w
L3NyYy9jcC5jCi0tLSBjb3JldXRpbHMtNS4zLjAtb3JpZy9zcmMvY3AuYwkyMDA1LTA5LTEyIDAw
OjI0OjM0LjAwMDAwMDAwMCArMDIwMAorKysgY29yZXV0aWxzLTUuMy4wL3NyYy9jcC5jCTIwMDUt
MDktMTIgMDA6MjQ6NTcuMDAwMDAwMDAwICswMjAwCkBAIC02MjAsNyArNjIwLDcgQEAgZG9fY29w
eSAoaW50IG5fZmlsZXMsIGNoYXIgKipmaWxlLCBjb25zdAogCSAgICAgIG9rICY9IGNvcHkgKGFy
ZywgZHN0X3BhdGgsIG5ld19kc3QsIHgsICZjb3B5X2ludG9fc2VsZiwgTlVMTCk7CiAKIAkgICAg
ICBpZiAoZmxhZ19wYXRoKQotCQlvayAmPSByZV9wcm90ZWN0IChkc3RfcGF0aCwgYXJnX2luX2Nv
bmNhdCAtIGRzdF9wYXRoLAorCQlvayAmPSByZV9wcm90ZWN0IChkc3RfcGF0aCwgYXJnX2luX2Nv
bmNhdCAtIGRzdF9wYXRoIC0gMSwKIAkJCQkgIGF0dHJfbGlzdCwgeCk7CiAJICAgIH0KIAo=
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>68211</attachid>
            <date>2005-09-11 17:45 0000</date>
            <desc>100_all_coreutils-pathname-off-by-one.patch</desc>
            <filename>100_all_coreutils-pathname-off-by-one.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">MjAwNS0wMS0yNSAgSmltIE1leWVyaW5nICA8amltQG1leWVyaW5nLm5ldD4KCgkqIHBhdGgtY29u
Y2F0LmM6IERvbid0IGluY2x1ZGUgYXNzZXJ0LmguCgkocGF0aF9jb25jYXQpOiBSZW1vdmUgYXNz
ZXJ0aW9uIHRoYXQgd291bGQgaGF2ZSB0cmlnZ2VyZWQKCWZvciBBQkFTRSBzdGFydGluZyB3aXRo
IG1vcmUgdGhhbiBvbmUgc2xhc2guCglSZXBvcnRlZCBieSBBbmRyZWFzIFNjaHdhYi4KCgkqIHBh
dGgtY29uY2F0LmMgKHBhdGhfY29uY2F0KTogU2V0ICpCQVNFX0lOX1JFU1VMVAoJcHJvcGVybHkg
d2hlbiBBQkFTRSBpcyBhbiBhYnNvbHV0ZSBmaWxlIG5hbWUuCglDb3JyZWN0IHRoZSBkZXNjcmlw
dGlvbiBvZiB0aGlzIGZ1bmN0aW9uLgoJSW5jbHVkZSA8YXNzZXJ0Lmg+LgoJQWRkIGFuIGFzc2Vy
dGlvbiBhbmQgYSB0ZXN0IGRyaXZlci4KCVRoaXMgZml4ZXMgYSBidWcgaW50cm9kdWNlZCBvbiAy
MDA0LTA3LTAyLgoJQW5kcmVhcyBTY2h3YWIgcmVwb3J0ZWQgdGhlIHJlc3VsdGluZyBmYWlsdXJl
IG9mIGNwIC0tcGFyZW50czoKCWh0dHA6Ly9saXN0cy5nbnUub3JnL2FyY2hpdmUvaHRtbC9idWct
Y29yZXV0aWxzLzIwMDUtMDEvbXNnMDAxMzAuaHRtbAoKSW5kZXg6IHBhdGgtY29uY2F0LmMKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQpSQ1MgZmlsZTogL2N2c3Jvb3QvY29yZXV0aWxzL2NvcmV1dGlscy9saWIvQXR0aWMv
cGF0aC1jb25jYXQuYyx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS4yMQpyZXRyaWV2aW5nIHJldmlz
aW9uIDEuMjMKZGlmZiAtdSAtcCAtcjEuMjEgLXIxLjIzCi0tLSBsaWIvcGF0aC1jb25jYXQuYwk1
IEp1bCAyMDA0IDA4OjQxOjEzIC0wMDAwCTEuMjEKKysrIGxpYi9wYXRoLWNvbmNhdC5jCTI1IEph
biAyMDA1IDEyOjMwOjAxIC0wMDAwCTEuMjMKQEAgLTEsNiArMSw2IEBACiAvKiBwYXRoLWNvbmNh
dC5jIC0tIGNvbmNhdGVuYXRlIHR3byBhcmJpdHJhcnkgcGF0aG5hbWVzCiAKLSAgIENvcHlyaWdo
dCAoQykgMTk5NiwgMTk5NywgMTk5OCwgMTk5OSwgMjAwMCwgMjAwMSwgMjAwMiwgMjAwMywgMjAw
NCBGcmVlCisgICBDb3B5cmlnaHQgKEMpIDE5OTYsIDE5OTcsIDE5OTgsIDE5OTksIDIwMDAsIDIw
MDEsIDIwMDIsIDIwMDMsIDIwMDQsIDIwMDUgRnJlZQogICAgU29mdHdhcmUgRm91bmRhdGlvbiwg
SW5jLgogCiAgICBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3Ry
aWJ1dGUgaXQgYW5kL29yIG1vZGlmeQpAQCAtNTQsOCArNTQsMTAgQEAgbG9uZ2VzdF9yZWxhdGl2
ZV9zdWZmaXggKGNoYXIgY29uc3QgKmYpCiAgICBBcnJhbmdlIGZvciBhIGRpcmVjdG9yeSBzZXBh
cmF0b3IgaWYgbmVjZXNzYXJ5IGJldHdlZW4gRElSIGFuZCBCQVNFCiAgICBpbiB0aGUgcmVzdWx0
LCByZW1vdmluZyBhbnkgcmVkdW5kYW50IHNlcGFyYXRvcnMuCiAgICBJbiBhbnkgY2FzZSwgaWYg
QkFTRV9JTl9SRVNVTFQgaXMgbm9uLU5VTEwsIHNldAotICAgKkJBU0VfSU5fUkVTVUxUIHRvIHBv
aW50IHRvIHRoZSBjb3B5IG9mIEJBU0UgaW4gdGhlIHJldHVybmVkCi0gICBjb25jYXRlbmF0aW9u
LgorICAgKkJBU0VfSU5fUkVTVUxUIHRvIHBvaW50IHRvIHRoZSBjb3B5IG9mIEFCQVNFIGluIHRo
ZSByZXR1cm5lZAorICAgY29uY2F0ZW5hdGlvbi4gIEhvd2V2ZXIsIGlmIEFCQVNFIGJlZ2lucyB3
aXRoIG1vcmUgdGhhbiBvbmUgc2xhc2gsCisgICBzZXQgKkJBU0VfSU5fUkVTVUxUIHRvIHBvaW50
IHRvIHRoZSBzb2xlIGNvcnJlc3BvbmRpbmcgc2xhc2ggdGhhdAorICAgaXMgY29waWVkIGludG8g
dGhlIHJlc3VsdCBidWZmZXIuCiAKICAgIFJlcG9ydCBhbiBlcnJvciBpZiBtZW1vcnkgaXMgZXho
YXVzdGVkLiAgKi8KIApAQCAtNzgsMTAgKzgwLDQ3IEBAIHBhdGhfY29uY2F0IChjaGFyIGNvbnN0
ICpkaXIsIGNoYXIgY29uc3QKICAgcCArPSBuZWVkc19zZXBhcmF0b3I7CiAKICAgaWYgKGJhc2Vf
aW5fcmVzdWx0KQotICAgICpiYXNlX2luX3Jlc3VsdCA9IHA7CisgICAgKmJhc2VfaW5fcmVzdWx0
ID0gcCAtIElTX0FCU09MVVRFX0ZJTEVfTkFNRSAoYWJhc2UpOwogCiAgIHAgPSBtZW1wY3B5IChw
LCBiYXNlLCBiYXNlbGVuKTsKICAgKnAgPSAnXDAnOwogCiAgIHJldHVybiBwX2NvbmNhdDsKIH0K
KworI2lmZGVmIFRFU1RfUEFUSF9DT05DQVQKKyNpbmNsdWRlIDxzdGRsaWIuaD4KKyNpbmNsdWRl
IDxzdGRpby5oPgoraW50CittYWluICgpCit7CisgIHN0YXRpYyBjaGFyIGNvbnN0ICpjb25zdCB0
ZXN0c1tdWzNdID0KKyAgICB7CisgICAgICB7ImEiLCAiYiIsICAgImEvYiJ9LAorICAgICAgeyJh
LyIsICJiIiwgICJhL2IifSwKKyAgICAgIHsiYS8iLCAiL2IiLCAiYS9iIn0sCisgICAgICB7ImEi
LCAiL2IiLCAgImEvYiJ9LAorCisgICAgICB7Ii8iLCAiYiIsICAiL2IifSwKKyAgICAgIHsiLyIs
ICIvYiIsICIvYiJ9LAorICAgICAgeyIvIiwgIi8iLCAgIi8ifSwKKyAgICAgIHsiYSIsICIvIiwg
ICJhLyJ9LCAgIC8qIHRoaXMgbWlnaHQgZGVzZXJ2ZSBhIGRpYWdub3N0aWMgKi8KKyAgICAgIHsi
L2EiLCAiLyIsICIvYS8ifSwgIC8qIHRoaXMgbWlnaHQgZGVzZXJ2ZSBhIGRpYWdub3N0aWMgKi8K
KyAgICAgIHsiYSIsICIvL2IiLCAgImEvYiJ9LAorICAgIH07CisgIHNpemVfdCBpOworICBib29s
IGZhaWwgPSBmYWxzZTsKKyAgZm9yIChpID0gMDsgaSA8IHNpemVvZiB0ZXN0cyAvIHNpemVvZiB0
ZXN0c1swXTsgaSsrKQorICAgIHsKKyAgICAgIGNoYXIgKmJhc2VfaW5fcmVzdWx0OworICAgICAg
Y2hhciBjb25zdCAqY29uc3QgKnQgPSB0ZXN0c1tpXTsKKyAgICAgIGNoYXIgKnJlcyA9IHBhdGhf
Y29uY2F0ICh0WzBdLCB0WzFdLCAmYmFzZV9pbl9yZXN1bHQpOworICAgICAgaWYgKHN0cmNtcCAo
cmVzLCB0WzJdKSAhPSAwKQorCXsKKwkgIHByaW50ZiAoImdvdCAlcywgZXhwZWN0ZWQgJXNcbiIs
IHJlcywgdFsyXSk7CisJICBmYWlsID0gdHJ1ZTsKKwl9CisgICAgfQorICBleGl0IChmYWlsID8g
RVhJVF9GQUlMVVJFIDogRVhJVF9TVUNDRVNTKTsKK30KKyNlbmRpZgo=
</data>        

          </attachment>
    </bug>

</bugzilla>