<?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>215670</bug_id>
          
          <creation_ts>2008-04-01 07:52 0000</creation_ts>
          <short_desc>app-arch/dpkg-1.14.17 bump request</short_desc>
          <delta_ts>2008-04-09 19:02:31 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>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>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>natanael.copa@gmail.com</reporter>
          <assigned_to>base-system@gentoo.org</assigned_to>
          <cc>gentoo-bugs@wurzelbenutzer.de</cc>

      

      
          <long_desc isprivate="0">
            <who>natanael.copa@gmail.com</who>
            <bug_when>2008-04-01 07:52:04 0000</bug_when>
            <thetext>Fixes #209782</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>natanael.copa@gmail.com</who>
            <bug_when>2008-04-01 07:55:13 0000</bug_when>
            <thetext>Created an attachment (id=147944)
dpkg-1.14.17.ebuild

Added a local use flag, &apos;dselect&apos;. Might be that &apos;minimal&apos; could be used instead.

--- dpkg-1.14.16.6.ebuild.orig	2008-04-01 07:26:18 +0000
+++ dpkg-1.14.17.ebuild	2008-04-01 07:53:05 +0000
@@ -10,11 +10,11 @@
 
 LICENSE=&quot;GPL-2&quot;
 SLOT=&quot;0&quot;
-KEYWORDS=&quot;alpha ~amd64 arm ~hppa ia64 m68k ~ppc s390 sh sparc x86&quot;
-IUSE=&quot;bzip2 nls selinux test zlib&quot;
+KEYWORDS=&quot;~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~s390 ~sh ~sparc ~x86&quot;
+IUSE=&quot;bzip2 dselect nls selinux test zlib&quot;
 
 RDEPEND=&quot;&gt;=dev-lang/perl-5.6.0
-	&gt;=sys-libs/ncurses-5.2-r7
+	dselect? ( &gt;=sys-libs/ncurses-5.2-r7 )
 	zlib? ( &gt;=sys-libs/zlib-1.1.4 )
 	bzip2? ( app-arch/bzip2 )&quot;
 DEPEND=&quot;${RDEPEND}
@@ -25,12 +25,12 @@
 	unpack ${A}
 	cd &quot;${S}&quot;
 	epatch &quot;${FILESDIR}&quot;/${PN}-1.14.12-nls.patch #192819
-	epatch &quot;${FILESDIR}&quot;/${PN}-1.14.16.6-check-PATH.patch #210997
 }
 
 src_compile() {
 	econf \
 		$(use_with bzip2 bz2lib) \
+		$(use_with dselect) \
 		$(use_enable nls) \
 		$(use_with selinux) \
 		$(use_with zlib) \
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vapier@gentoo.org</who>
            <bug_when>2008-04-02 03:04:55 0000</bug_when>
            <thetext>1.14.17 now in the tree

is there a reason you want to control dselect ?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>natanael.copa@gmail.com</who>
            <bug_when>2008-04-02 06:04:14 0000</bug_when>
            <thetext>(In reply to comment #2)
&gt; 1.14.17 now in the tree
&gt; 
&gt; is there a reason you want to control dselect ?
&gt; 

Yes. It fails to build with uclibc and I&apos;m tired of patching dpkg.

g++-uc -DHAVE_CONFIG_H -I. -I.. -DLOCALEDIR=\&quot;/usr/share/locale\&quot; -DADMINDIR=\&quot;/var/lib/dpkg\&quot; -DLIBDIR=\&quot;/usr/lib/dpkg\&quot; -idirafter ../libcompat -I../lib    -Os -pipe -MT basetop.o -MD -MP -MF .deps/basetop.Tpo -c -o basetop.o basetop.cc
In file included from basetop.cc:33:
dselect.h:31:29: ncursesw/curses.h: No such file or directory
In file included from basetop.cc:33:
dselect.h:56: error: ISO C++ forbids declaration of `WINDOW&apos; with no type
dselect.h:56: error: expected `;&apos; before &apos;*&apos; token
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gentoo-bugs@wurzelbenutzer.de</who>
            <bug_when>2008-04-06 16:38:24 0000</bug_when>
            <thetext>(In reply to comment #3)
&gt; (In reply to comment #2)
&gt; &gt; 1.14.17 now in the tree
&gt; &gt; 
&gt; &gt; is there a reason you want to control dselect ?
&gt; &gt; 
&gt; 
&gt; Yes. It fails to build with uclibc and I&apos;m tired of patching dpkg.
&gt; 
&gt; g++-uc -DHAVE_CONFIG_H -I. -I.. -DLOCALEDIR=\&quot;/usr/share/locale\&quot;
&gt; -DADMINDIR=\&quot;/var/lib/dpkg\&quot; -DLIBDIR=\&quot;/usr/lib/dpkg\&quot; -idirafter ../libcompat
&gt; -I../lib    -Os -pipe -MT basetop.o -MD -MP -MF .deps/basetop.Tpo -c -o
&gt; basetop.o basetop.cc
&gt; In file included from basetop.cc:33:
&gt; dselect.h:31:29: ncursesw/curses.h: No such file or directory
&gt; In file included from basetop.cc:33:
&gt; dselect.h:56: error: ISO C++ forbids declaration of `WINDOW&apos; with no type
&gt; dselect.h:56: error: expected `;&apos; before &apos;*&apos; token
&gt; 
This not related only to uclibc. Reproduced on amd64 with ncurses build with minmal.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vapier@gentoo.org</who>
            <bug_when>2008-04-06 22:00:03 0000</bug_when>
            <thetext>minimal is irrelevant, as is uclibc

file a new bug about dpkg failing to build when ncurses is built with USE=-unicode</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gentoo-bugs@wurzelbenutzer.de</who>
            <bug_when>2008-04-09 19:02:31 0000</bug_when>
            <thetext>(In reply to comment #5)
&gt; minimal is irrelevant, as is uclibc
&gt; 
&gt; file a new bug about dpkg failing to build when ncurses is built with
&gt; USE=-unicode
&gt; 

New bug http://bugs.gentoo.org/show_bug.cgi?id=217046</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>147944</attachid>
            <date>2008-04-01 07:55 0000</date>
            <desc>dpkg-1.14.17.ebuild</desc>
            <filename>dpkg-1.14.17.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA4IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L2FwcC1hcmNoL2Rwa2cvZHBrZy0xLjE0LjE2LjYu
ZWJ1aWxkLHYgMS40IDIwMDgvMDMvMjQgMTI6MDc6MzAgdmFwaWVyIEV4cCAkCgppbmhlcml0IGV1
dGlscyBtdWx0aWxpYgoKREVTQ1JJUFRJT049IlBhY2thZ2UgbWFpbnRlbmFuY2Ugc3lzdGVtIGZv
ciBEZWJpYW4iCkhPTUVQQUdFPSJodHRwOi8vcGFja2FnZXMucWEuZGViaWFuLm9yZy9kcGtnIgpT
UkNfVVJJPSJtaXJyb3I6Ly9kZWJpYW4vcG9vbC9tYWluL2QvZHBrZy8ke1AvLS9ffS50YXIuZ3oi
CgpMSUNFTlNFPSJHUEwtMiIKU0xPVD0iMCIKS0VZV09SRFM9In5hbHBoYSB+YW1kNjQgfmFybSB+
aHBwYSB+aWE2NCB+bTY4ayB+cHBjIH5zMzkwIH5zaCB+c3BhcmMgfng4NiIKSVVTRT0iYnppcDIg
ZHNlbGVjdCBubHMgc2VsaW51eCB0ZXN0IHpsaWIiCgpSREVQRU5EPSI+PWRldi1sYW5nL3Blcmwt
NS42LjAKCWRzZWxlY3Q/ICggPj1zeXMtbGlicy9uY3Vyc2VzLTUuMi1yNyApCgl6bGliPyAoID49
c3lzLWxpYnMvemxpYi0xLjEuNCApCgliemlwMj8gKCBhcHAtYXJjaC9iemlwMiApIgpERVBFTkQ9
IiR7UkRFUEVORH0KCW5scz8gKCBhcHAtdGV4dC9wbzRhICkKCXRlc3Q/ICggZGV2LXBlcmwvVGlt
ZURhdGUgZGV2LXBlcmwvVGVzdC1Qb2QgKSIKCnNyY191bnBhY2soKSB7Cgl1bnBhY2sgJHtBfQoJ
Y2QgIiR7U30iCgllcGF0Y2ggIiR7RklMRVNESVJ9Ii8ke1BOfS0xLjE0LjEyLW5scy5wYXRjaCAj
MTkyODE5Cn0KCnNyY19jb21waWxlKCkgewoJZWNvbmYgXAoJCSQodXNlX3dpdGggYnppcDIgYnoy
bGliKSBcCgkJJCh1c2Vfd2l0aCBkc2VsZWN0KSBcCgkJJCh1c2VfZW5hYmxlIG5scykgXAoJCSQo
dXNlX3dpdGggc2VsaW51eCkgXAoJCSQodXNlX3dpdGggemxpYikgXAoJCXx8IGRpZQoJZW1ha2Ug
fHwgZGllCn0KCnNyY19pbnN0YWxsKCkgewoJZW1ha2UgREVTVERJUj0iJHtEfSIgaW5zdGFsbCB8
fCBkaWUKCXJtICIke0R9Ii91c3Ivc2Jpbi97aW5zdGFsbC1pbmZvLHN0YXJ0LXN0b3AtZGFlbW9u
fQoJcm0gIiR7RH0iL3Vzci9zaGFyZS9tYW4vbWFuPy97aW5zdGFsbC1pbmZvLHN0YXJ0LXN0b3At
ZGFlbW9ufS4/Cglkb2RvYyBDaGFuZ2VMb2cgSU5TVEFMTCBUSEFOS1MgVE9ETwoJa2VlcGRpciAv
dXNyLyQoZ2V0X2xpYmRpcikvZGIvbWV0aG9kcy97bW50LGZsb3BweSxkaXNrfQoJa2VlcGRpciAv
dXNyLyQoZ2V0X2xpYmRpcikvZGIve2FsdGVybmF0aXZlcyxpbmZvLG1ldGhvZHMscGFydHMsdXBk
YXRlc30KfQo=
</data>        

          </attachment>
    </bug>

</bugzilla>