Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 749789 - net-wireless/aircrack-ng-1.6_p20200722.ebuild: automagic on dev-util/duma
Summary: net-wireless/aircrack-ng-1.6_p20200722.ebuild: automagic on dev-util/duma
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Rick Farina (Zero_Chaos)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-10-17 16:43 UTC by Andrew Savchenko
Modified: 2020-10-17 16:45 UTC (History)
1 user (show)

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


Attachments
aircrack-ng-1.6_p20200722.build.log.gz (aircrack-ng-1.6_p20200722:20201017-154600.log.gz,27.63 KB, application/gzip)
2020-10-17 16:43 UTC, Andrew Savchenko
Details
emerge --info aircrack-ng (emerge.info,13.34 KB, application/text)
2020-10-17 16:44 UTC, Andrew Savchenko
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Savchenko gentoo-dev 2020-10-17 16:43:00 UTC
Created attachment 666245 [details]
aircrack-ng-1.6_p20200722.build.log.gz

Hi!

If dev-util/duma is installed, aircrack-ng unconditionally links to it:

checking for malloc in -lduma... yes
[...]
LIBS:                         -ldl -lm -lbsd -lduma
[...]
  Optional Libraries:
[...]
    DUMA:                        yes

This is not good, since duma double memory usage and has other run-time implications. It is good for debugging, but not for a daily use.

I suggest putting this dependency under USE="debug" or something similar.

Full build log and emerge --info follow.
Comment 1 Andrew Savchenko gentoo-dev 2020-10-17 16:44:47 UTC
Created attachment 666248 [details]
emerge --info aircrack-ng