[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#266268: marked as done (Depend on libsem-dev for !linux-gnu)



Your message dated Wed, 25 May 2005 14:32:51 +0200
with message-id <20050525123251.GA14221@aragorn>
and subject line Bug#266268: Depend on libsem-dev for !linux-gnu
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 17 Aug 2004 09:48:06 +0000
>From rmh@khazad.dyndns.org Tue Aug 17 02:48:06 2004
Return-path: <rmh@khazad.dyndns.org>
Received: from 86.red-80-24-13.pooles.rima-tde.net (khazad.dyndns.org) [80.24.13.86] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1Bx0ZX-0001KS-00; Tue, 17 Aug 2004 02:48:05 -0700
Received: from aragorn ([192.168.0.1] helo=khazad.dyndns.org)
	by khazad.dyndns.org with esmtp (Exim 3.36 #1 (Debian))
	id 1Bx0hH-0004WR-00; Tue, 17 Aug 2004 11:56:03 +0200
Received: from rmh by khazad.dyndns.org with local (Exim 4.34)
	id 1Bx0Yc-0002TD-Nl; Tue, 17 Aug 2004 11:47:06 +0200
Content-Type: multipart/mixed; boundary="===============0486237962=="
MIME-Version: 1.0
From: Robert Millan <rmh@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: Depend on libsem-dev for !linux-gnu
X-Mailer: reportbug 2.64
Date: Tue, 17 Aug 2004 11:47:06 +0200
Message-Id: <E1Bx0Yc-0002TD-Nl@khazad.dyndns.org>
Sender: <rmh@khazad.dyndns.org>
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
	autolearn=no version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level: 

This is a multi-part MIME message sent by reportbug.

--===============0486237962==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Package: libc0.3-dev
Version: 2.3.2.ds1-16
Severity: important
Tags: patch sid

Hi,

libsem-dev, a library that implements pthread-based semaphores on !linux-gnu
ports, is now in the archive.

The functionality covered by libsem is equivalent to the semaphore api that
linuxthreads/nptl provide in Glibc for linux-gnu.  Therefore, on !linux-gnu
systems libc-dev should depend on libsem-dev so that libc-dev fits as a drop-in
replacement for libc6-dev.  This will make libsem-dev a de-facto build
essential.  Since packages out there already assume semaphores are part of the
build-essential suite, that should be ok.

(Note: linux-gnu is the exception here, not the rule.  New Glibc-based ports
don't necessarily include semaphores in them since none of the internal libc
interfaces rely on these, and in fact all new Glibc ports to the date are
semaphore-less.)

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: kfreebsd-i386 (i386)
Kernel: GNU/kFreeBSD 5.2.1-5
Locale: LANG=C, LC_CTYPE=C (ignored: LC_ALL set to C)

--===============0486237962==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="libsem.diff"

--- glibc-2.3.2.ds1/debian/sysdeps/depflags.pl~	2004-08-17 09:39:02.000000000 +0200
+++ glibc-2.3.2.ds1/debian/sysdeps/depflags.pl	2004-08-17 11:39:24.000000000 +0200
@@ -35,6 +35,8 @@
     push @{$libc_dev_c{'Replaces'}}, ('man-db (<= 2.3.10-41)', 'gettext (<= 0.10.26-1)',
 		'ppp (<= 2.2.0f-24)', 'libgdbmg1-dev (<= 1.7.3-24)');
     push @{$libc_dev_c{'Depends'}}, 'linux-kernel-headers';
+} else {
+    push @{$libc_dev_c{'Depends'}}, 'libsem-dev';
 }
 
 # ${glibc}-doc is suggested by $libc_c and $libc_dev_c.

--===============0486237962==--

---------------------------------------
Received: (at 266268-done) by bugs.debian.org; 25 May 2005 12:32:52 +0000
>From rmh@debian.org Wed May 25 05:32:52 2005
Return-path: <rmh@debian.org>
Received: from 216.red-62-57-140.user.auna.net (aragorn) [62.57.140.216] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1Dav47-0007ZK-00; Wed, 25 May 2005 05:32:52 -0700
Received: from rmh by aragorn with local (Exim 4.50)
	id 1Dav47-0003hX-ON; Wed, 25 May 2005 14:32:51 +0200
Date: Wed, 25 May 2005 14:32:51 +0200
From: Robert Millan <rmh@debian.org>
To: Michael Banck <mbanck@debian.org>, 266268-done@bugs.debian.org
Subject: Re: Bug#266268: Depend on libsem-dev for !linux-gnu
Message-ID: <20050525123251.GA14221@aragorn>
References: <[🔎] 20050507104117.GA10706@localhost.localdomain> <[🔎] 20050507135423.GB7030@aragorn> <20050524164042.GB18167@chemicalconnection.dyndns.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20050524164042.GB18167@chemicalconnection.dyndns.org>
Sender: Robert Millan <rmh@debian.org>
Organisation: free as in freedom
User-Agent: Mutt/1.5.9i
Delivered-To: 266268-done@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 

On Tue, May 24, 2005 at 06:40:42PM +0200, Michael Banck wrote:
> On Sat, May 07, 2005 at 03:54:23PM +0200, Robert Millan wrote:
> > On Sat, May 07, 2005 at 12:41:18PM +0200, Michael Banck wrote:
> > > so, what is the status of this?  Robert, AFAIK GNU/k*BSD does not need
> > > libsem anymore?
> > > 
> > > As for GNU/Hurd, the libsem patch (from which the libsem package got
> > > assembled) got rejected by Neal (the libpthread maintainer) until it is
> > > revised.  I guess that once the patch is approved, it will make its way
> > > into the hurd package rather quickly (though I might have to check back
> > > with Neal about his plans on this).
> > > 
> > > So I think this patch should be put on hold until the situation is
> > > clarified, at least for GNU/Hurd.
> > 
> > I don't have any objection.
> 
> Debian GNU/Hurd now includes a proper POSIX semaphores implementation in
> its upstream libpthread and libsem is thus obsolete.  Robert, can you
> please close this bug unless you want to keep it open for GNU/k*BSD?

Done.

-- 
 .''`.   Proudly running Debian GNU/kFreeBSD unstable/unreleased (on UFS2+S)
: :' :
`. `'    http://www.debian.org/ports/kfreebsd-gnu
  `-



Reply to: