Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 794982 - net-misc/networkmanager-1.30.4[ppp] - configure: error: "couldn't find pppd.h. pppd development headers are required."
Summary: net-misc/networkmanager-1.30.4[ppp] - configure: error: "couldn't find pppd.h...
Status: RESOLVED DUPLICATE of bug 853760
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
: 821646 (view as bug list)
Depends on:
Blocks:
 
Reported: 2021-06-08 18:44 UTC by ernsteiswuerfel
Modified: 2022-09-01 03:08 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (networkmanager-1.30.4:20210608-183159.log,16.95 KB, text/plain)
2021-06-08 18:44 UTC, ernsteiswuerfel
Details
emerge --info (file_794982.txt,6.39 KB, text/plain)
2021-06-08 18:45 UTC, ernsteiswuerfel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ernsteiswuerfel archtester 2021-06-08 18:44:48 UTC
Created attachment 714762 [details]
build.log

Fails to build with USE=ppp despite ppp being installed.

[ebuild   R    ] net-dialup/ppp-2.4.9-r2:0/2.4.9::gentoo  USE="eap-tls ipv6 pam -activefilter -atm -dhcp -gtk -radius" 0 KiB

[...]
checking for NSS... yes
checking pppd/pppd.h usability... no
checking pppd/pppd.h presence... no
checking for pppd/pppd.h... no
configure: error: "couldn't find pppd.h. pppd development headers are required."

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/net-misc/networkmanager-1.30.4/work/NetworkManager-1.30.4-abi_x86_64.amd64/config.log
 * ERROR: net-misc/networkmanager-1.30.4::gentoo failed (configure phase):
 *   econf failed
Comment 1 ernsteiswuerfel archtester 2021-06-08 18:45:23 UTC
Created attachment 714765 [details]
emerge --info
Comment 2 Marco Scardovi (scardracs) 2021-07-09 08:58:11 UTC
The problem is related to ppp. It search ppp_deps.h inside include/net when it is in include/linux. Opened a PR upstream to fix it: https://github.com/ppp-project/ppp/pull/293
Comment 3 Michael 'veremitz' Everitt 2021-07-09 11:06:06 UTC
There were several of this 'family' of bugs eg 713392 and 713466 which I'd thought had been solved wrt ppp. Does this 'style' of fix apply elsewhere too?

I've actually got a job pending to push the Gentoo patchset upstream also (there's a PR for 2.4.9 release with comments I won't link here) but that's separate.
Comment 4 Marco Scardovi (scardracs) 2021-07-09 11:50:15 UTC
(In reply to Michael 'veremitz' Everitt from comment #3)
> There were several of this 'family' of bugs eg 713392 and 713466 which I'd
> thought had been solved wrt ppp. Does this 'style' of fix apply elsewhere
> too?
> 
> I've actually got a job pending to push the Gentoo patchset upstream also
> (there's a PR for 2.4.9 release with comments I won't link here) but that's
> separate.

This fix is for all these packages that require it. I'm sure that ppp_defs.h was on net/ until some point (i haven't checked it) and that's because it was set like that. I have also the idea that glibc has it internally and that's why glibc users does not have such problem
Comment 6 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-11-06 05:48:25 UTC
*** Bug 821646 has been marked as a duplicate of this bug. ***
Comment 7 Mike Gilbert gentoo-dev 2022-09-01 03:08:45 UTC

*** This bug has been marked as a duplicate of bug 853760 ***