<?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>142980</bug_id>
          
          <creation_ts>2006-08-06 07:21 0000</creation_ts>
          <short_desc>app-arch/ipkg-utils missing dependencies and ugliness</short_desc>
          <delta_ts>2006-08-06 07:59: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>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>jnrowe@gmail.com</reporter>
          <assigned_to>seemant@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>jnrowe@gmail.com</who>
            <bug_when>2006-08-06 07:21:17 0000</bug_when>
            <thetext>ipkg-utils fails to declare a couple of dependencies used by the
ipkg-upload script, the first attached patch fixes this.

Thanks


James</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jnrowe@gmail.com</who>
            <bug_when>2006-08-06 07:22:18 0000</bug_when>
            <thetext>Created an attachment (id=93585)
ipkg-utils-missing_deps.patch

Seemant,

  I strongly believe the curl and gnupg deps need to be conditional on the
minimal flag, because on many installs where ipkg-utils are useful they are
neither common nor small.  For example, on our n770 images both are within
10% of the size of the GUI web browser package and you wouldn&apos;t want to
build packages for uploading on there either :).

  Still learning though, if you think it is inappropriate please kick the
patches back.

Thanks as always


James

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jnrowe@gmail.com</who>
            <bug_when>2006-08-06 07:23:44 0000</bug_when>
            <thetext>Created an attachment (id=93586)
ipkg-utils-cleanse_useless.patch

  This second patch reverts my eagerness to use a patch over sed, while
rethinking this it makes a lot more sense to just use a single sed call and
drop the patch.  It is also removing the redundant make install too, I must
have been suffering from some kind of sed reduction induced red mist to have
missed it the first time round.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2006-08-06 07:26:27 0000</bug_when>
            <thetext>This should also set RDEPEND explicitely...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>seemant@gentoo.org</who>
            <bug_when>2006-08-06 07:44:26 0000</bug_when>
            <thetext>Thanks James, in cvs.  We should talk about the mentoring dealy thing stuff soonish :)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jnrowe@gmail.com</who>
            <bug_when>2006-08-06 07:59:07 0000</bug_when>
            <thetext>  Bah, I was just in the middle of writing the comment for the updated patch
wrt to Jakub&apos;s comment :)
</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>93585</attachid>
            <date>2006-08-06 07:22 0000</date>
            <desc>ipkg-utils-missing_deps.patch</desc>
            <filename>ipkg-utils-missing_deps.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">UHJlcmVxOiAxLjEKSW5kZXg6IGlwa2ctdXRpbHMvaXBrZy11dGlscy0xLjcuMDUwODMxLmVidWls
ZAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBpcGtnLXV0aWxzL2lwa2ctdXRpbHMtMS43LjA1MDgzMS5lYnVpbGQJ
e2NzZXQgZjhiNzYwMGUtNDUwYS00ZDAxLWFjYzctODdlYTNkZTdmNjQ4fQorKysgaXBrZy11dGls
cy9pcGtnLXV0aWxzLTEuNy4wNTA4MzEuZWJ1aWxkCXtsb2NhbCBjbG9uZX0KQEAgLTEwLDE3ICsx
MCwyNiBAQCBERVNDUklQVElPTj0iVG9vbHMgZm9yIHdvcmtpbmcgd2l0aCB0aGUgCiBIT01FUEFH
RT0iaHR0cDovL3d3dy5vcGVuZW1iZWRkZWQub3JnLyIKIFNSQ19VUkk9Imh0dHA6Ly9oYW5kaGVs
ZHMub3JnL2Rvd25sb2FkL3BhY2thZ2VzL2lwa2ctdXRpbHMvJHtNWV9QfS50YXIuZ3oiCiBMSUNF
TlNFPSJHUEwtMiIKLUlVU0U9IiIKK0lVU0U9Im1pbmltYWwiCiBTTE9UPSIwIgogS0VZV09SRFM9
In5hbWQ2NCB+YXJtIH5ocHBhIH5taXBzIH5wcGMgfng4NiIKIFM9JHtXT1JLRElSfS8ke01ZX1B9
CiAKLURFUEVORD0iZGV2LWxhbmcvcHl0aG9uIgorREVQRU5EPSJkZXYtbGFuZy9weXRob24KKwkh
bWluaW1hbD8gKAorCQlhcHAtY3J5cHQvZ251cGcKKwkJbmV0LW1pc2MvY3VybAorCSkiCiAKIHNy
Y191bnBhY2soKSB7CiAJdW5wYWNrICR7QX07IGNkICR7U30KIAogCWVwYXRjaCAke0ZJTEVTRElS
fS8ke1BOfS0xLjctYnVpbGRfZml4ZXMucGF0Y2gKKworCWlmIHVzZSBtaW5pbWFsOyB0aGVuCisJ
CWVpbmZvICJpcGtnLXVwbG9hZCBpcyBub3QgaW5zdGFsbGVkIHdoZW4gdGhlIFxgbWluaW1hbCcg
VVNFIGZsYWcgaXMgc2V0LiAgSWYgeW91IgorCQllaW5mbyAibmVlZCBpcGtnLXVwbG9hZCB0aGVu
IHJlYnVpbGQgdGhpcyBwYWNrYWdlIHdpdGhvdXQgdGhlIFxgbWluaW1hbCcgVVNFIGZsYWcuIgor
CWZpCiB9CiAKIHNyY19jb21waWxlKCkgewpAQCAtMzEsNiArNDAsNyBAQCBzcmNfY29tcGlsZSgp
IHsKIHNyY19pbnN0YWxsKCkgewogCWRpc3R1dGlsc19zcmNfaW5zdGFsbAogCW1ha2UgREVTVERJ
Uj0ke0R9IGluc3RhbGwgfHwgZGllCisJdXNlIG1pbmltYWwgJiYgcm0gJHtEfS91c3IvYmluL2lw
a2ctdXBsb2FkCiB9CiAKIHBrZ19wb3N0aW5zdCgpIHsKUHJlcmVxOiAxLjYKSW5kZXg6IGlwa2ct
dXRpbHMvaXBrZy11dGlscy0xLjcuZWJ1aWxkCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIGlwa2ctdXRpbHMvaXBr
Zy11dGlscy0xLjcuZWJ1aWxkCXtjc2V0IGFhODNiMTljLWZmOTQtNGUwNi04NjQxLTU1OTdiOTFj
ODY1Yn0KKysrIGlwa2ctdXRpbHMvaXBrZy11dGlscy0xLjcuZWJ1aWxkCXtsb2NhbCBjbG9uZX0K
QEAgLTgsMTYgKzgsMjUgQEAgREVTQ1JJUFRJT049IlRvb2xzIGZvciB3b3JraW5nIHdpdGggdGhl
IAogSE9NRVBBR0U9Imh0dHA6Ly93d3cub3BlbmVtYmVkZGVkLm9yZy8iCiBTUkNfVVJJPSJodHRw
Oi8vaGFuZGhlbGRzLm9yZy9kb3dubG9hZC9wYWNrYWdlcy9pcGtnLXV0aWxzLyR7UH0udGFyLmd6
IgogTElDRU5TRT0iR1BMLTIiCi1JVVNFPSIiCitJVVNFPSJtaW5pbWFsIgogU0xPVD0iMCIKIEtF
WVdPUkRTPSJ+YW1kNjQgfmFybSB+aHBwYSB+bWlwcyB+cHBjIH54ODYiCiAKLURFUEVORD0iZGV2
LWxhbmcvcHl0aG9uIgorREVQRU5EPSJkZXYtbGFuZy9weXRob24KKwkhbWluaW1hbD8gKAorCQlh
cHAtY3J5cHQvZ251cGcKKwkJbmV0LW1pc2MvY3VybAorCSkiCiAKIHNyY191bnBhY2soKSB7CiAJ
dW5wYWNrICR7QX07IGNkICR7U30KIAogCWVwYXRjaCAke0ZJTEVTRElSfS8ke1B9LWJ1aWxkX2Zp
eGVzLnBhdGNoCisKKwlpZiB1c2UgbWluaW1hbDsgdGhlbgorCQllaW5mbyAiaXBrZy11cGxvYWQg
aXMgbm90IGluc3RhbGxlZCB3aGVuIHRoZSBcYG1pbmltYWwnIFVTRSBmbGFnIGlzIHNldC4gIElm
IHlvdSIKKwkJZWluZm8gIm5lZWQgaXBrZy11cGxvYWQgdGhlbiByZWJ1aWxkIHRoaXMgcGFja2Fn
ZSB3aXRob3V0IHRoZSBcYG1pbmltYWwnIFVTRSBmbGFnLiIKKwlmaQogfQogCiBzcmNfY29tcGls
ZSgpIHsKQEAgLTI4LDQgKzM3LDUgQEAgc3JjX2NvbXBpbGUoKSB7CiBzcmNfaW5zdGFsbCgpIHsK
IAlkaXN0dXRpbHNfc3JjX2luc3RhbGwKIAltYWtlIERFU1RESVI9JHtEfSBpbnN0YWxsIHx8IGRp
ZQorCXVzZSBtaW5pbWFsICYmIHJtICR7RH0vdXNyL2Jpbi9pcGtnLXVwbG9hZAogfQo=
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>93586</attachid>
            <date>2006-08-06 07:23 0000</date>
            <desc>ipkg-utils-cleanse_useless.patch</desc>
            <filename>ipkg-utils-cleanse_useless.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">SW5kZXg6IGlwa2ctdXRpbHMvZmlsZXMvaXBrZy11dGlscy0xLjctYnVpbGRfZml4ZXMucGF0Y2gK
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQotLS0gaXBrZy11dGlscy9maWxlcy9pcGtnLXV0aWxzLTEuNy1idWlsZF9maXhl
cy5wYXRjaAl7Y3NldCA4ZWI3NDgyNS1kYjJiLTRmNjgtOTQxNC05NGFjNmQyN2RjZWJ9CisrKyAv
ZGV2L251bGwJe2xvY2FsIGNsb25lfQpAQCAtMSwyOSArMCwwIEBACi1JbmRleDogaXBrZy11dGls
cy0xLjcvTWFrZWZpbGUKLT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tLSBpcGtnLXV0aWxzLTEuNy9NYWtlZmlsZQl7
Y3NldCAxZmUzNmI4My02NjJjLTRkNDMtYjVkZi05MTUxODQwMDdhYmZ9Ci0rKysgaXBrZy11dGls
cy0xLjcvTWFrZWZpbGUJe2xvY2FsIGNsb25lfQotQEAgLTEsMjAgKzEsMTkgQEAKLSBVVElMUyA9
IGlwa2ctYnVpbGQgaXBrZy1kZWItdW5idWlsZCBpcGtnLXVuYnVpbGQgaXBrZy1jb21wYXJlLXZl
cnNpb25zIGlwa2ctdXBsb2FkCi0gCi0tUFJFRklYPS91c3IvbG9jYWwKLStQUkVGSVg9L3Vzcgot
IAotIGFsbDogYnVpbGQKLSAKLSBidWlsZDogaXBrZy1jb21wYXJlLXZlcnNpb25zCi0tCXB5dGhv
biBzZXR1cC5weSBidWlsZAotIAotIGlwa2ctY29tcGFyZS12ZXJzaW9uczogaXBrZy1jb21wYXJl
LXZlcnNpb25zLmMKLSAJJChDQykgJChDRkxBR1MpIC1vIGlwa2ctY29tcGFyZS12ZXJzaW9ucyBp
cGtnLWNvbXBhcmUtdmVyc2lvbnMuYwotIAotIGluc3RhbGw6ICR7VVRJTFN9Ci0tCWNwICR7VVRJ
TFN9ICQoUFJFRklYKS9iaW4KLS0JcHl0aG9uIHNldHVwLnB5IGluc3RhbGwKLSsJbWtkaXIgLXAg
JChERVNURElSKSQoUFJFRklYKS9iaW4KLSsJY3AgJHtVVElMU30gJChERVNURElSKSQoUFJFRklY
KS9iaW4KLSAJY2htb2QgYWd1K3J4IGlwa2ctbWFrZS1pbmRleAotLQljcCAtZiBpcGtnLW1ha2Ut
aW5kZXggJChQUkVGSVgpL2JpbgotKwljcCAtZiBpcGtnLW1ha2UtaW5kZXggJChERVNURElSKSQo
UFJFRklYKS9iaW4KLSAKLSBiaW5hcnk6IGJ1aWxkCi0gCW1rZGlyIC1wIGlwa2ctYnVpbGQtYmlu
YXJ5L3Vzci9iaW4KUHJlcmVxOiAxLjEKSW5kZXg6IGlwa2ctdXRpbHMvaXBrZy11dGlscy0xLjcu
MDUwODMxLmVidWlsZAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBpcGtnLXV0aWxzL2lwa2ctdXRpbHMtMS43LjA1
MDgzMS5lYnVpbGQJe2NzZXQgZGQ2NzFkMjktODg4Yy00OWM2LWEyMzItZGIyNjM3NzdlMjAyfQor
KysgaXBrZy11dGlscy9pcGtnLXV0aWxzLTEuNy4wNTA4MzEuZWJ1aWxkCXtsb2NhbCBjbG9uZX0K
QEAgLTI0LDcgKzI0LDcgQEAgREVQRU5EPSJkZXYtbGFuZy9weXRob24KIHNyY191bnBhY2soKSB7
CiAJdW5wYWNrICR7QX07IGNkICR7U30KIAotCWVwYXRjaCAke0ZJTEVTRElSfS8ke1BOfS0xLjct
YnVpbGRfZml4ZXMucGF0Y2gKKwlzZWQgJy9weXRob24gc2V0dXAucHkgYnVpbGQvZCcgLWkgTWFr
ZWZpbGUKIAogCWlmIHVzZSBtaW5pbWFsOyB0aGVuCiAJCWVpbmZvICJpcGtnLXVwbG9hZCBpcyBu
b3QgaW5zdGFsbGVkIHdoZW4gdGhlIFxgbWluaW1hbCcgVVNFIGZsYWcgaXMgc2V0LiAgSWYgeW91
IgpAQCAtMzksNyArMzksNiBAQCBzcmNfY29tcGlsZSgpIHsKIAogc3JjX2luc3RhbGwoKSB7CiAJ
ZGlzdHV0aWxzX3NyY19pbnN0YWxsCi0JbWFrZSBERVNURElSPSR7RH0gaW5zdGFsbCB8fCBkaWUK
IAl1c2UgbWluaW1hbCAmJiBybSAke0R9L3Vzci9iaW4vaXBrZy11cGxvYWQKIH0KIApQcmVyZXE6
IDEuNgpJbmRleDogaXBrZy11dGlscy9pcGtnLXV0aWxzLTEuNy5lYnVpbGQKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gaXBrZy11dGlscy9pcGtnLXV0aWxzLTEuNy5lYnVpbGQJe2NzZXQgNmQ3ODQxMmMtZThmOC00
NzNlLWJkMTMtYmNhZmRmOTU4YzkyfQorKysgaXBrZy11dGlscy9pcGtnLXV0aWxzLTEuNy5lYnVp
bGQJe2xvY2FsIGNsb25lfQpAQCAtMjEsNyArMjEsNyBAQCBERVBFTkQ9ImRldi1sYW5nL3B5dGhv
bgogc3JjX3VucGFjaygpIHsKIAl1bnBhY2sgJHtBfTsgY2QgJHtTfQogCi0JZXBhdGNoICR7RklM
RVNESVJ9LyR7UH0tYnVpbGRfZml4ZXMucGF0Y2gKKwlzZWQgJy9weXRob24gc2V0dXAucHkgYnVp
bGQvZCcgLWkgTWFrZWZpbGUKIAogCWlmIHVzZSBtaW5pbWFsOyB0aGVuCiAJCWVpbmZvICJpcGtn
LXVwbG9hZCBpcyBub3QgaW5zdGFsbGVkIHdoZW4gdGhlIFxgbWluaW1hbCcgVVNFIGZsYWcgaXMg
c2V0LiAgSWYgeW91IgpAQCAtMzYsNiArMzYsNSBAQCBzcmNfY29tcGlsZSgpIHsKIAogc3JjX2lu
c3RhbGwoKSB7CiAJZGlzdHV0aWxzX3NyY19pbnN0YWxsCi0JbWFrZSBERVNURElSPSR7RH0gaW5z
dGFsbCB8fCBkaWUKIAl1c2UgbWluaW1hbCAmJiBybSAke0R9L3Vzci9iaW4vaXBrZy11cGxvYWQK
IH0K
</data>        

          </attachment>
    </bug>

</bugzilla>