building doxygen with wizard variant fails
Alejandro Aragon
alejandro.aragon at gmail.com
Tue Apr 8 18:05:52 PDT 2008
Marcus,
I uninstalled doxygen, deleted files doxygen, doxytag and doxywizard
from /opt/local. Reinstalled doxygen with wizard option, and now the
installation went smoothly. Now:
aaragon@/opt/local/bin$port provides doxygen
/opt/local/bin/doxygen is provided by: doxygen
so I guess everything is fine. I would like to ask you also what is
the difference between wizard and wizard-app? and why the wizard-app
does not work?
aa
On Apr 8, 2008, at 7:52 PM, Marcus Calhoun-Lopez wrote:
> There may be a bug in the Portfile, but it has been working for me.
> I have also had this problem after I interrupted an installation
> during the Activation phase.
>
> Since /opt/local/bin/doxygen does not belong to any port, I would
> remove it manually.
> Once doxygen is installed, you can make sure that it is not a bug
> with the command:
> port provides /opt/local/bin/doxygen
>
> If all went well, this should belong to the port doxygen.
>
> -Marcus
>
> On Apr 8, 2008, at 3:38 PM, Alejandro Aragon wrote:
>> Hi Marcus,
>>
>> I did what you mentioned and the installation went fine this time.
>> However, just before it finished, it had an error:
>>
>> $sudo port install doxygen +wizard
>> ---> Fetching doxygen
>> ---> Attempting to fetch doxygen-1.5.5.src.tar.gz from ftp://ftp.stack.nl/pub/users/dimitri/
>> ---> Verifying checksum(s) for doxygen
>> ---> Extracting doxygen
>> ---> Applying patches to doxygen
>> ---> Configuring doxygen
>> ---> Building doxygen with target all pdf
>> ---> Staging doxygen into destroot
>> ---> Installing doxygen 1.5.5_0+darwin_9+wizard
>> ---> Activating doxygen 1.5.5_0+darwin_9+wizard
>> Error: Target org.macports.activate returned: Image error: /opt/
>> local/bin/doxygen already exists and does not belong to a
>> registered port. Unable to activate port doxygen.
>> Error: Status 1 encountered during processing.
>>
>>
>> I made sure that doxygen was not installed before this. Is this
>> something that needs to be fixed?
>>
>> aa
>>
>> On Apr 8, 2008, at 1:48 AM, Marcus Calhoun-Lopez wrote:
>>
>>> In the same directory as the Portfile, there is a directory called
>>> files.
>>> Put the file qfiledefs_p.patch (downloaded from the Ticket page)
>>> into the files directory.
>>>
>>> Since it is not there now, MacPorts is trying (unsuccessfully) to
>>> download it.
>>>
>>> On Leopard, I have the wizard variant working but not the
>>> wizardapp variant.
>>>
>>> -Marcus
>>>
>>> On Apr 7, 2008, at 11:12 PM, Alejandro Aragon wrote:
>>>> I downloaded the .diff file and applied the patch manually. Then:
>>>>
>>>> aaragon@/opt/local/var/macports/sources/rsync.macports.org/
>>>> release/ports/textproc/doxygen$sudo port -v install doxygen +wizard
>>>> ---> Fetching doxygen
>>>> ---> qfiledefs_p.patch doesn't seem to exist in /opt/local/var/
>>>> macports/distfiles/doxygen
>>>> ---> Attempting to fetch qfiledefs_p.patch from http://svn.macports.org/repository/macports/distfiles/doxygen
>>>> % Total % Received % Xferd Average Speed Time Time
>>>> Time Current
>>>> Dload Upload Total Spent
>>>> Left Speed
>>>> 0 0 0 0 0 0 0 0 --:--:-- --:--:--
>>>> --:--:-- 0
>>>> ---> Attempting to fetch qfiledefs_p.patch from http://svn.macports.org/repository/macports/distfiles/general/
>>>> % Total % Received % Xferd Average Speed Time Time
>>>> Time Current
>>>> Dload Upload Total Spent
>>>> Left Speed
>>>> 0 0 0 0 0 0 0 0 --:--:-- --:--:--
>>>> --:--:-- 0
>>>> ---> Attempting to fetch qfiledefs_p.patch from http://svn.macports.org/repository/macports/downloads/doxygen
>>>> % Total % Received % Xferd Average Speed Time Time
>>>> Time Current
>>>> Dload Upload Total Spent
>>>> Left Speed
>>>> 0 0 0 0 0 0 0 0 --:--:-- --:--:--
>>>> --:--:-- 0
>>>> Error: Target org.macports.fetch returned: fetch failed
>>>> Warning: the following items did not execute (for doxygen):
>>>> org.macports.activate org.macports.fetch org.macports.extract
>>>> org.macports.checksum org.macports.patch org.macports.configure
>>>> org.macports.build org.macports.destroot org.macports.install
>>>> Error: Status 1 encountered during processing.
>>>>
>>>> and the same with the wizardapp variant. I went to that location
>>>> in the repository and doxygen does not exist.
>>>>
>>>> Am I doing something wrong here or the patch is not good?
>>>>
>>>> aa
>>>>
>>>> On Apr 7, 2008, at 11:21 PM, Marcus Calhoun-Lopez wrote:
>>>>
>>>>> There is some discussion about this issue (as well as a patch)
>>>>> on the ticket:
>>>>> http://trac.macports.org/projects/macports/ticket/14603
>>>>>
>>>>> -Marcus
>>>>>
>>>>> On Apr 7, 2008, at 9:15 PM, Alejandro Aragon wrote:
>>>>>> Hello everyone,
>>>>>>
>>>>>> I tried to build doxygen with the doxywizard variant, which
>>>>>> depends on qt and I had these errors:
>>>>>>
>>>>>> aaragon@~$sudo port install doxygen +wizard
>>>>>> ---> Fetching doxygen
>>>>>> ---> Verifying checksum(s) for doxygen
>>>>>> ---> Extracting doxygen
>>>>>> ---> Applying patches to doxygen
>>>>>> ---> Configuring doxygen
>>>>>> ---> Building doxygen with target all pdf
>>>>>> Error: Target org.macports.build returned: shell command " cd "/
>>>>>> opt/local/var/macports/build/
>>>>>> _opt_local_var_macports_sources_rsync
>>>>>> .macports.org_release_ports_textproc_doxygen/work/
>>>>>> doxygen-1.5.4" && make all pdf " returned error 2
>>>>>> Command output: doxywizard.cpp:1414: error: 'fn' was not
>>>>>> declared in this scope
>>>>>> doxywizard.cpp:1416: error: 'QFile' was not declared in this
>>>>>> scope
>>>>>> doxywizard.cpp:1416: error: expected `;' before 'f'
>>>>>> doxywizard.cpp:1417: error: 'f' was not declared in this scope
>>>>>> doxywizard.cpp:1417: error: 'IO_WriteOnly' was not declared in
>>>>>> this scope
>>>>>> doxywizard.cpp:1419: error: 'QTextStream' was not declared in
>>>>>> this scope
>>>>>> doxywizard.cpp:1419: error: expected `;' before 't'
>>>>>> doxywizard.cpp:1420: error: 't' was not declared in this scope
>>>>>> doxywizard.cpp:1420: error: invalid use of undefined type
>>>>>> 'struct QTextEdit'
>>>>>> doxywizard.h:15: error: forward declaration of 'struct QTextEdit'
>>>>>> doxywizard.cpp:1421: error: 'statusBar' was not declared in
>>>>>> this scope
>>>>>> doxywizard.cpp:1425: error: 'QMessageBox' has not been declared
>>>>>> doxywizard.cpp:1426: error: 'warning' was not declared in this
>>>>>> scope
>>>>>> doxywizard.cpp: In function 'int main(int, char**)':
>>>>>> doxywizard.cpp:1435: error: 'QApplication' was not declared in
>>>>>> this scope
>>>>>> doxywizard.cpp:1435: error: expected `;' before 'a'
>>>>>> doxywizard.cpp:850: error: 'MainWidget::~MainWidget()' is private
>>>>>> doxywizard.cpp:1436: error: within this context
>>>>>> doxywizard.cpp:1119: error: 'void
>>>>>> MainWidget::loadConfigFromFile(int)' is private
>>>>>> doxywizard.cpp:1439: error: within this context
>>>>>> doxywizard.cpp:1439: error: invalid conversion from 'char*' to
>>>>>> 'int'
>>>>>> doxywizard.cpp:1439: error: initializing argument 1 of 'void
>>>>>> MainWidget::loadConfigFromFile(int)'
>>>>>> doxywizard.cpp:1443: error: 'printf' was not declared in this
>>>>>> scope
>>>>>> doxywizard.cpp:1446: error: 'a' was not declared in this scope
>>>>>> doxywizard.cpp:1447: error: 'class MainWidget' has no member
>>>>>> named 'show'
>>>>>> gmake[2]: *** [obj/doxywizard.o] Error 1
>>>>>> gmake[2]: Leaving directory `/opt/local/var/macports/build/
>>>>>> _opt_local_var_macports_sources_rsync
>>>>>> .macports.org_release_ports_textproc_doxygen/work/doxygen-1.5.4/
>>>>>> addon/doxywizard'
>>>>>> gmake[1]: *** [all] Error 2
>>>>>> gmake[1]: Leaving directory `/opt/local/var/macports/build/
>>>>>> _opt_local_var_macports_sources_rsync
>>>>>> .macports.org_release_ports_textproc_doxygen/work/doxygen-1.5.4/
>>>>>> addon/doxywizard'
>>>>>> make: *** [all] Error 2
>>>>>>
>>>>>> aa
>>>>>>
>>>>>> _______________________________________________
>>>>>> macports-users mailing list
>>>>>> macports-users at lists.macosforge.org
>>>>>> http://lists.macosforge.org/mailman/listinfo/macports-users
>>>>>
>>>>
>>>
>>
>
More information about the macports-users
mailing list