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

Bug#648345: FTBFS on kfreebsd-amd64



Package: ppp
Version: 2.4.5-5
Severity: important
Tags: patch
User: debian-bsd@lists.debian.org
Usertags: kfreebsd

Hi,

ppp fails to build on kfreebsd-amd64 with the following error:

  [...]
  ./configure --prefix=/usr
  Support for GNU/kFreeBSD has not been included
  in this distribution.  Sorry.

Note that although ppp is in principle a portable program, and it has had
support for FreeBSD in the past, this is no longer the case.  Starting
with FreeBSD 8.0, line discipline support was removed, and as a result
ppp is no longer portable to FreeBSD or GNU/kFreeBSD.

Thus with 8.0 release, upstream removed ppp from its source tree, and adjusted
their port [1] so that it's only buildable on pre-8.0 versions of FreeBSD.
Instead they opted to use their own version of ppp, which is now available in
Debian as "freebsd-ppp" package.

Taking this situation into account, please consider marking "ppp" as
Linux-specific by setting its Architecture to linux-any.

[1] http://www.freebsd.org/cgi/cvsweb.cgi/ports/net/pppd23/Makefile?rev=1.5

-- System Information:
Debian Release: 6.0.3
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: kfreebsd-amd64 (x86_64)

Kernel: kFreeBSD 8.1-1-amd64
Locale: LANG=ca_AD.UTF-8, LC_CTYPE=ca_AD.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
=== modified file 'debian/control'
--- debian/control	2011-11-10 17:47:33 +0000
+++ debian/control	2011-11-10 17:47:44 +0000
@@ -7,7 +7,7 @@ Standards-Version: 3.9.1
 
 Package: ppp
 Section: admin
-Architecture: any
+Architecture: linux-any
 Depends: ${shlibs:Depends}, ${misc:Depends}, libpam-modules, libpam-runtime, procps
 Breaks: network-manager (<= 0.8.0.999-1), network-manager-pptp (<= 0.8.0.999-1), pppdcapiplugin (<= 1:3.9.20060704+dfsg.1-1)
 Description: Point-to-Point Protocol (PPP) - daemon
@@ -22,7 +22,7 @@ Description: Point-to-Point Protocol (PP
 Package: ppp-udeb
 XC-Package-Type: udeb
 Section: debian-installer
-Architecture: any
+Architecture: linux-any
 Depends: ${shlibs:Depends}, ${misc:Depends}, ethernet-card-detection, ppp-modules, di-utils
 Provides: configured-network
 XB-Installer-Menu-Item: 1700


Reply to: