From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Vong Subject: Re: [PATCH] gnu: openldap: Use gnutls. Date: Sun, 25 Sep 2016 00:03:17 +0800 Message-ID: <87wpi1p9oa.fsf@gmail.com> References: <87h99fke89.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:48463) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bnpRQ-0007kG-FX for guix-devel@gnu.org; Sat, 24 Sep 2016 12:04:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bnpRI-0002Pq-1d for guix-devel@gnu.org; Sat, 24 Sep 2016 12:04:35 -0400 Received: from mail-pa0-f65.google.com ([209.85.220.65]:35330) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bnpRH-0002PX-SE for guix-devel@gnu.org; Sat, 24 Sep 2016 12:04:31 -0400 Received: by mail-pa0-f65.google.com with SMTP id gg10so1034338pac.2 for ; Sat, 24 Sep 2016 09:04:31 -0700 (PDT) In-Reply-To: ("Jan \=\?utf-8\?B\?U3luw6HEjWVrIidz\?\= message of "Tue, 20 Sep 2016 12:35:16 +0200") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Jan =?utf-8?B?U3luw6HEjWVr?= Cc: guix-devel Hello, Jan Syn=C3=A1=C4=8Dek writes: > On Fri, Sep 16, 2016 at 6:21 PM, Alex Vong wrote: >> Hello, > > Hi, > >> The following patch does what the title says. The link of the bug >> is = no >> longer accessible, so I assume the bug is fixd since I cannot find it on >> the internet. > > The #7430 was fixed in 2013. > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >> # Download the upstream source and make changes as required for DFSG rea= sons. >> # Assumes wget is available, as this is generally only used by the packa= ge >> # maintainers. >> get-orig-source: >> @if [ ! -d "debian/schema" ] ; then \ >> echo 'Run this from the top directory of the Debian source' = >&2; \ >> exit 1; \ >> fi >> wget $(URL)/openldap-$(VERSION).tgz >> tar xzf openldap-$(VERSION).tgz >> rm -r openldap-$(VERSION)/doc/drafts >> rm -r openldap-$(VERSION)/doc/rfc >> set -e; for schema in debian/schema/*.schema debian/schema/*.ldi= f ; do \ >> file=3D`basename "$$schema"`; \ >> rm openldap-$(VERSION)/servers/slapd/schema/$$file; \ >> done >> mv openldap-$(VERSION) openldap-$(VERSION)+dfsg >> tar cf openldap_$(VERSION)+dfsg.orig.tar openldap-$(VERSION)+dfsg >> rm -r openldap-$(VERSION)+dfsg >> gzip -9 openldap_$(VERSION)+dfsg.orig.tar >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > as a former OpenLDAP maintainer on Fedora and RHEL, I strongly suggest > you link it against openssl. It's basically the only really supported > crypto upstream. OK, first let me introduce '->' to means 'is a dependency of'. Currently we have the following: openldap -> curl -> octave This means 'openssl -> openldap' cannot happens, otherwise 'openssl -> octave', which is a violation of GPLv3+. I am interested in knowing how Fedora solves this issue. Thanks, Alex