Bug 185673 - x11/kde4-runtime (4.10.5) will not compile - Documentation Application VAD create fails
Summary: x11/kde4-runtime (4.10.5) will not compile - Documentation Application VAD cr...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Max Khon
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-01-12 03:50 UTC by Rick Sattler
Modified: 2015-03-21 19:17 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rick Sattler 2014-01-12 03:50:00 UTC
While trying to build the kde4-runtime package using "make install clean" I get the following error message:

=====================================================================
=  CREATING DOC DATABASE (mkdoc.sh)
=  Sat Jan 11 18:51:06 PST 2014
=====================================================================

gmake[8]: Entering directory `/usr/ports/databases/virtuoso/work/virtuoso-opensource-6.1.6/binsrc/sqldoc'
gmake[8]: Nothing to be done for `all'.
gmake[8]: Leaving directory `/usr/ports/databases/virtuoso/work/virtuoso-opensource-6.1.6/binsrc/sqldoc'
Cutting SQLs for controls ...
Grepping names of controls ...
Extracting 'create type' for control browse_button ...
Extracting 'create type' for control button ...
Extracting 'create type' for control calendar ...
Extracting 'create type' for control check_box ...
Extracting 'create type' for control data_grid ...
Extracting 'create type' for control data_list ...
Extracting 'create type' for control data_set ...
Extracting 'create type' for control data_source ...
Extracting 'create type' for control delete_button ...
Extracting 'create type' for control field_value ...
Extracting 'create type' for control form ...
Extracting 'create type' for control horizontal_template ...
Extracting 'create type' for control isql ...
Extracting 'create type' for control label ...
Extracting 'create type' for control leaf_template ...
Extracting 'create type' for control login ...
Extracting 'create type' for control login_form ...
Extracting 'create type' for control logout_button ...
Extracting 'create type' for control node_template ...
Extracting 'create type' for control page ...
Extracting 'create type' for control radio_button ...
Extracting 'create type' for control radio_group ...
Extracting 'create type' for control range_validator ...
Extracting 'create type' for control return_button ...
Extracting 'create type' for control select_list ...
Extracting 'create type' for control submit ...
Extracting 'create type' for control tab ...
Extracting 'create type' for control template ...
Extracting 'create type' for control text ...
Extracting 'create type' for control textarea ...
Extracting 'create type' for control tree ...
Extracting 'create type' for control update_form ...
Extracting 'create type' for control url ...
Extracting 'create type' for control validator ...
Extracting 'create type' for control vscx ...
Extracting 'create type' for control xsd_stub ...
Extracting 'create type' for control xsd_stub_script ...
Extracting 'create type' for control xsd_stub_top ...
Parsing examples ...
Processing example 'button__0' for control 'button' ...
Processing example 'button__1' for control 'button' ...
Processing example 'button__2' for control 'button' ...
Processing example 'button__3' for control 'button' ...
Processing example 'button__4' for control 'button' ...
Processing example 'calendar__0' for control 'calendar' ...
Processing example 'check_box__0' for control 'check-box' ...
Processing example 'code_file__0' for control 'code-file' ...
Processing example 'data_grid__0' for control 'data-grid' ...
Processing example 'data_list__0' for control 'data-list' ...
Processing example 'data_list__1' for control 'data-list' ...
Processing example 'data_set__0' for control 'data-set' ...
Processing example 'data_set__1' for control 'data-set' ...
Processing example 'data_source__0' for control 'data-source' ...
Processing example 'error_summary__0' for control 'error-summary' ...
Processing example 'error_summary__1' for control 'error-summary' ...
Processing example 'form__0' for control 'form' ...
Processing example 'form__1' for control 'form' ...
Processing example 'include__0' for control 'include' ...
Processing example 'label__0' for control 'label' ...
Processing example 'login__0' for control 'login' ...
Processing example 'login_form__0' for control 'login-form' ...
Processing example 'page__0' for control 'page' ...
Processing example 'radio_button__0' for control 'radio-button' ...
Processing example 'radio_group__0' for control 'radio-group' ...
Processing example 'select_list__0' for control 'select-list' ...
Processing example 'tab__0' for control 'tab' ...
Processing example 'text__0' for control 'text' ...
Processing example 'text_area__0' for control 'text-area' ...
Processing example 'tree__0' for control 'tree' ...
Processing example 'url__0' for control 'url' ...
Processing example 'validator__0' for control 'validator' ...
Processing example 'variable__0' for control 'variable' ...
Processing example 'vscx__0' for control 'vscx' ...
Processing example 'vscx__1' for control 'vscx' ...
Adding data from /usr/ports/databases/virtuoso/work/virtuoso-opensource-6.1.6/binsrc/vspx/vspx.xsd ...
The result is in /usr/ports/databases/virtuoso/work/virtuoso-opensource-6.1.6/binsrc/vspx/vspxmeta.xml and /usr/ports/databases/virtuoso/work/virtuoso-opensource-6.1.6/binsrc/vspx/.vspxmeta/*.xml
Directory clean...
Starting Virtuoso server ...
Connection to localhost 1111 port [tcp/*] succeeded!
Virtuoso server started

---------------------------------------------------------------------

Copying from docsrc..
Copying from vspx..
mkdir: /usr/ports/databases/virtuoso/work/virtuoso-opensource-6.1.6/docsrc/html_virt/: File exists
Producing vspx..
PASSED: Composing VSPX reference items: STATE=OK MESSAGE=OK
PASSED: LOAD mkvspxdoc.sql
Producing html..
PASSED: LOAD mkdoc_new.sql
PASSED: Rendering HTML docs: STATE=OK MESSAGE=OK
PASSED: Rendering PDF HTML source: STATE=OK MESSAGE=OK
PASSED: LOAD temp.sql
----------------------
Documentation Application VAD create
----------------------
Directory init...
cp: /usr/ports/databases/virtuoso/work/virtuoso-opensource-6.1.6/docsrc/vsp/doc/*: No such file or directory
cp: docsrc/images/ui/*.gif: No such file or directory
VAD Documentation sticker doc_vad_dav.xml creation...
***FAILED: starting DB.DBA.VAD_PACK('doc_vad_dav.xml', '.', 'doc_dav.vad')
***FAILED: starting commit work
***FAILED: starting checkpoint
***FAILED: checkpoint
***FAILED: shutdown
chmod: doc_dav.vad: No such file or directory

---------------------------------------------------------------------


=====================================================================
=  COMPLETED DOCUMENTATION demo (mkdoc.sh)
=  Sat Jan 11 19:03:13 PST 2014
=====================================================================


=====================================================================
=  Checking log file mkdoc.output for statistics:
=
=  Total number of tests PASSED  :        6
=  Total number of tests FAILED  :        5
=  Total number of tests ABORTED :        0
=====================================================================

*** Not all tests completed successfully
*** Check the file mkdoc.output for more information
gmake[7]: *** [doc_dav.vad] Error 1
gmake[7]: Leaving directory `/usr/ports/databases/virtuoso/work/virtuoso-opensource-6.1.6/binsrc/samples/demo'
gmake[6]: *** [all-recursive] Error 1
gmake[6]: Leaving directory `/usr/ports/databases/virtuoso/work/virtuoso-opensource-6.1.6/binsrc/samples'
gmake[5]: *** [all-recursive] Error 1
gmake[5]: Leaving directory `/usr/ports/databases/virtuoso/work/virtuoso-opensource-6.1.6/binsrc'
gmake[4]: *** [all-recursive] Error 1
gmake[4]: Leaving directory `/usr/ports/databases/virtuoso/work/virtuoso-opensource-6.1.6'
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make[3]: stopped in /usr/ports/databases/virtuoso
*** Error code 1

Stop.
make[2]: stopped in /usr/ports/databases/virtuoso
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/x11/kde4-runtime
*** Error code 1

Stop.
make: stopped in /usr/ports/x11/kde4-runtime
*** Error code 1
-----------------------------------------------------------------------------

I ran the [cmd]make[/cmd] again using the following command:

make clean
make MAKE_JOBS_SAFE=yes install clean

The process failed in the same location as shown above. Near the middle of this long block of text you will see that a number of files the process is looking for are not found. The process begins to fail at the section "Documentation Application VAD create".

I was able to run the make using an x11 desktop and was able to view the entire process. It appears there are several missing files required for this particular step.

Fix: 

n/a
How-To-Repeat: I ran the [cmd]make[/cmd] again using the following command:

make clean
make MAKE_JOBS_SAFE=yes install clean

- or - 

simply run "make", it fails every time.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2014-01-12 03:50:08 UTC
Responsible Changed
From-To: freebsd-ports-bugs->kde

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 Max Brazhnikov freebsd_committer freebsd_triage 2014-01-13 10:25:16 UTC
Responsible Changed
From-To: kde->fjoe

The problem is in databases/virtuoso port
Comment 3 mikhail.rokhin 2014-06-04 12:22:24 UTC
bug still exist on 2014-06-04
Comment 4 Max Khon freebsd_committer freebsd_triage 2015-03-21 19:17:28 UTC
This VAD is no longer built in 7.0.