View Issue Details

IDProjectCategoryView StatusLast Update
0004631GNUnetbuild processpublic2018-06-06 22:24
Reporternikita Assigned ToChristian Grothoff Due Date
PrioritynormalSeveritytextReproducibilityalways
Status closedResolutionfixed 
Product VersionGit master 
Target Version0.11.0pre66Fixed in Version0.11.0pre66 
Summary0004631: the sudo warning seems like a false positive
Descriptionconfigure: NOTICE: --with-sudo not specified and not running as 'root', will not install GNS NSS library

This seems unnecessary with current HEAD and even many revisions before that, the gns related files are installed even when sudo is not in the environment, and even when the build environment is so restricted that root and sudo are not in place.

I assume that this is now a false negative.
TagsNo tags attached.

Activities

nikita

2016-08-28 16:47

reporter   ~0011070

This is low priority, I will look into this and see when I can come up with a patch to fix this.

Platforms I tested it on are Guix and Gentoo.

Christian Grothoff

2016-08-28 23:18

manager   ~0011071

Eh, I think they may be installed, but not in the location where NSS would like them and would use them, right?

nikita

2016-08-29 11:29

reporter   ~0011076

Where does NSS expect them to be? What kind of information do you need? ldd output on the file(s) on Gentoo and Guix?

Christian Grothoff

2016-09-19 13:36

manager   ~0011125

On my system, the NSS plugins must be in /lib/i386-linux-gnu/. But I think /lib/ would also do. Regardless, without 'root' you're unlikely to install stuff at that location. Try looking for libraries named "libnss_*.so".

Christian Grothoff

2017-02-20 10:31

manager   ~0011792

I've updated the conditions when the message is printed to be more accurate, and to display the installation path IF we attempt an installation: c2d896668..d4c6f4e5e

Issue History

Date ModifiedUsernameFieldChange
2016-08-28 16:46nikitaNew Issue
2016-08-28 16:47nikitaNote Added: 0011070
2016-08-28 23:18Christian GrothoffNote Added: 0011071
2016-08-28 23:18Christian GrothoffSeverityminor => text
2016-08-28 23:19Christian GrothoffAssigned To => Christian Grothoff
2016-08-28 23:19Christian GrothoffStatusnew => feedback
2016-08-29 11:29nikitaNote Added: 0011076
2016-08-29 11:29nikitaStatusfeedback => assigned
2016-09-19 13:36Christian GrothoffNote Added: 0011125
2016-09-19 13:36Christian GrothoffStatusassigned => feedback
2017-02-20 10:31Christian GrothoffNote Added: 0011792
2017-02-20 10:31Christian GrothoffStatusfeedback => resolved
2017-02-20 10:31Christian GrothoffResolutionopen => fixed
2017-02-20 10:31Christian GrothoffFixed in Version => 0.11.0pre66
2017-02-20 10:31Christian GrothoffTarget Version => 0.11.0pre66
2018-06-06 22:24Christian GrothoffStatusresolved => closed