Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 133274 Details for
Bug 195510
app-arch/ipkg-utils - ipkg-make-index is not working with tar > 1.13
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
ipkg-utils-tar_fixes.patch
ipkg-utils-tar_fixes.patch (text/plain), 3.10 KB, created by
James Rowe
on 2007-10-13 00:53:33 UTC
(
hide
)
Description:
ipkg-utils-tar_fixes.patch
Filename:
MIME Type:
Creator:
James Rowe
Created:
2007-10-13 00:53:33 UTC
Size:
3.10 KB
patch
obsolete
>Index: ipkg-utils/files/ipkg-utils-tar_call_fixes.patch >=================================================================== >--- /dev/null {cset 1ab2dabb-88e7-42e2-b2ad-0ce4fd6214ea} >+++ ipkg-utils/files/ipkg-utils-tar_call_fixes.patch {local clone} >@@ -0,0 +1,28 @@ >+Index: ipkg-utils-050831/ipkg.py >+=================================================================== >+--- ipkg-utils-050831/ipkg.py {cset c946c633-8984-433c-8beb-a6cf3926b0af} >++++ ipkg-utils-050831/ipkg.py {local clone} >+@@ -152,9 +152,9 @@ class Package: >+ self.filename = os.path.basename(fn) >+ ## sys.stderr.write(" extracting control.tar.gz from %s\n"% (fn,)) >+ if self.isdeb: >+- control = os.popen("ar p "+fn+" control.tar.gz | tar xfzO - '*control'","r") >++ control = os.popen("ar p "+fn+" control.tar.gz | gtar xfzO - --wildcards '*control'","r") >+ else: >+- control = os.popen("tar xfzO "+fn+" '*control.tar.gz' | tar xfzO - '*control'","r") >++ control = os.popen("gtar xfzO "+fn+" --wildcards '*control.tar.gz' | gtar xfzO - --wildcards '*control'","r") >+ line = control.readline() >+ while 1: >+ if not line: break >+@@ -181,7 +181,7 @@ class Package: >+ if self.isdeb: >+ data = os.popen("ar p "+fn+" data.tar.gz | tar tfz -","r") >+ else: >+- data = os.popen("tar xfzO "+fn+" '*data.tar.gz' | tar tfz -","r") >++ data = os.popen("gtar xfzO "+fn+" --wildcards '*data.tar.gz' | gtar tfz -","r") >+ while 1: >+ line = data.readline() >+ if not line: break >+# Checksums: MD5 >+# 3b32292e44cc49af1d6c599fd8a44fb8 ipkg.py >+# a103926695d45fe3c6d08a841ed6cd99 ipkg.py [diff] >Prereq: 1.3 >Index: ipkg-utils/ipkg-utils-1.7.050831-r1.ebuild >=================================================================== >--- ipkg-utils/ipkg-utils-1.7.050831-r1.ebuild {cset 8e66b5c5-6db5-450c-9aad-bac2311759b2} >+++ ipkg-utils/ipkg-utils-1.7.050831-r1.ebuild {local clone} >@@ -26,6 +26,8 @@ DEPEND="${RDEPEND}" > src_unpack() { > unpack ${A}; cd ${S} > >+ epatch ${FILESDIR}/${PN}-tar_call_fixes.patch >+ > sed '/python setup.py build/d' -i Makefile > > if use minimal; then >Prereq: 1.8 >Index: ipkg-utils/ipkg-utils-1.7-r1.ebuild >=================================================================== >--- ipkg-utils/ipkg-utils-1.7-r1.ebuild {cset a5d14b7c-a393-4bb2-ab8a-4bac985e2c5d} >+++ ipkg-utils/ipkg-utils-1.7-r1.ebuild {local clone} >@@ -23,6 +23,8 @@ DEPEND="${RDEPEND}" > src_unpack() { > unpack ${A}; cd ${S} > >+ epatch ${FILESDIR}/${PN}-tar_call_fixes.patch >+ > sed '/python setup.py build/d' -i Makefile > > if use minimal; then ># Checksums: MD5 ># 9f6aee43fa53ac7ee09b4ce67101c432 files/ipkg-utils-tar_call_fixes.patch ># 382bab3292024f0a6cd32d4abcaa3bdd files/ipkg-utils-tar_call_fixes.patch [diff] ># 639a920108b3b970d27fe619cb9cbb7a ipkg-utils-1.7.050831-r1.ebuild ># 83be37e5d19be61dab4703cffdf05411 ipkg-utils-1.7.050831-r1.ebuild [diff] ># 06bb11ff0158fc95898a06f96c70ecb7 ipkg-utils-1.7-r1.ebuild ># e94f0e2ea33e0cb5ad868b7685395097 ipkg-utils-1.7-r1.ebuild [diff]
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 195510
: 133274