Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 266066 - sci-geosciences/grass-6.2.1 - /usr/include/bits/fcntl2.h:51: error: call to '__open_missing_mode' declared with att ribute error: open with O_CREAT in second argument needs 3 arguments
Summary: sci-geosciences/grass-6.2.1 - /usr/include/bits/fcntl2.h:51: error: call to '...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Steve Arnold
URL:
Whiteboard:
Keywords:
Depends on: 250850
Blocks:
  Show dependency tree
 
Reported: 2009-04-14 02:50 UTC by Robin Kauffman
Modified: 2010-02-03 21:01 UTC (History)
2 users (show)

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


Attachments
emerge --info (emerge_info.txt,4.99 KB, text/plain)
2009-04-14 02:55 UTC, Robin Kauffman
Details
build.log for grass 6.2.1 with 'doc' USE flag (grass-6.2.1_build.log.bz2,66.53 KB, text/plain)
2009-04-16 05:19 UTC, Robin Kauffman
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Robin Kauffman 2009-04-14 02:50:18 UTC
Hi-
    GRASS 6.2.1 is failing to build with the 'doc' USE flag enabled as the build system is apparently unable to find an HTML file.

This is the relevant excerpt from the build.log:
Generating HTML manual pages index (help system)...
Generated HTML docs in ../dist.i686-pc-linux-gnu/docs/html/index.html
----------------------------------------------------------------------
Following modules are missing the 'description.html' file in src code:
----------------------------------------------------------------------
GRASS GIS compilation log
-------------------------
Started compilation: Mon Apr 13 19:10:28 PDT 2009
--
Errors in:
/var/tmp/portage/sci-geosciences/grass-6.2.1/work/grass-6.2.1/raster/r.drain
/var/tmp/portage/sci-geosciences/grass-6.2.1/work/grass-6.2.1/raster/r.fill.dir

    I realize this may be more an issue with GRASS than with the ebuild, but would it be possible to make the error checking for the documentation build process less strict?
Comment 1 Robin Kauffman 2009-04-14 02:55:22 UTC
Created attachment 188279 [details]
emerge --info

Output of emerge --info on my machine.
Comment 2 Robin Kauffman 2009-04-14 04:04:22 UTC
Just realized that GRASS doesn't have 'doc' as an IUSE, which means that just installing GRASS failed.
Comment 3 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2009-04-15 18:06:55 UTC
Please attach the build.log file of the failed emerge to this bug.
Comment 4 Robin Kauffman 2009-04-16 00:09:34 UTC
(In reply to comment #3)
> Please attach the build.log file of the failed emerge to this bug.
> 

Hi-
    It's literally too big (it's over 2MB).  I have uploaded it to one of our webhosts.  You can get it at http://kauffmanfamily.org/grass-6.2.1_build.log .

        -Robin K.
Comment 5 Jeroen Roovers (RETIRED) gentoo-dev 2009-04-16 04:29:42 UTC
(In reply to comment #4)
>     It's literally too big (it's over 2MB).  I have uploaded it to one of our
> webhosts.  You can get it at http://kauffmanfamily.org/grass-6.2.1_build.log .

That URL gives me a 403 - please *compress* the file (using bzip2 or gzip) and attach the resulting file to this bug report. Reopen the bug report when that's done.
Comment 6 Robin Kauffman 2009-04-16 05:19:44 UTC
Created attachment 188536 [details]
build.log for grass 6.2.1 with 'doc' USE flag

Output of 'emerge =sci-geosciences/grass-6.2.1'
Comment 7 Robin Kauffman 2009-04-16 05:20:36 UTC
(In reply to comment #5)
> (In reply to comment #4)
> >     It's literally too big (it's over 2MB).  I have uploaded it to one of our
> > webhosts.  You can get it at http://kauffmanfamily.org/grass-6.2.1_build.log .
> 
> That URL gives me a 403 - please *compress* the file (using bzip2 or gzip) and
> attach the resulting file to this bug report. Reopen the bug report when that's
> done.
> 

Hi-
    Apologies; I have fixed the permissions on the remotely hosted build log and uploaded a bzipped version of it.
Comment 8 Jeroen Roovers (RETIRED) gentoo-dev 2009-04-16 05:31:51 UTC
Thanks
Comment 9 Steve Arnold archtester gentoo-dev 2009-04-20 05:24:19 UTC
This looks like a gcc/glibc change, and I'm not sure upstream will care much.  It might work with an older gcc, but you might try 6.3.0 instead.  I'll see about getting that one marked stable.
Comment 10 Robin Kauffman 2009-04-20 06:39:18 UTC
(In reply to comment #9)
> This looks like a gcc/glibc change, and I'm not sure upstream will care much. 
> It might work with an older gcc, but you might try 6.3.0 instead.  I'll see
> about getting that one marked stable.
> 

Thanks.  I've been using 6.3.0 for a while and it works for me.  It'll be good to see it marked stable.  If you need I can test it out on other platforms (ARM, SPARC64).
Comment 11 Samuli Suominen (RETIRED) gentoo-dev 2010-02-03 21:01:46 UTC
I'm closing this as "Fixed by 6.3.0." since it's now stable wrt bug 250850.