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:

NetBSD Home
NetBSD PR Database Search

(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.