bugGnash - The GNU Flash player - Bugs: bug #22343, install error (docs)

 
 

bug #22343: install error (docs)

Submitted by:  Sandro Santilli <strk>
Submitted on:  Sun 17 Feb 2008 02:22:56 PM UTC  
 
Category: buildSeverity: 3 - Normal
Release: NoneStatus: Fixed
Privacy: PublicAssigned to: Russ Nelson <nelsonrn>
Open/Closed: Closed

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

(Jump to the original submission Jump to the original submission)

 Spam posted by an anonymous
 Spam posted by an anonymous
Thu 18 Sep 2008 04:13:07 PM UTC, comment #17:

Yep, it seems install dir is clear under share.

Sandro Santilli <strk>
Project Member
Thu 18 Sep 2008 03:58:16 PM UTC, comment #16:

I didn't notice this problem during the June release.

Russ Nelson <nelsonrn>In charge of this item.
Wed 17 Sep 2008 10:08:23 PM UTC, comment #15:

sounds like a job for the release manager....

Sandro Santilli <strk>
Project Member
 Spam posted by an anonymous
 Spam posted by an anonymous
 Spam posted by an anonymous
 Spam posted by an anonymous
 Spam posted by an anonymous
Mon 25 Feb 2008 05:50:20 PM UTC, comment #14:

I have a fix for the XML install problem, it'll just have to wait till I get home in a few days from traveling and conferences to get the fix checked in. Although this is a simple patch, my manual rewrite is a huge one, so I need to make sure I have a few hours to
get it checvked in after heavy rearranging of directories and files.

Rob Savoye <rsavoye>
Project Administrator
Mon 25 Feb 2008 11:19:18 AM UTC, comment #13:

alright, bug at comment #12 is fixed for me now,
so the only left over for me is that as of comment #11, which
is the .xml files being installed in a weird directory.
Really not a blocker for me ...

Sandro Santilli <strk>
Project Member
Fri 22 Feb 2008 05:58:37 PM UTC, comment #12:

Sorry, I'm loosing cycles, need a vacation.
The new error is likely at ./configure time:

ERROR: No DocBook2X tools installed!
Either install it from http://docbook2x.sourceforge.net
or .deb users: apt-get install docbook docbook2x docbook-utils
docbook-xml docbook-xsl texinfo xsltproc
or configure without --enable-docbook

configure: error: Please install required packages

Sandro Santilli <strk>
Project Member
Fri 22 Feb 2008 04:21:21 PM UTC, comment #11:

building and installing works with latest commit,
only odd thing the .xml install and a C subdir in the sharedir...
I don't go deep in details as I belive rob is already aware of
that and working on it.

Sandro Santilli <strk>
Project Member
Wed 20 Feb 2008 02:42:41 PM UTC, comment #10:

It build before, as we always used the lower level commands, which have been depreciated by their packages to use wrapper scripts. It will still build the old way, but the only if the wrappers aren't found. There appear to be several versions of these utilities for converting docbook, with similar names and differing functionality.

The install location is fine, thats where Gnome Docs go, although it looks like not all files got installed. As our Gnome Help support has never worked in the Gnash GUI, we're not going to bother to install these till then.

The encoding problem is odd, that option works just fine for me on Ubuntu, don't know why it doesn't work for you.

Rob Savoye <rsavoye>
Project Administrator
Wed 20 Feb 2008 10:28:55 AM UTC, comment #9:

Oh, and the installed things are just .xml files:

/extra/gnash-cvs/share/gnash/doc/gnash/C/
/extra/gnash-cvs/share/gnash/doc/gnash/C/gnash.xml
/extra/gnash-cvs/share/gnash/doc/gnash/C/actionscript.xml
/extra/gnash-cvs/share/gnash/doc/gnash/C/images
/extra/gnash-cvs/share/gnash/doc/gnash/C/images/car_crash.png
/extra/gnash-cvs/share/gnash/doc/gnash/C/images/rtmp.png

Sandro Santilli <strk>
Project Member
Wed 20 Feb 2008 10:28:26 AM UTC, comment #8:

Another thing, things are installed in a weird place:
${prefix}/share/gnash/doc/gnash/C/

Sandro Santilli <strk>
Project Member
Wed 20 Feb 2008 10:27:12 AM UTC, comment #7:

I see 'make install' ignores the errors in doc/C with latest commit, so it completes now. Anyway, the error comes froM:

/usr/bin/docbook2texi --encoding=us-ascii//TRANSLIT /home/strk/src/gnash/gnash-head/doc/C/gnash.xml

-e Usage: jw [<options>] <sgml_file>
where <options> are:
-f|--frontend <frontend>: Specify the frontend (source format)
(default is docbook)
-b|--backend <backend>: Specify the backend (destination format)
(default is html)
-c|--cat <file>: Specify an extra SGML open catalog
-n|--nostd: Do not use the standard SGML open catalogs
-d|--dsl <file>|default|none: Specify an alternate style sheet
(default is to use the default stylesheet)
-l|--dcl <file>: Specify an alternate SGML declaration
(usual ones like xml.dcl get detected automatically)
-s|--sgmlbase <path>: Change base directory for SGML distribution
(usually /usr/share/sgml)
-p|--parser <program>: Specify the parser if several are installed
(jade or openjade)
-o|--output <directory>: Set output directory
-u|--nochunks: Output only one big file
(overrides the stylesheet settings)
-i|--include <section>: Specify a SGML marked section to include
(should be marked as "ignore" in the SGML text)
-w|--warning <warning_type>|list: Control warnings or display the allowed warning types
-e|--errors <error_type>|list: Control errors or display the allowed error types
-h|--help: Print this help message and exit
-V <variable[=value]>: Set a variable
-v|--version: Print the version and exit

Sandro Santilli <strk>
Project Member
Wed 20 Feb 2008 08:55:22 AM UTC, comment #6:

With the newest commits (2008-02-20) I get an ERROR
at ./configure time:

ERROR: No DocBook2X tools installed!
Either install it from http://docbook2x.sourceforge.net
or .deb users: apt-get install docbook docbook2x
docbook-utils docbook-xml docbook-xsl texinfo
xsltproc

Still, I have all of them at latest version.

The message comes out if:

test x"$DB2X_XSLTPROC" = x -o x"$DB2X_TEXIXML" = x -o x"$MAKEINFO" = x -o x"$XSLTPROC" = x

DB2X_XSLTPROC:
configure:51008: checking for db2x_xsltproc
configure:51027: found /usr/bin/db2x_xsltproc

DB2X_TEXIXML:
This label is only checked for if test x$DB2X_TEXI = x
DB2X_TEXI depends on existenc of any of:
db2x_docbook2texi docbook2texi docbook2texi.pl
configure:51096: checking for db2x_docbook2texi
configure:51130: result: no
configure:51096: checking for docbook2texi
configure:51115: found /usr/bin/docbook2texi
So, the second attempt is found, and DB2X_TEXIXML check
is never reached.

Sandro Santilli <strk>
Project Member
Mon 18 Feb 2008 10:29:15 PM UTC, comment #5:

These are all my docbook packages:

ii docbook 4.5-3 standard SGML representation system for tech
ii docbook-doc 30d10-8 Documentation for the DocBook DTD.
ii docbook-dsssl 1.79-4 modular DocBook DSSSL stylesheets, for print
ii docbook-to-man 1:2.0.0-25 converter from DocBook SGML into roff man ma
ii docbook-utils 0.6.14-1 Convert Docbook files to other formats (HTML
ii docbook-xml 4.5-4 standard XML documentation system, for softw
ii docbook-xsl 1.72.0.dfsg.1-2 stylesheets for processing DocBook XML files
ii docbook2x 0.8.8-4 Converts DocBook/XML documents into man page

Just note that it used to build fine before your changes,
were we using a different tool ?

Sandro Santilli <strk>
Project Member
Mon 18 Feb 2008 09:24:06 PM UTC, comment #4:

If you actually get the docs to build, you'll discover the contents are totally scrambled. A random part of the reference pages are the start, the real intro is lost till about 3/4 of the way through. So worse than an install problem, we need to fix the docs before the release.

btw, your install error messages looks like a bad docbook2x install, and not a problem with Gnash. I built and installed the docs on both Fedora and Ubuntu just fine today.

Rob Savoye <rsavoye>
Project Administrator
Mon 18 Feb 2008 07:38:16 AM UTC, comment #3:

Ok, the original problem was I had a file owned by root.
This was likely due to 'sudo make install' creating files.
So, one problem is that 'make' does nothing while 'make install'
creates the files (under doc/C).
Another problem is that creating those file fails for me,
which seems a problem with the tool used for output:

Can't use an undefined value as an ARRAY reference at /usr/bin/db2x_texixml line 1793.

Note that it used to work fine here before the change.

There are a lot of other error messages too, attached.
The failing command is:

/usr/bin/db2x_texixml --encoding=us-ascii//TRANSLIT --to-stdout gnash.txml > gnash.texi

(file #15063)

Sandro Santilli <strk>
Project Member
Sun 17 Feb 2008 09:32:28 PM UTC, comment #2:

Yes, sorry, was a kind of placeholder for later inspection (it's sunday :). I build with --enable-docbook, will make more research tomorrow.

Sandro Santilli <strk>
Project Member
Sun 17 Feb 2008 04:45:12 PM UTC, comment #1:

There is an amazing lack of information in this bug report... Try running "make install SHELL='sh -x'" to see what the problem is. I/O errors may have nothing to do with building Gnash. I build cvs HEAD on both 32 and 64 bit installations of Ubuntu Gutsy and Hardy, and never get this error.

Did you configure with or without --enable-docbook ?

Rob Savoye <rsavoye>
Project Administrator
Sun 17 Feb 2008 02:22:56 PM UTC, original submission:

on make install:

I/O error : Permission denied
I/O error : Permission denied
/bin/bash: line 6: gnash.texi: Permission denied

Sandro Santilli <strk>
Project Member

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

Attached Files
file #15063:  docbook.err added by strk (5KiB - application/octet-stream)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by nelsonrn (Posted a comment)
  • -unavailable- added by rsavoye (Posted a comment)
  • -unavailable- added by strk (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 11 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Thu 18 Sep 2008 04:13:07 PM UTCstrkStatusWorks For Me=>Fixed
      Open/ClosedOpen=>Closed
    Thu 18 Sep 2008 03:58:16 PM UTCnelsonrnStatusIn Progress=>Works For Me
    Wed 17 Sep 2008 10:08:22 PM UTCstrkAssigned torsavoye=>nelsonrn
    Wed 09 Jul 2008 09:51:15 AM UTCstrkAttached File#16042=>Removed
    Wed 09 Jul 2008 07:03:53 AM UTCNoneAttached File-=>Added powered_php_80x15_2.png, #16042
    Fri 22 Feb 2008 04:21:21 PM UTCstrkStatusWorks For Me=>In Progress
    Wed 20 Feb 2008 02:42:41 PM UTCrsavoyeSeverity5 - Blocker=>3 - Normal
      StatusNeed Info=>Works For Me
    Mon 18 Feb 2008 07:38:16 AM UTCstrkAttached File-=>Added docbook.err, #15063
    Sun 17 Feb 2008 04:45:12 PM UTCrsavoyeStatusNone=>Need Info

    Back to the top


    Powered by Savane 3.1-cleanup1