NetBSD Problem Report #51681
From www@NetBSD.org Fri Dec 2 17:43:09 2016
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK))
by mollari.NetBSD.org (Postfix) with ESMTPS id D660E7A28C
for <gnats-bugs@gnats.NetBSD.org>; Fri, 2 Dec 2016 17:43:08 +0000 (UTC)
Message-Id: <20161202174307.B89687A2CF@mollari.NetBSD.org>
Date: Fri, 2 Dec 2016 17:43:07 +0000 (UTC)
From: mutek@riseup.net
Reply-To: mutek@riseup.net
To: gnats-bugs@NetBSD.org
Subject: [pkgsrc] [misc/fbreader] [devel/glib2] configure: error: *** Could not find libmount
X-Send-Pr-Version: www-1.0
>Number: 51681
>Category: pkg
>Synopsis: [pkgsrc] [misc/fbreader] [devel/glib2] configure: error: *** Could not find libmount
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: prlw1
>State: closed
>Class: support
>Submitter-Id: net
>Arrival-Date: Fri Dec 02 17:45:00 +0000 2016
>Closed-Date: Mon Dec 12 09:24:09 +0000 2016
>Last-Modified: Mon Dec 12 09:25:01 +0000 2016
>Originator: mutek
>Release: pkgsrc current 26 Novembre 2016
>Organization:
>Environment:
Linux thinkpad 4.7.0-0.bpo.1-amd64 #1 SMP Debian 4.7.8-1~bpo8+1 (2016-10-19) x86_64 GNU/Linux
>Description:
just bootstrapped pkgsrc current 26/11/2016
then while trying to install fbreader:
===> Configuring for glib2-2.50.2
...
checking for libmount/libmount.h... no
configure: error: *** Could not find libmount
*** Error code 1
Stop.
bmake[3]: stopped in /home/pkgsrc-current/pkgsrc-current-26_11_2016/pkgsrc/devel/glib2
*** Error code 1
Stop.
bmake[2]: stopped in /home/pkgsrc-current/pkgsrc-current-26_11_2016/pkgsrc/devel/glib2
*** Error code 1
Stop.
bmake[1]: stopped in /home/pkgsrc-current/pkgsrc-current-26_11_2016/pkgsrc/sysutils/desktop-file-utils
*** Error code 1
Stop.
bmake: stopped in /home/pkgsrc-current/pkgsrc-current-26_11_2016/pkgsrc/misc/fbreader
pkgsrc-current@thinkpad:~/pkgsrc-current-26_11_2016/pkgsrc/misc/fbreader$
>How-To-Repeat:
see above
>Fix:
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: pkg-manager->linux-pkg-people
Responsible-Changed-By: wiz@NetBSD.org
Responsible-Changed-When: Fri, 02 Dec 2016 17:52:27 +0000
Responsible-Changed-Why:
Linux pkgsrc problem.
From: coypu@SDF.ORG
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/51681 ([pkgsrc] [misc/fbreader] [devel/glib2] configure:
error: *** Could not find libmount)
Date: Fri, 2 Dec 2016 18:00:09 +0000
> Synopsis: [pkgsrc] [misc/fbreader] [devel/glib2] configure: error: *** Could not find libmount
>
>
You can install 'libmount-dev' from your distro's package manager to overcome this.
It's probably not satisfactory that you must also use your distro's package manager. we should probably maintain a list of these packages you must install on debian & friends to have a satisfactory experience, until someone decides to add the same to pkgsrc.
From: "mutek@riseup.net" <mutek@riseup.net>
To: gnats-bugs@NetBSD.org, linux-pkg-people@netbsd.org,
gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org
Cc:
Subject: Re: pkg/51681 ([pkgsrc] [misc/fbreader] [devel/glib2] configure:
error: *** Could not find libmount)
Date: Sat, 3 Dec 2016 01:37:37 +0100
On 02/12/2016 19:05, coypu@SDF.ORG wrote:
> The following reply was made to PR pkg/51681; it has been noted by GNATS.
>
> From: coypu@SDF.ORG
> To: gnats-bugs@NetBSD.org
> Cc:
> Subject: Re: pkg/51681 ([pkgsrc] [misc/fbreader] [devel/glib2] configure:
> error: *** Could not find libmount)
> Date: Fri, 2 Dec 2016 18:00:09 +0000
>
> > Synopsis: [pkgsrc] [misc/fbreader] [devel/glib2] configure: error: *** Could not find libmount
> >
> >
>
> You can install 'libmount-dev' from your distro's package manager to overcome this.
> It's probably not satisfactory that you must also use your distro's package manager. we should probably maintain a list of these packages you must install on debian & friends to have a satisfactory experience, until someone decides to add the same to pkgsrc.
>
>
just fixed adding:
CONFIGURE_ARGS+= --disable-libmount
to:
devel/glib2/Makefile.common
Responsible-Changed-From-To: linux-pkg-people->prlw1
Responsible-Changed-By: maya@NetBSD.org
Responsible-Changed-When: Sat, 03 Dec 2016 08:29:34 +0000
Responsible-Changed-Why:
over to maintainer
State-Changed-From-To: open->closed
State-Changed-By: maya@NetBSD.org
State-Changed-When: Mon, 12 Dec 2016 09:24:09 +0000
State-Changed-Why:
Committed, thanks!
From: "Maya Rashish" <maya@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc:
Subject: PR/51681 CVS commit: pkgsrc/devel/glib2
Date: Mon, 12 Dec 2016 09:22:54 +0000
Module Name: pkgsrc
Committed By: maya
Date: Mon Dec 12 09:22:54 UTC 2016
Modified Files:
pkgsrc/devel/glib2: Makefile.common
Log Message:
glib2: don't build with libmount on linux, avoids spurious dependency
on libmount-dev (not provided in pkgsrc, linux only)
no response from maintainer yet.
this package being broken on bulk builds leads to 3472 dependents being
broken, so commit anyway.
from mutek in PR pkg/51681
To generate a diff of this commit:
cvs rdiff -u -r1.52 -r1.53 pkgsrc/devel/glib2/Makefile.common
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2014
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.