Debian Bug report logs - #591816
lib32ncurses on kfreebsd-amd64

version graph

Package: ncurses; Maintainer for ncurses is Craig Small <csmall@debian.org>;

Reported by: Tuco <tuco.xyz@gmail.com>

Date: Thu, 5 Aug 2010 18:09:01 UTC

Severity: wishlist

Tags: patch

Found in version 5.7+20100313-2

Done: Sven Joachim <svenjoac@gmx.de>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, debian-bsd@lists.debian.org, Craig Small <csmall@debian.org>:
Bug#591816; Package ncurses. (Thu, 05 Aug 2010 18:09:04 GMT) Full text and rfc822 format available.

Acknowledgement sent to Tuco <tuco.xyz@gmail.com>:
New Bug report received and forwarded. Copy sent to debian-bsd@lists.debian.org, Craig Small <csmall@debian.org>. (Thu, 05 Aug 2010 18:09:04 GMT) Full text and rfc822 format available.

Message #5 received at submit@bugs.debian.org (full text, mbox):

From: Tuco <tuco.xyz@gmail.com>
To: submit <submit@bugs.debian.org>
Subject: lib32ncurses on kfreebsd-amd64
Date: Thu, 5 Aug 2010 14:06:52 -0400
[Message part 1 (text/plain, inline)]
Package: ncurses
Version: 5.7+20100313-2
Severity: wishlist
Tags: patch
User: debian-bsd@lists.debian.org
Usertags: kfreebsd
X-Debbugs-CC: debian-bsd@lists.debian.org

Hi
This patch adds lib32ncurses on kfreebsd-amd64. It is needed for wine.
[kfreebsd-amd64.diff (text/x-diff, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Craig Small <csmall@debian.org>:
Bug#591816; Package ncurses. (Thu, 05 Aug 2010 20:12:07 GMT) Full text and rfc822 format available.

Acknowledgement sent to Sven Joachim <svenjoac@gmx.de>:
Extra info received and forwarded to list. Copy sent to Craig Small <csmall@debian.org>. (Thu, 05 Aug 2010 20:12:08 GMT) Full text and rfc822 format available.

Message #10 received at 591816@bugs.debian.org (full text, mbox):

From: Sven Joachim <svenjoac@gmx.de>
To: Tuco <tuco.xyz@gmail.com>
Cc: 591816@bugs.debian.org, debian-bsd@lists.debian.org
Subject: Re: Bug#591816: lib32ncurses on kfreebsd-amd64
Date: Thu, 05 Aug 2010 22:09:30 +0200
On 2010-08-05 20:06 +0200, Tuco wrote:

> Package: ncurses
> Version: 5.7+20100313-2
> Severity: wishlist
> Tags: patch
> User: debian-bsd@lists.debian.org
> Usertags: kfreebsd
> X-Debbugs-CC: debian-bsd@lists.debian.org
>
> Hi
> This patch adds lib32ncurses on kfreebsd-amd64.

I am not necessarily opposed to this, but…

>  It is needed for wine.

…for wine you would also need ia32-libs, wouldn't you?  I don't know if
anybody wants to maintain that mess on yet another architecture.
Besides, wine has not even been built on kfreebsd-i386 yet.

> diff -ur ncurses-5.7+20100313/debian/control ncurses-5.7+20100313.fix/debian/control
> --- ncurses-5.7+20100313/debian/control	2010-08-05 13:04:06.000000000 -0400
> +++ ncurses-5.7+20100313.fix/debian/control	2010-08-05 11:40:55.888154343 -0400
> @@ -101,7 +101,7 @@
>   architecure.
>  
>  Package: lib32ncurses5
> -Architecture: amd64 ppc64
> +Architecture: amd64 ppc64 kfreebsd-amd64
>  Priority: optional
>  Depends: ${shlibs:Depends}, ${misc:Depends}
>  Conflicts: libc6-i386 (<= 2.9-18)
> @@ -114,7 +114,7 @@
>   architecure.
>  
>  Package: lib32ncurses5-dev
> -Architecture: amd64 ppc64
> +Architecture: amd64 ppc64 kfreebsd-amd64
>  Section: libdevel
>  Priority: optional
>  Depends: lib32ncurses5 (= ${binary:Version}), libncurses5-dev, lib32c-dev, ${misc:Depends}
> @@ -127,7 +127,7 @@
>   architecure.
>  
>  Package: lib32ncursesw5
> -Architecture: amd64 ppc64
> +Architecture: amd64 ppc64 kfreebsd-amd64
>  Priority: optional
>  Depends: ${shlibs:Depends}, ${misc:Depends}
>  Conflicts: libc6-i386 (<= 2.9-18)
> @@ -139,7 +139,7 @@
>   architecure.
>  
>  Package: lib32ncursesw5-dev
> -Architecture: amd64 ppc64
> +Architecture: amd64 ppc64 kfreebsd-amd64
>  Section: libdevel
>  Priority: optional
>  Depends: lib32ncursesw5 (= ${binary:Version}), libncursesw5-dev, lib32c-dev, ${misc:Depends}
> diff -ur ncurses-5.7+20100313/debian/rules ncurses-5.7+20100313.fix/debian/rules
> --- ncurses-5.7+20100313/debian/rules	2010-08-05 13:04:06.000000000 -0400
> +++ ncurses-5.7+20100313.fix/debian/rules	2010-08-05 10:45:48.297694583 -0400
> @@ -66,7 +66,7 @@
>  build_64 = build-64
>  endif
>  
> -ifeq ($(DEB_HOST_ARCH),amd64)
> +ifneq ($(findstring amd64,$(DEB_HOST_ARCH)),)
>  build_32_target = i486-$(DEB_HOST_GNU_SYSTEM)
>  build_32 = build-32 build-wide-32
>  lib32 = /lib32

Looks good.  I assume that you have actually tested it, haven't you?

Regards,
        Sven




Information forwarded to debian-bugs-dist@lists.debian.org, Craig Small <csmall@debian.org>:
Bug#591816; Package ncurses. (Thu, 05 Aug 2010 20:42:09 GMT) Full text and rfc822 format available.

Acknowledgement sent to Tuco <tuco.xyz@gmail.com>:
Extra info received and forwarded to list. Copy sent to Craig Small <csmall@debian.org>. (Thu, 05 Aug 2010 20:42:09 GMT) Full text and rfc822 format available.

Message #15 received at 591816@bugs.debian.org (full text, mbox):

From: Tuco <tuco.xyz@gmail.com>
To: Sven Joachim <svenjoac@gmx.de>
Cc: 591816@bugs.debian.org, debian-bsd@lists.debian.org
Subject: Re: Bug#591816: lib32ncurses on kfreebsd-amd64
Date: Thu, 5 Aug 2010 16:39:02 -0400
On 8/5/10, Sven Joachim <svenjoac@gmx.de> wrote:
> …for wine you would also need ia32-libs, wouldn't you?  I don't know if
> anybody wants to maintain that mess on yet another architecture.

I made ia32-libs work, but yes it's a mess :-(. I just sent a mail to
debian-bsd asking about that.

> Besides, wine has not even been built on kfreebsd-i386 yet.

I made it build, my patch is in
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=591837




Information forwarded to debian-bugs-dist@lists.debian.org, Craig Small <csmall@debian.org>:
Bug#591816; Package ncurses. (Thu, 10 Feb 2011 20:03:11 GMT) Full text and rfc822 format available.

Acknowledgement sent to Sven Joachim <svenjoac@gmx.de>:
Extra info received and forwarded to list. Copy sent to Craig Small <csmall@debian.org>. (Thu, 10 Feb 2011 20:03:12 GMT) Full text and rfc822 format available.

Message #20 received at 591816@bugs.debian.org (full text, mbox):

From: Sven Joachim <svenjoac@gmx.de>
To: Tuco <tuco.xyz@gmail.com>
Cc: 591816@bugs.debian.org, debian-bsd@lists.debian.org
Subject: Re: Bug#591816: lib32ncurses on kfreebsd-amd64
Date: Thu, 10 Feb 2011 20:58:31 +0100
On 2010-08-05 22:39 +0200, Tuco wrote:

> On 8/5/10, Sven Joachim <svenjoac@gmx.de> wrote:
>> …for wine you would also need ia32-libs, wouldn't you?  I don't know if
>> anybody wants to maintain that mess on yet another architecture.
>
> I made ia32-libs work, but yes it's a mess :-(. I just sent a mail to
> debian-bsd asking about that.

http://lists.debian.org/debian-bsd/2010/08/msg00068.html seems to be the
only answer to that question, Aurelien Jarno said:

> Unfortunately, given all the story behind ia32-libs, I am not sure this
> package will be allowed in the archive for GNU/kFreeBSD. The plan is to
> go for multiarch, but don't know when it will happen.

I also have some serious doubts that the FTP masters would allow
ia32-libs in for kfreebsd-amd64.  Do you think that lib32ncurses would
be useful anyway?

Personally, I would like to get rid of the lib{32,64}ncurses* packages
on all architectures as soon as possible, but I have the feeling that
this won't happen in wheezy.

Regards,
        Sven




Information forwarded to debian-bugs-dist@lists.debian.org, Craig Small <csmall@debian.org>:
Bug#591816; Package ncurses. (Wed, 25 Jul 2012 22:27:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Robert Millan <rmh@debian.org>:
Extra info received and forwarded to list. Copy sent to Craig Small <csmall@debian.org>. (Wed, 25 Jul 2012 22:27:02 GMT) Full text and rfc822 format available.

Message #25 received at 591816@bugs.debian.org (full text, mbox):

From: Robert Millan <rmh@debian.org>
To: 591816@bugs.debian.org
Subject: close?
Date: Thu, 26 Jul 2012 00:23:52 +0200
Now that kfreebsd-i386 libncurses is available on kfreebsd-amd64 using
Multiarch, I think this bug can be closed?

-- 
Robert Millan



Reply sent to Sven Joachim <svenjoac@gmx.de>:
You have taken responsibility. (Thu, 26 Jul 2012 16:36:06 GMT) Full text and rfc822 format available.

Notification sent to Tuco <tuco.xyz@gmail.com>:
Bug acknowledged by developer. (Thu, 26 Jul 2012 16:36:06 GMT) Full text and rfc822 format available.

Message #30 received at 591816-done@bugs.debian.org (full text, mbox):

From: Sven Joachim <svenjoac@gmx.de>
To: Robert Millan <rmh@debian.org>
Cc: 591816-done@bugs.debian.org
Subject: Re: Bug#591816: close?
Date: Thu, 26 Jul 2012 18:32:55 +0200
On 2012-07-26 00:23 +0200, Robert Millan wrote:

> Now that kfreebsd-i386 libncurses is available on kfreebsd-amd64 using
> Multiarch, I think this bug can be closed?

It seems so, since the goal was to make it possible to install wine on
kfreebsd-amd64, and that has been reached AFAIK.

The lib32*-dev packages are still somewhat useful since ncurses'
development packages are currently not coinstallable (see #646761).
However, that is a rather narrow use case, and people who need to build
32-bit software on kfreebsd-amd64 probably use a dedicated chroot anyway.

Cheers,
       Sven



Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 24 Aug 2012 07:26:02 GMT) Full text and rfc822 format available.

Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Apr 20 16:47:22 2014; Machine Name: buxtehude.debian.org

Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.