Opened 13 years ago

Closed 13 years ago

#30181 closed defect (fixed)

kipi-plugins 1.8.0 fails to build

Reported by: doug.mccomber@… Owned by: jgosmann (Jan Gosmann)
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: Cc: nerdling (Jeremy Lavergne)
Port: kipi-plugins

Description

On my journey to Digikam nervana, kipi-plugins is failing to build:

--->  Building kipi-plugins
Error: Target org.macports.build returned: shell command failed (see log for details)
Log for kipi-plugins is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kipi-plugins/main.log
Error: Status 1 encountered during processing.

the main.log (see attached) shows:

:info:build [ 85%] Built target kipiplugin_shwup
:info:build make: *** [all] Error 2
:info:build shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kipi-plugins/work/build" && /usr/bin/make -j2 all " returned error 2
:error:build Target org.macports.build returned: shell command failed (see log for details)
:debug:build Backtrace: shell command failed (see log for details)
    while executing
"command_exec build"
    (procedure "portbuild::build_main" line 8)
    invoked from within
"$procedure $targetname"
:info:build Warning: the following items did not execute (for kipi-plugins): org.macports.activate org.macports.build org.macports.destroot org.macports.install

Attachments (1)

main.log (3.2 MB) - added by doug.mccomber@… 13 years ago.
build log for kipi-plugins 1.8.0

Change History (10)

Changed 13 years ago by doug.mccomber@…

Attachment: main.log added

build log for kipi-plugins 1.8.0

comment:1 Changed 13 years ago by jmroot (Joshua Root)

Owner: changed from macports-tickets@… to jan@…

Please remember to cc the maintainer.

comment:2 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

I see the same error, and updating to 1.9.0 (#28605) doesn't help.

comment:3 Changed 13 years ago by jgosmann (Jan Gosmann)

In fact I am also getting an error now (using version 1.9.0, did not try 1.8.0). In my case it seems to be a problem with a missing include path. I filed a ticket in the KDE bug tracker (https://bugs.kde.org/show_bug.cgi?id=277898).

Unfortunately, the attached log file does not help much as it shows only the failing command, but no output of the failing command.

comment:4 Changed 13 years ago by a.brunner@…

Same problem for me. The error is in the log file: kcal/calendarlocal.h is missing:

_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kipi-plugins/work/kipi-plugins-1.8.0/calendar/calsettings.cpp:36:32: error: kcal/calendarlocal.h: No such file or directory

I looked for the file, it is nowhere on my machine.

It seems to be part of libkcal, which is at least not available as port, port install libkcal does not work. Don't know how to fix this though.

comment:5 Changed 13 years ago by nerdling (Jeremy Lavergne)

Cc: snc@… added

kdepimlibs4 provides this file:

/opt/local/include/kcal/calendarlocal.h

If your kdepimlibs4 doesn't provide this file you'll need to rebuild it, clean kipi-plugins, and try again.

comment:6 Changed 13 years ago by nerdling (Jeremy Lavergne)

If your kdepimlibs4 continues to not provide this file please convert this ticket to be against that port instead, and attach the work/build/CMakeCache.txt and port log after the configure phase is completed.

comment:7 Changed 13 years ago by jgosmann (Jan Gosmann)

Since digikam 2.0 no independent kipi-plugins port exists anymore. Does this build problem also occur for digikam > 2.0?

comment:8 in reply to:  7 Changed 13 years ago by doug.mccomber@…

Replying to jan@…:

Since digikam 2.0 no independent kipi-plugins port exists anymore. Does this build problem also occur for digikam > 2.0?

Sorry, can't test at this time. I'm temporarily Macless. :(

comment:9 Changed 13 years ago by jmroot (Joshua Root)

Resolution: fixed
Status: newclosed

Open a new ticket against digikam if it fails to build.

Note: See TracTickets for help on using tickets.