When dev-dotnet/mono-fuse-0.4.2 is emerged, its use flag 'examples' seems to be ignored making the code samples being built. [ Searching for packages matching mono-fuse... ] [ Colour Code : set unset ] [ Legend : Left column (U) - USE flags from make.conf ] [ : Right column (I) - USE flags packages was installed with ] [ Found these USE variables for dev-dotnet/mono-fuse-0.4.2 ] U I - - examples : Install examples, usually source code Reproducible: Always Steps to Reproduce: 1. Check that 'examples' is not set for dev-dotnet/mono-fuse-0.4.2 2. emerge dev-dotnet/mono-fuse-0.4.2 Actual Results: make[3]: Leaving directory `/var/tmp/portage/dev-dotnet/mono-fuse-0.4.2/work/mono-fuse-0.4.2/src' make[2]: Leaving directory `/var/tmp/portage/dev-dotnet/mono-fuse-0.4.2/work/mono-fuse-0.4.2/src' Making all in example <--- This should not occur as 'examples' is not set make[2]: Entering directory `/var/tmp/portage/dev-dotnet/mono-fuse-0.4.2/work/mono-fuse-0.4.2/example' Making all in HelloFS Expected Results: 'examples' use flag taken into account. See bug #256926
The ebuild intends to skip installing (rather than building) example files with USE=-examples, so I don't think the fact that it was trying to build example files is a bug... unless the examples require extra deps to build that are currently not listed (one possible reason examples fail to build, not that I know anything specifically about bug #256926). It may be that in every case where the examples fail to build your mono-fuse is busted as well, in which case skipping the examples compile would gain you very little. Well, I'll leave the decision of whether this is really a problem to maintainers :)
Hehe, well I set this one to "minor"
This was dropped some time ago