heimdal: FTBFS: build-depends on removed xlibs-dev

Bug #28232 reported by Debian Bug Importer
6
Affects Status Importance Assigned to Milestone
heimdal (Debian)
Fix Released
Unknown
heimdal (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Automatically imported from Debian bug report #346680 http://bugs.debian.org/346680

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <email address hidden>
Date: Mon, 09 Jan 2006 02:38:04 +0100
From: Adeodato =?utf-8?B?U2ltw7M=?= <email address hidden>
To: <email address hidden>
Subject: heimdal: FTBFS: build-depends on removed xlibs-dev

Package: heimdal
Version: 0.7.1-2
Severity: serious

Hello,

  This is a serious bug filed against your package because it
  build-depends on xlibs-dev, which as announced in [1] a while ago, is
  no longer available in sid. This makes your package fail to build from
  source.

    [1] http://lists.debian.org/debian-devel-announce/2005/11/msg00022.html

  To fix this bug, you need to update your build-dependencies and
  substitute xlibs-dev for the list of individual X development
  libraries that your package needs to be built. You can find detailed
  information about how to do that in the DependsXlibsDev wiki page [2].

    [2] http://wiki.debian.org/DependsXlibsDev

  As indicated by the Release Team [3], the full transition from XFree86
  to Xorg is a release blocker for Etch, which means that Etch will not
  be released until this bug is fixed (or your package removed from
  testing). So, please, try to fix in a timely manner.

    [3] http://lists.debian.org/debian-devel-announce/2005/10/msg00004.html

  The number of affected packages by the xlibs-dev transition is huge,
  so if you feel like helping with patches or uploads, feel free to
  follow the instructions contained in the wiki page above. A list of
  affected packages can be found here [4].

    [4] http://people.debian.org/~adeodato/release-usertag/transition-xlibs-dev

  Finally, if there's a strong reason for which your package should not
  be NMUed, please note so in this bug report. Prospective NMUers will
  read your reasoning, and will decide if it's strong enough to delay
  their upload.

  Thanks for your collaboration!

--
Adeodato Simó dato at net.com.org.es
Debian Developer adeodato at debian.org

Revision history for this message
Debian Bug Importer (debzilla) wrote :
Download full text (4.1 KiB)

Message-ID: <email address hidden>
Date: Thu, 12 Jan 2006 00:31:31 -0800
From: Steve Langasek <email address hidden>
To: <email address hidden>, <email address hidden>
Subject: fixes for heimdal RC bugs

--uQr8t48UFsdbeI+V
Content-Type: multipart/mixed; boundary="ZPt4rx8FFjLCG7dd"
Content-Disposition: inline

--ZPt4rx8FFjLCG7dd
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

tags 346346 patch
tags 346680 patch
thanks

Attached is a patch that fixes the two RC bugs in heimdal.

You might want to drop the dozen cruft copies of patches for stale versions
of heimdal, btw. It required obscene contortions to generate this patch,
because interdiff refused to handle a 130,000 line diff. :P

--=20
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
<email address hidden> http://www.debian.org/

--ZPt4rx8FFjLCG7dd
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="heimdal-346346.diff"
Content-Transfer-Encoding: quoted-printable

diff -u heimdal-0.7.1/debian/patches/030_autotools heimdal-0.7.1/debian/pat=
ches/030_autotools
--- heimdal-0.7.1/debian/patches/030_autotools
+++ heimdal-0.7.1/debian/patches/030_autotools
@@ -123739,6 +123739,15 @@
    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
    (eval $ac_try) 2>&5
    ac_status=3D$?
+@@ -22598,7 +22598,7 @@
+ 2.*)
+ native_pthread_support=3Dyes
+ PTHREADS_CFLAGS=3D-pthread
+- PTHREADS_LIBS=3D-pthread
++ PTHREADS_LIBS=3D"-pthread -lpthread"
+ ;;
+ esac
+ ;;
 @@ -22716,8 +22709,7 @@
    cat conftest.err >&5
    echo "$as_me:$LINENO: \$? =3D $ac_status" >&5
diff -u heimdal-0.7.1/debian/changelog heimdal-0.7.1/debian/changelog
--- heimdal-0.7.1/debian/changelog
+++ heimdal-0.7.1/debian/changelog
@@ -1,3 +1,14 @@
+heimdal (0.7.1-2.1) unstable; urgency=3Dhigh
+
+ * Non-maintainer upload.
+ * High-urgency upload for RC bugfix.
+ * Use -pthread -lpthread when linking shared libs, not just -pthread,
+ needed for proper linking of libgssapi on mips/mipsel. Closes: #34634=
6.
+ * Build-depend on libx11-dev, libxau-dev, libxt-dev, x-dev instead of the
+ obsolete xlibs-dev. Closes: #346680.
+
+ -- Steve Langasek <email address hidden> Wed, 11 Jan 2006 20:30:44 -0800
+
 heimdal (0.7.1-2) unstable; urgency=3Dlow
=20
   * Apply 022_ftp-roken-glob again.
diff -u heimdal-0.7.1/debian/control heimdal-0.7.1/debian/control
--- heimdal-0.7.1/debian/control
+++ heimdal-0.7.1/debian/control
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Brian May <email address hidden>
 Standards-Version: 3.6.2
-Build-Depends: libncurses5-dev, bison, flex, debhelper (>=3D 4.1.16), xlib=
s-dev, libedit-dev, libdb4.2-dev, libssl-dev (>=3D 0.9.7), dbs, libhesiod-d=
ev, comerr-dev (>=3D 1.35-1), libldap2-dev, ss-dev
+Build-Depends: libncurses5-dev, bison, flex, debhelper (>=3D 4.1.16), libx=
11-dev, libxau-dev, libxt-dev, x-dev, libedit-dev, libdb4.2-dev, libssl-dev=
 (>=3D 0.9.7), dbs, libhesiod-dev, comerr-dev (>=3D 1.35-1), libldap2-dev, =
ss-dev
 Build-Conflicts: heimdal-dev
=20...

Read more...

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Thu, 12 Jan 2006 21:40:08 +1100
From: Brian May <email address hidden>
To: Steve Langasek <email address hidden>
Cc: <email address hidden>, <email address hidden>
Subject: Re: Bug#346346: fixes for heimdal RC bugs

>>>>> "Steve" == Steve Langasek <email address hidden> writes:

    Steve> You might want to drop the dozen cruft copies of patches
    Steve> for stale versions of heimdal, btw. It required obscene
    Steve> contortions to generate this patch, because interdiff
    Steve> refused to handle a 130,000 line diff. :P

Thanks for this patch. It looks good to me. If no one else uploads it
first, I should get a chance tomorrow afternoon (GMT+11
timezone). Deleting the old patch files seems fine to me - I kept them
just in case I break something in the latest version, but there isn't
really any reason to include them in the Debian diff file.
--
Brian May <email address hidden>

Revision history for this message
Debian Bug Importer (debzilla) wrote :
Download full text (6.6 KiB)

Message-Id: <email address hidden>
Date: Fri, 13 Jan 2006 02:47:17 -0800
From: Brian May <email address hidden>
To: <email address hidden>
Subject: Bug#346680: fixed in heimdal 0.7.1-3

Source: heimdal
Source-Version: 0.7.1-3

We believe that the bug you reported is fixed in the latest version of
heimdal, which is due to be installed in the Debian FTP archive:

heimdal-clients-x_0.7.1-3_i386.deb
  to pool/main/h/heimdal/heimdal-clients-x_0.7.1-3_i386.deb
heimdal-clients_0.7.1-3_i386.deb
  to pool/main/h/heimdal/heimdal-clients_0.7.1-3_i386.deb
heimdal-dev_0.7.1-3_i386.deb
  to pool/main/h/heimdal/heimdal-dev_0.7.1-3_i386.deb
heimdal-docs_0.7.1-3_all.deb
  to pool/main/h/heimdal/heimdal-docs_0.7.1-3_all.deb
heimdal-kdc_0.7.1-3_i386.deb
  to pool/main/h/heimdal/heimdal-kdc_0.7.1-3_i386.deb
heimdal-servers-x_0.7.1-3_i386.deb
  to pool/main/h/heimdal/heimdal-servers-x_0.7.1-3_i386.deb
heimdal-servers_0.7.1-3_i386.deb
  to pool/main/h/heimdal/heimdal-servers_0.7.1-3_i386.deb
heimdal_0.7.1-3.diff.gz
  to pool/main/h/heimdal/heimdal_0.7.1-3.diff.gz
heimdal_0.7.1-3.dsc
  to pool/main/h/heimdal/heimdal_0.7.1-3.dsc
libasn1-6-heimdal_0.7.1-3_i386.deb
  to pool/main/h/heimdal/libasn1-6-heimdal_0.7.1-3_i386.deb
libgssapi4-heimdal_0.7.1-3_i386.deb
  to pool/main/h/heimdal/libgssapi4-heimdal_0.7.1-3_i386.deb
libhdb7-heimdal_0.7.1-3_i386.deb
  to pool/main/h/heimdal/libhdb7-heimdal_0.7.1-3_i386.deb
libkadm5clnt4-heimdal_0.7.1-3_i386.deb
  to pool/main/h/heimdal/libkadm5clnt4-heimdal_0.7.1-3_i386.deb
libkadm5srv7-heimdal_0.7.1-3_i386.deb
  to pool/main/h/heimdal/libkadm5srv7-heimdal_0.7.1-3_i386.deb
libkafs0-heimdal_0.7.1-3_i386.deb
  to pool/main/h/heimdal/libkafs0-heimdal_0.7.1-3_i386.deb
libkrb5-17-heimdal_0.7.1-3_i386.deb
  to pool/main/h/heimdal/libkrb5-17-heimdal_0.7.1-3_i386.deb
libotp0-heimdal_0.7.1-3_i386.deb
  to pool/main/h/heimdal/libotp0-heimdal_0.7.1-3_i386.deb
libroken16-heimdal_0.7.1-3_i386.deb
  to pool/main/h/heimdal/libroken16-heimdal_0.7.1-3_i386.deb
libsl0-heimdal_0.7.1-3_i386.deb
  to pool/main/h/heimdal/libsl0-heimdal_0.7.1-3_i386.deb

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to <email address hidden>,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Brian May <email address hidden> (supplier of updated heimdal package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing <email address hidden>)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Fri, 13 Jan 2006 19:04:05 +1100
Source: heimdal
Binary: heimdal-servers-x heimdal-clients heimdal-kdc libasn1-6-heimdal heimdal-dev libkadm5clnt4-heimdal heimdal-docs heimdal-clients-x libotp0-heimdal libsl0-heimdal libgssapi4-heimdal libkadm5srv7-heimdal libkafs0-heimdal heimdal-servers libkrb5-17-heimdal libroken16-heimdal libhdb7-heimdal
Architecture: source i386 all
Version: 0.7.1-3
Distribution: unstable
Urgency: high
Maintainer: Brian May <email address hidden>
...

Read more...

Revision history for this message
Carthik Sharma (carthik) wrote :

Old issue - fixed in Upstream Version (Debian). Everything related in Dapper is Dapper. Closing.

Changed in heimdal:
status: Unconfirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.