building calligra 2.4.1
Hi!
I am trying to build calligra 2.4.1, but it fails: martin@merkaba:~/KDE/Calligra/calligra> LANG=C dpkg-buildpackage - rfakeroot dpkg-buildpackage: source package calligra dpkg-buildpackage: source version 1:2.4.1-0r1~test dpkg-buildpackage: source changed by Martin Steigerwald <martin@lichtvoll.de> dpkg-buildpackage: host architecture amd64 dpkg-source --before-build calligra fakeroot debian/rules clean dh clean --parallel --with kde --with sodeps dh_testdir -O--parallel dh_auto_clean --buildsystem=kde -O--parallel dh_clean -O--parallel dpkg-source -b calligra dpkg-source: info: using source format `3.0 (quilt)' dpkg-source: info: building calligra using existing ./calligra_2.4.1.orig.tar.bz2 dpkg-source: warning: ignoring deletion of file README.PACKAGERS dpkg-source: warning: ignoring deletion of file COPYING.DOC dpkg-source: warning: ignoring deletion of file COPYING dpkg-source: warning: ignoring deletion of file qt48setx.patch dpkg-source: warning: ignoring deletion of file README [… tons more of these …] dpkg-source: warning: ignoring deletion of directory tools/cstester/cstrunner dpkg-source: warning: ignoring deletion of file tools/cstester/cstrunner/cstrunner.cpp dpkg-source: warning: ignoring deletion of file tools/cstester/cstrunner/CSTProcessRunner.h dpkg-source: warning: ignoring deletion of file tools/cstester/cstrunner/CSTProcessRunner.cpp dpkg-source: warning: ignoring deletion of file tools/cstester/cstrunner/CMakeLists.txt dpkg-source: warning: ignoring deletion of directory tools/cstester/scripts dpkg-source: warning: ignoring deletion of file tools/cstester/scripts/cstwrapper.sh dpkg-source: warning: ignoring deletion of file tools/cstester/scripts/cstmd5gen.sh dpkg-source: warning: ignoring deletion of file tools/cstester/scripts/verifydocs.sh dpkg-source: warning: ignoring deletion of file tools/cstester/scripts/cstmd5diff.sh dpkg-source: warning: ignoring deletion of file tools/cstester/scripts/checkdocs.sh dpkg-source: warning: ignoring deletion of directory templates dpkg-source: warning: ignoring deletion of file templates/SpreadSheet.desktop dpkg-source: warning: ignoring deletion of file templates/Presentation.desktop dpkg-source: warning: ignoring deletion of file templates/Illustration.desktop dpkg-source: warning: ignoring deletion of file templates/TextDocument.kwt dpkg-source: warning: ignoring deletion of file templates/TextDocument.desktop dpkg-source: warning: ignoring deletion of file templates/README dpkg-source: warning: ignoring deletion of file templates/Illustration.karbon dpkg-source: warning: ignoring deletion of file templates/SpreadSheet.kst dpkg-source: warning: ignoring deletion of file templates/insert_ident_string.sh dpkg-source: warning: ignoring deletion of file templates/Presentation.kpt dpkg-source: warning: ignoring deletion of file templates/CMakeLists.txt dpkg-source: info: building calligra in calligra_2.4.1-0r1~test.debian.tar.gz dpkg-source: info: building calligra in calligra_2.4.1-0r1~test.dsc debian/rules build dh build --parallel --with kde --with sodeps dh_testdir -O--parallel dh_auto_configure --buildsystem=kde -O--parallel CMake Error: The source directory "/home/martin/KDE/Calligra/calligra" does not appear to contain CMakeLists.txt. Specify --help for usage, or press the help button on the CMake GUI. dh_auto_configure: cmake .. -DCMAKE_INSTALL_PREFIX=/usr - DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=Debian returned exit code 1 make: *** [build] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2 Any idea? Does the original tar.bz2 needs to be repackaged somehow? I am using martin@merkaba:~/KDE/Calligra/calligra> git remote -v origin git://anonscm.debian.org/pkg-kde/kde-std/calligra.git (fetch) origin git://anonscm.debian.org/pkg-kde/kde-std/calligra.git (push) martin@merkaba:~/KDE/Calligra/calligra> git log | head -6 commit 505c2a094ff991956e50a9f4170277ee4e830224 Author: Raúl Sánchez Siles <[…]> Date: Sat Apr 28 10:39:36 2012 +0200 Update to release 2.4.1 Thanks, -- Martin 'Helios' Steigerwald - http://www.Lichtvoll.de GPG: 03B0 0D6C 0040 0710 4AFA B82F 991B EAAC A599 84C7 -- To UNSUBSCRIBE, email to debian-kde-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org Archive: 201205101020.23021.Martin@lichtvoll.de">http://lists.debian.org/201205101020.23021.Martin@lichtvoll.de |
building calligra 2.4.1
Hi Martin,
On Thursday 10 May 2012 10:20:22 Martin Steigerwald wrote: > I am trying to build calligra 2.4.1, but it fails: [...] > CMake Error: The source directory "/home/martin/KDE/Calligra/calligra" > does not appear to contain CMakeLists.txt. > Any idea? The git repositories do not contain the upstream sources. They only include the debian/ folder. That is why you need to get the upstream tarball and extract it into the git directory. Run "uscan --force-download calligra" in /home/martin/KDE/Calligra to get the latest upstream source. uscan also takes care of the right symlink "calligra_2.4.1.orig.tar.bz2 -> calligra-2.4.1.tar.bz2" cd into your calligra directory and run tar ../calligra_2.4.1.orig.tar.bz2 --strip=1 Now retry your dpkg-buildpackage command. You might want to add "-us -uc -jX" Where X matches the number of your CPU Cores, to speed things up. Note that calligra has a lot of build dependecies, that you probably do not have all installed (dpkg-buildpackage will let you know). It is usefull to learn building in a chroot (have a look at pbuilder for example) for such a huge package. Good luck ;) -- eshat cakar web: www.eshat.de gpg-id: 799B 95D5 |
building calligra 2.4.1
Am Freitag, 11. Mai 2012 schrieb Eshat Cakar:
> Hi Martin, Hi Eshat, Thanks a lot for your detailed answer. > On Thursday 10 May 2012 10:20:22 Martin Steigerwald wrote: > > I am trying to build calligra 2.4.1, but it fails: > [...] > > > CMake Error: The source directory > > "/home/martin/KDE/Calligra/calligra" does not appear to contain > > CMakeLists.txt. > > Any idea? > > The git repositories do not contain the upstream sources. They only > include the debian/ folder. > That is why you need to get the upstream tarball and extract it into > the git directory. > Run "uscan --force-download calligra" in /home/martin/KDE/Calligra > to get the latest upstream source. uscan also takes care of the right > symlink "calligra_2.4.1.orig.tar.bz2 -> calligra-2.4.1.tar.bz2" I got as far as downloading the upstream source and naming it correctly manually. Although I did not think of just using uscan for that. But I didn´t think that I have to unpack it manually - I don´t have to do this after git-import-orig I use with my debian packages ;). This could be related to… > cd into your calligra directory and run > tar ../calligra_2.4.1.orig.tar.bz2 --strip=1 stripping one level from the path. > Now retry your dpkg-buildpackage command. … works. But then fails during build: Linking CXX shared library ../../lib/libkritaimage.so cd /home/martin/KDE/Calligra/calligra/obj-x86_64-linux-gnu/krita/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/kritaimage.dir/link.txt -- verbose=1 /usr/bin/c++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 - Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor - Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W - Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno- check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics - fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden - DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,-- no-undefined -lc -Wl,-z,relro -Wl,--as-needed -shared -Wl,- soname,libkritaimage.so.9 -o ../../lib/libkritaimage.so.9.0.0 CMakeFiles/kritaimage.dir/kritaimage_automoc.o CMakeFiles/kritaimage.dir/tiles3/kis_tile.o CMakeFiles/kritaimage.dir/tiles3/kis_tile_data.o CMakeFiles/kritaimage.dir/tiles3/kis_tile_data_store.o CMakeFiles/kritaimage.dir/tiles3/kis_tile_data_pooler.o CMakeFiles/kritaimage.dir/tiles3/kis_tiled_data_manager.o CMakeFiles/kritaimage.dir/tiles3/kis_memento_manager.o CMakeFiles/kritaimage.dir/tiles3/kis_tilediterator.o CMakeFiles/kritaimage.dir/tiles3/kis_tiledrectiterator.o CMakeFiles/kritaimage.dir/tiles3/kis_tiledvlineiterator.o CMakeFiles/kritaimage.dir/tiles3/kis_tiledhlineiterator.o CMakeFiles/kritaimage.dir/tiles3/kis_hline_iterator.o CMakeFiles/kritaimage.dir/tiles3/kis_vline_iterator.o CMakeFiles/kritaimage.dir/tiles3/kis_rect_iterator.o CMakeFiles/kritaimage.dir/tiles3/kis_tiled_random_accessor.o CMakeFiles/kritaimage.dir/tiles3/kis_random_accessor.o CMakeFiles/kritaimage.dir/tiles3/swap/kis_abstract_compression.o CMakeFiles/kritaimage.dir/tiles3/swap/kis_lzf_compression.o CMakeFiles/kritaimage.dir/tiles3/swap/kis_abstract_tile_compressor.o CMakeFiles/kritaimage.dir/tiles3/swap/kis_legacy_tile_compressor.o CMakeFiles/kritaimage.dir/tiles3/swap/kis_tile_compressor_2.o CMakeFiles/kritaimage.dir/tiles3/swap/kis_chunk_allocator.o CMakeFiles/kritaimage.dir/tiles3/swap/kis_memory_window.o CMakeFiles/kritaimage.dir/tiles3/swap/kis_swapped_data_store.o CMakeFiles/kritaimage.dir/tiles3/swap/kis_tile_data_swapper.o CMakeFiles/kritaimage.dir/kis_painter.o CMakeFiles/kritaimage.dir/kis_progress_updater.o CMakeFiles/kritaimage.dir/brushengine/kis_paint_information.o CMakeFiles/kritaimage.dir/brushengine/kis_paintop.o CMakeFiles/kritaimage.dir/brushengine/kis_paintop_factory.o CMakeFiles/kritaimage.dir/brushengine/kis_paintop_preset.o CMakeFiles/kritaimage.dir/brushengine/kis_paintop_registry.o CMakeFiles/kritaimage.dir/brushengine/kis_paintop_settings.o CMakeFiles/kritaimage.dir/commands/kis_deselect_global_selection_command.o CMakeFiles/kritaimage.dir/commands/kis_image_change_layers_command.o CMakeFiles/kritaimage.dir/commands/kis_image_command.o CMakeFiles/kritaimage.dir/commands/kis_image_set_projection_color_space_command.o CMakeFiles/kritaimage.dir/commands/kis_image_layer_add_command.o CMakeFiles/kritaimage.dir/commands/kis_image_layer_move_command.o CMakeFiles/kritaimage.dir/commands/kis_image_layer_remove_command.o CMakeFiles/kritaimage.dir/commands/kis_image_node_lower_command.o CMakeFiles/kritaimage.dir/commands/kis_image_node_raise_command.o CMakeFiles/kritaimage.dir/commands/kis_image_node_to_bottom_command.o CMakeFiles/kritaimage.dir/commands/kis_image_node_to_top_command.o CMakeFiles/kritaimage.dir/commands/kis_image_lock_command.o CMakeFiles/kritaimage.dir/commands/kis_layer_command.o CMakeFiles/kritaimage.dir/commands/kis_layer_props_command.o CMakeFiles/kritaimage.dir/commands/kis_node_command.o CMakeFiles/kritaimage.dir/commands/kis_node_compositeop_command.o CMakeFiles/kritaimage.dir/commands/kis_node_opacity_command.o CMakeFiles/kritaimage.dir/commands/kis_node_move_command.o CMakeFiles/kritaimage.dir/commands/kis_node_property_list_command.o CMakeFiles/kritaimage.dir/commands/kis_reselect_global_selection_command.o CMakeFiles/kritaimage.dir/commands/kis_set_global_selection_command.o CMakeFiles/kritaimage.dir/commands_new/kis_saved_commands.o CMakeFiles/kritaimage.dir/commands_new/kis_processing_command.o CMakeFiles/kritaimage.dir/commands_new/kis_node_move_command2.o CMakeFiles/kritaimage.dir/commands_new/kis_image_resize_command.o CMakeFiles/kritaimage.dir/commands_new/kis_image_set_resolution_command.o CMakeFiles/kritaimage.dir/commands_new/kis_update_command.o CMakeFiles/kritaimage.dir/processing/kis_crop_processing_visitor.o CMakeFiles/kritaimage.dir/processing/kis_transform_processing_visitor.o CMakeFiles/kritaimage.dir/filter/kis_filter.o CMakeFiles/kritaimage.dir/filter/kis_filter_configuration.o CMakeFiles/kritaimage.dir/filter/kis_filter_job.o CMakeFiles/kritaimage.dir/filter/kis_filter_registry.o CMakeFiles/kritaimage.dir/filter/kis_color_transformation_filter.o CMakeFiles/kritaimage.dir/generator/kis_generator.o CMakeFiles/kritaimage.dir/generator/kis_generator_layer.o CMakeFiles/kritaimage.dir/generator/kis_generator_registry.o CMakeFiles/kritaimage.dir/kis_adjustment_layer.o CMakeFiles/kritaimage.dir/kis_selection_based_layer.o CMakeFiles/kritaimage.dir/kis_background.o CMakeFiles/kritaimage.dir/kis_base_accessor.o CMakeFiles/kritaimage.dir/kis_base_node.o CMakeFiles/kritaimage.dir/kis_base_processor.o CMakeFiles/kritaimage.dir/kis_basic_math_toolbox.o CMakeFiles/kritaimage.dir/kis_bookmarked_configuration_manager.o CMakeFiles/kritaimage.dir/kis_clone_info.o CMakeFiles/kritaimage.dir/kis_clone_layer.o CMakeFiles/kritaimage.dir/kis_colorspace_convert_visitor.o CMakeFiles/kritaimage.dir/kis_config_widget.o CMakeFiles/kritaimage.dir/kis_convolution_kernel.o CMakeFiles/kritaimage.dir/kis_convolution_painter.o CMakeFiles/kritaimage.dir/kis_cubic_curve.o CMakeFiles/kritaimage.dir/kis_default_bounds.o CMakeFiles/kritaimage.dir/kis_default_bounds_base.o CMakeFiles/kritaimage.dir/kis_effect_mask.o CMakeFiles/kritaimage.dir/kis_fast_math.o CMakeFiles/kritaimage.dir/kis_fill_painter.o CMakeFiles/kritaimage.dir/kis_filter_mask.o CMakeFiles/kritaimage.dir/kis_filter_strategy.o CMakeFiles/kritaimage.dir/kis_gradient_painter.o CMakeFiles/kritaimage.dir/kis_iterator_ng.o CMakeFiles/kritaimage.dir/kis_async_merger.o CMakeFiles/kritaimage.dir/kis_merge_walker.o CMakeFiles/kritaimage.dir/kis_updater_context.o CMakeFiles/kritaimage.dir/kis_update_job_item.o CMakeFiles/kritaimage.dir/kis_stroke_strategy_undo_command_based.o CMakeFiles/kritaimage.dir/kis_simple_stroke_strategy.o CMakeFiles/kritaimage.dir/kis_stroke_job_strategy.o CMakeFiles/kritaimage.dir/kis_stroke_strategy.o CMakeFiles/kritaimage.dir/kis_stroke.o CMakeFiles/kritaimage.dir/kis_strokes_queue.o CMakeFiles/kritaimage.dir/kis_simple_update_queue.o CMakeFiles/kritaimage.dir/kis_update_scheduler.o CMakeFiles/kritaimage.dir/kis_queues_progress_updater.o CMakeFiles/kritaimage.dir/kis_composite_progress_proxy.o CMakeFiles/kritaimage.dir/kis_group_layer.o CMakeFiles/kritaimage.dir/kis_count_visitor.o CMakeFiles/kritaimage.dir/kis_histogram.o CMakeFiles/kritaimage.dir/kis_image_interfaces.o CMakeFiles/kritaimage.dir/kis_node_graph_listener.o CMakeFiles/kritaimage.dir/kis_image.o CMakeFiles/kritaimage.dir/kis_image_signal_router.o CMakeFiles/kritaimage.dir/kis_image_config.o CMakeFiles/kritaimage.dir/kis_iterator.o CMakeFiles/kritaimage.dir/kis_layer.o CMakeFiles/kritaimage.dir/kis_indirect_painting_support.o CMakeFiles/kritaimage.dir/kis_mask.o CMakeFiles/kritaimage.dir/kis_base_mask_generator.o CMakeFiles/kritaimage.dir/kis_rect_mask_generator.o CMakeFiles/kritaimage.dir/kis_circle_mask_generator.o CMakeFiles/kritaimage.dir/kis_gauss_circle_mask_generator.o CMakeFiles/kritaimage.dir/kis_gauss_rect_mask_generator.o CMakeFiles/kritaimage.dir/kis_gtl_lock.o CMakeFiles/kritaimage.dir/kis_curve_circle_mask_generator.o CMakeFiles/kritaimage.dir/kis_curve_rect_mask_generator.o CMakeFiles/kritaimage.dir/kis_math_toolbox.o CMakeFiles/kritaimage.dir/kis_memory_leak_tracker.o CMakeFiles/kritaimage.dir/kis_name_server.o CMakeFiles/kritaimage.dir/kis_node.o CMakeFiles/kritaimage.dir/kis_node_facade.o CMakeFiles/kritaimage.dir/kis_node_progress_proxy.o CMakeFiles/kritaimage.dir/kis_node_visitor.o CMakeFiles/kritaimage.dir/kis_paint_device.o CMakeFiles/kritaimage.dir/kis_fixed_paint_device.o CMakeFiles/kritaimage.dir/kis_paint_layer.o CMakeFiles/kritaimage.dir/kis_pattern.o CMakeFiles/kritaimage.dir/kis_perspective_grid.o CMakeFiles/kritaimage.dir/kis_perspective_math.o CMakeFiles/kritaimage.dir/kis_pixel_selection.o CMakeFiles/kritaimage.dir/kis_processing_information.o CMakeFiles/kritaimage.dir/kis_properties_configuration.o CMakeFiles/kritaimage.dir/kis_random_accessor.o CMakeFiles/kritaimage.dir/kis_random_accessor_ng.o CMakeFiles/kritaimage.dir/kis_random_generator.o CMakeFiles/kritaimage.dir/kis_random_sub_accessor.o CMakeFiles/kritaimage.dir/kis_selected_transaction_data.o CMakeFiles/kritaimage.dir/kis_selection.o CMakeFiles/kritaimage.dir/kis_selection_mask.o CMakeFiles/kritaimage.dir/kis_selection_transaction_data.o CMakeFiles/kritaimage.dir/kis_serializable_configuration.o CMakeFiles/kritaimage.dir/kis_shared.o CMakeFiles/kritaimage.dir/kis_threaded_applicator.o CMakeFiles/kritaimage.dir/kis_transaction_data.o CMakeFiles/kritaimage.dir/kis_transform_worker.o CMakeFiles/kritaimage.dir/kis_perspectivetransform_worker.o CMakeFiles/kritaimage.dir/kis_warptransform_worker.o CMakeFiles/kritaimage.dir/kis_transparency_mask.o CMakeFiles/kritaimage.dir/kis_undo_store.o CMakeFiles/kritaimage.dir/kis_undo_stores.o CMakeFiles/kritaimage.dir/kis_undo_adapter.o CMakeFiles/kritaimage.dir/kis_surrogate_undo_adapter.o CMakeFiles/kritaimage.dir/kis_legacy_undo_adapter.o CMakeFiles/kritaimage.dir/kis_post_execution_undo_adapter.o CMakeFiles/kritaimage.dir/kis_processing_visitor.o CMakeFiles/kritaimage.dir/kis_processing_applicator.o CMakeFiles/kritaimage.dir/krita_utils.o CMakeFiles/kritaimage.dir/kis_outline_generator.o CMakeFiles/kritaimage.dir/metadata/kis_meta_data_entry.o CMakeFiles/kritaimage.dir/metadata/kis_meta_data_filter.o CMakeFiles/kritaimage.dir/metadata/kis_meta_data_filter_p.o CMakeFiles/kritaimage.dir/metadata/kis_meta_data_filter_registry.o CMakeFiles/kritaimage.dir/metadata/kis_meta_data_filter_registry_model.o CMakeFiles/kritaimage.dir/metadata/kis_meta_data_io_backend.o CMakeFiles/kritaimage.dir/metadata/kis_meta_data_merge_strategy.o CMakeFiles/kritaimage.dir/metadata/kis_meta_data_merge_strategy_p.o CMakeFiles/kritaimage.dir/metadata/kis_meta_data_merge_strategy_registry.o CMakeFiles/kritaimage.dir/metadata/kis_meta_data_parser.o CMakeFiles/kritaimage.dir/metadata/kis_meta_data_schema.o CMakeFiles/kritaimage.dir/metadata/kis_meta_data_schema_registry.o CMakeFiles/kritaimage.dir/metadata/kis_meta_data_store.o CMakeFiles/kritaimage.dir/metadata/kis_meta_data_type_info.o CMakeFiles/kritaimage.dir/metadata/kis_meta_data_validator.o CMakeFiles/kritaimage.dir/metadata/kis_meta_data_value.o CMakeFiles/kritaimage.dir/recorder/kis_action_recorder.o CMakeFiles/kritaimage.dir/recorder/kis_macro.o CMakeFiles/kritaimage.dir/recorder/kis_macro_player.o CMakeFiles/kritaimage.dir/recorder/kis_node_query_path.o CMakeFiles/kritaimage.dir/recorder/kis_play_info.o CMakeFiles/kritaimage.dir/recorder/kis_recorded_action.o CMakeFiles/kritaimage.dir/recorder/kis_recorded_action_factory_registry.o CMakeFiles/kritaimage.dir/recorder/kis_recorded_action_load_context.o CMakeFiles/kritaimage.dir/recorder/kis_recorded_action_save_context.o CMakeFiles/kritaimage.dir/recorder/kis_recorded_filter_action.o CMakeFiles/kritaimage.dir/recorder/kis_recorded_fill_paint_action.o CMakeFiles/kritaimage.dir/recorder/kis_recorded_node_action.o CMakeFiles/kritaimage.dir/recorder/kis_recorded_paint_action.o CMakeFiles/kritaimage.dir/recorder/kis_recorded_path_paint_action.o CMakeFiles/kritaimage.dir/recorder/kis_recorded_shape_paint_action.o - L/home/martin/KDE/Calligra/calligra/obj-x86_64-linux-gnu/lib /usr/lib/libkparts.so.4.7.0 ../../lib/libkomain.so.9.0.0 ../../lib/libpigmentcms.so.9.0.0 /usr/lib/libthreadweaver.so.4.7.0 -lImath -lIlmImf -lIex -lHalf -lIlmThread -lfftw3 -lm /usr/lib/libkparts.so.4.7.0 ../../lib/libkowidgets.so.9.0.0 ../../lib/libkotext.so.9.0.0 ../../lib/libflake.so.9.0.0 ../../lib/libpigmentcms.so.9.0.0 -lImath - lIlmImf -lIex -lHalf -lIlmThread ../../lib/libkoplugin.so.9.0.0 ../../lib/libkoodf.so.9.0.0 /usr/lib/libkio.so.5.7.0 /usr/lib/libnepomukutils.so.4.7.0 /usr/lib/x86_64-linux-gnu/libQtXml.so /usr/lib/x86_64-linux-gnu/libQtNetwork.so /usr/lib/libnepomuk.so.4.7.0 - lsoprano ../../lib/libkundo2.so.9.0.0 /usr/lib/libkdeui.so.5.7.0 /usr/lib/x86_64-linux-gnu/libQtGui.so /usr/lib/x86_64-linux- gnu/libQtSvg.so /usr/lib/libkdecore.so.5.7.0 /usr/lib/x86_64-linux- gnu/libQtDBus.so /usr/lib/x86_64-linux-gnu/libQtCore.so -Wl,- rpath,/home/martin/KDE/Calligra/calligra/obj-x86_64-linux-gnu/lib: -Wl,- rpath-link,/home/martin/KDE/Calligra/calligra/obj-x86_64-linux-gnu/lib cd /home/martin/KDE/Calligra/calligra/obj-x86_64-linux-gnu/krita/image && /usr/bin/cmake -E cmake_symlink_library ../../lib/libkritaimage.so.9.0.0 ../../lib/libkritaimage.so.9 ../../lib/libkritaimage.so make[3]: Leaving directory `/home/martin/KDE/Calligra/calligra/obj-x86_64- linux-gnu' /usr/bin/cmake -E cmake_progress_report /home/martin/KDE/Calligra/calligra/obj-x86_64-linux-gnu/CMakeFiles 68 69 70 71 72 [ 55%] Built target kritaimage make[2]: Leaving directory `/home/martin/KDE/Calligra/calligra/obj-x86_64- linux-gnu' make[1]: *** [all] Fehler 2 make[1]: Leaving directory `/home/martin/KDE/Calligra/calligra/obj-x86_64- linux-gnu' dh_auto_build: make -j4 returned exit code 2 make: *** [build] Fehler 2 dpkg-buildpackage: Fehler: Fehler-Exitstatus von debian/rules build war 2 Thing is: I do not get why. Since I did not find an actual error by scrolling up a lot. This was not in a chroot, but I installed all build dependencies. Maybe I just have some more patience and wait for official builds then ;). > You might want to add "-us -uc -jX" Where X matches the number of your > CPU Cores, to speed things up. I do not need -us and -uc as I can sign the package. Thanks, -- Martin 'Helios' Steigerwald - http://www.Lichtvoll.de GPG: 03B0 0D6C 0040 0710 4AFA B82F 991B EAAC A599 84C7 -- To UNSUBSCRIBE, email to debian-kde-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org Archive: 201205121204.11557.Martin@lichtvoll.de">http://lists.debian.org/201205121204.11557.Martin@lichtvoll.de |
building calligra 2.4.1
Am Samstag, 12. Mai 2012 schrieb Martin Steigerwald:
> Am Freitag, 11. Mai 2012 schrieb Eshat Cakar: > > Hi Martin, > > Hi Eshat, > > Thanks a lot for your detailed answer. > > > On Thursday 10 May 2012 10:20:22 Martin Steigerwald wrote: > > > I am trying to build calligra 2.4.1, but it fails: > > [...] > > > > > CMake Error: The source directory > > > "/home/martin/KDE/Calligra/calligra" does not appear to contain > > > CMakeLists.txt. > > > Any idea? > > > > The git repositories do not contain the upstream sources. They only > > include the debian/ folder. > > That is why you need to get the upstream tarball and extract it into > > the git directory. > > Run "uscan --force-download calligra" in /home/martin/KDE/Calligra > > to get the latest upstream source. uscan also takes care of the right > > symlink "calligra_2.4.1.orig.tar.bz2 -> calligra-2.4.1.tar.bz2" > > I got as far as downloading the upstream source and naming it correctly > manually. Although I did not think of just using uscan for that. > > But I didn´t think that I have to unpack it manually - I don´t have to > do this after git-import-orig I use with my debian packages ;). This > could be related to… > > > cd into your calligra directory and run > > tar ../calligra_2.4.1.orig.tar.bz2 --strip=1 > > stripping one level from the path. > > > Now retry your dpkg-buildpackage command. > > … works. > > But then fails during build: > > Linking CXX shared library ../../lib/libkritaimage.so > cd /home/martin/KDE/Calligra/calligra/obj-x86_64-linux-gnu/krita/image > && /usr/bin/cmake -E cmake_link_script > CMakeFiles/kritaimage.dir/link.txt -- verbose=1 > /usr/bin/c++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 > - Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 > -Wnon-virtual-dtor - Wno-long-long -ansi -Wundef -Wcast-align > -Wchar-subscripts -Wall -W - Wpointer-arith -Wformat-security > -fno-exceptions -DQT_NO_EXCEPTIONS -fno- check-new -fno-common > -Woverloaded-virtual -fno-threadsafe-statics - fvisibility=hidden > -Werror=return-type -fvisibility-inlines-hidden - DNDEBUG > -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,-- > no-undefined -lc -Wl,-z,relro -Wl,--as-needed -shared -Wl,- > soname,libkritaimage.so.9 -o ../../lib/libkritaimage.so.9.0.0 > CMakeFiles/kritaimage.dir/kritaimage_automoc.o > CMakeFiles/kritaimage.dir/tiles3/kis_tile.o > CMakeFiles/kritaimage.dir/tiles3/kis_tile_data.o > CMakeFiles/kritaimage.dir/tiles3/kis_tile_data_store.o > CMakeFiles/kritaimage.dir/tiles3/kis_tile_data_pooler.o > CMakeFiles/kritaimage.dir/tiles3/kis_tiled_data_manager.o > CMakeFiles/kritaimage.dir/tiles3/kis_memento_manager.o > CMakeFiles/kritaimage.dir/tiles3/kis_tilediterator.o > CMakeFiles/kritaimage.dir/tiles3/kis_tiledrectiterator.o > CMakeFiles/kritaimage.dir/tiles3/kis_tiledvlineiterator.o > CMakeFiles/kritaimage.dir/tiles3/kis_tiledhlineiterator.o > CMakeFiles/kritaimage.dir/tiles3/kis_hline_iterator.o > CMakeFiles/kritaimage.dir/tiles3/kis_vline_iterator.o > CMakeFiles/kritaimage.dir/tiles3/kis_rect_iterator.o > CMakeFiles/kritaimage.dir/tiles3/kis_tiled_random_accessor.o > CMakeFiles/kritaimage.dir/tiles3/kis_random_accessor.o > CMakeFiles/kritaimage.dir/tiles3/swap/kis_abstract_compression.o > CMakeFiles/kritaimage.dir/tiles3/swap/kis_lzf_compression.o > CMakeFiles/kritaimage.dir/tiles3/swap/kis_abstract_tile_compressor.o > CMakeFiles/kritaimage.dir/tiles3/swap/kis_legacy_tile_compressor.o > CMakeFiles/kritaimage.dir/tiles3/swap/kis_tile_compressor_2.o > CMakeFiles/kritaimage.dir/tiles3/swap/kis_chunk_allocator.o > CMakeFiles/kritaimage.dir/tiles3/swap/kis_memory_window.o > CMakeFiles/kritaimage.dir/tiles3/swap/kis_swapped_data_store.o > CMakeFiles/kritaimage.dir/tiles3/swap/kis_tile_data_swapper.o > CMakeFiles/kritaimage.dir/kis_painter.o > CMakeFiles/kritaimage.dir/kis_progress_updater.o > CMakeFiles/kritaimage.dir/brushengine/kis_paint_information.o > CMakeFiles/kritaimage.dir/brushengine/kis_paintop.o > CMakeFiles/kritaimage.dir/brushengine/kis_paintop_factory.o > CMakeFiles/kritaimage.dir/brushengine/kis_paintop_preset.o > CMakeFiles/kritaimage.dir/brushengine/kis_paintop_registry.o > CMakeFiles/kritaimage.dir/brushengine/kis_paintop_settings.o > CMakeFiles/kritaimage.dir/commands/kis_deselect_global_selection_comman > d.o > CMakeFiles/kritaimage.dir/commands/kis_image_change_layers_command.o > CMakeFiles/kritaimage.dir/commands/kis_image_command.o > CMakeFiles/kritaimage.dir/commands/kis_image_set_projection_color_space > _command.o > CMakeFiles/kritaimage.dir/commands/kis_image_layer_add_command.o > CMakeFiles/kritaimage.dir/commands/kis_image_layer_move_command.o > CMakeFiles/kritaimage.dir/commands/kis_image_layer_remove_command.o > CMakeFiles/kritaimage.dir/commands/kis_image_node_lower_command.o > CMakeFiles/kritaimage.dir/commands/kis_image_node_raise_command.o > CMakeFiles/kritaimage.dir/commands/kis_image_node_to_bottom_command.o > CMakeFiles/kritaimage.dir/commands/kis_image_node_to_top_command.o > CMakeFiles/kritaimage.dir/commands/kis_image_lock_command.o > CMakeFiles/kritaimage.dir/commands/kis_layer_command.o > CMakeFiles/kritaimage.dir/commands/kis_layer_props_command.o > CMakeFiles/kritaimage.dir/commands/kis_node_command.o > CMakeFiles/kritaimage.dir/commands/kis_node_compositeop_command.o > CMakeFiles/kritaimage.dir/commands/kis_node_opacity_command.o > CMakeFiles/kritaimage.dir/commands/kis_node_move_command.o > CMakeFiles/kritaimage.dir/commands/kis_node_property_list_command.o > CMakeFiles/kritaimage.dir/commands/kis_reselect_global_selection_comman > d.o > CMakeFiles/kritaimage.dir/commands/kis_set_global_selection_command.o > CMakeFiles/kritaimage.dir/commands_new/kis_saved_commands.o > CMakeFiles/kritaimage.dir/commands_new/kis_processing_command.o > CMakeFiles/kritaimage.dir/commands_new/kis_node_move_command2.o > CMakeFiles/kritaimage.dir/commands_new/kis_image_resize_command.o > CMakeFiles/kritaimage.dir/commands_new/kis_image_set_resolution_command > .o CMakeFiles/kritaimage.dir/commands_new/kis_update_command.o > CMakeFiles/kritaimage.dir/processing/kis_crop_processing_visitor.o > CMakeFiles/kritaimage.dir/processing/kis_transform_processing_visitor.o > CMakeFiles/kritaimage.dir/filter/kis_filter.o > CMakeFiles/kritaimage.dir/filter/kis_filter_configuration.o > CMakeFiles/kritaimage.dir/filter/kis_filter_job.o > CMakeFiles/kritaimage.dir/filter/kis_filter_registry.o > CMakeFiles/kritaimage.dir/filter/kis_color_transformation_filter.o > CMakeFiles/kritaimage.dir/generator/kis_generator.o > CMakeFiles/kritaimage.dir/generator/kis_generator_layer.o > CMakeFiles/kritaimage.dir/generator/kis_generator_registry.o > CMakeFiles/kritaimage.dir/kis_adjustment_layer.o > CMakeFiles/kritaimage.dir/kis_selection_based_layer.o > CMakeFiles/kritaimage.dir/kis_background.o > CMakeFiles/kritaimage.dir/kis_base_accessor.o > CMakeFiles/kritaimage.dir/kis_base_node.o > CMakeFiles/kritaimage.dir/kis_base_processor.o > CMakeFiles/kritaimage.dir/kis_basic_math_toolbox.o > CMakeFiles/kritaimage.dir/kis_bookmarked_configuration_manager.o > CMakeFiles/kritaimage.dir/kis_clone_info.o > CMakeFiles/kritaimage.dir/kis_clone_layer.o > CMakeFiles/kritaimage.dir/kis_colorspace_convert_visitor.o > CMakeFiles/kritaimage.dir/kis_config_widget.o > CMakeFiles/kritaimage.dir/kis_convolution_kernel.o > CMakeFiles/kritaimage.dir/kis_convolution_painter.o > CMakeFiles/kritaimage.dir/kis_cubic_curve.o > CMakeFiles/kritaimage.dir/kis_default_bounds.o > CMakeFiles/kritaimage.dir/kis_default_bounds_base.o > CMakeFiles/kritaimage.dir/kis_effect_mask.o > CMakeFiles/kritaimage.dir/kis_fast_math.o > CMakeFiles/kritaimage.dir/kis_fill_painter.o > CMakeFiles/kritaimage.dir/kis_filter_mask.o > CMakeFiles/kritaimage.dir/kis_filter_strategy.o > CMakeFiles/kritaimage.dir/kis_gradient_painter.o > CMakeFiles/kritaimage.dir/kis_iterator_ng.o > CMakeFiles/kritaimage.dir/kis_async_merger.o > CMakeFiles/kritaimage.dir/kis_merge_walker.o > CMakeFiles/kritaimage.dir/kis_updater_context.o > CMakeFiles/kritaimage.dir/kis_update_job_item.o > CMakeFiles/kritaimage.dir/kis_stroke_strategy_undo_command_based.o > CMakeFiles/kritaimage.dir/kis_simple_stroke_strategy.o > CMakeFiles/kritaimage.dir/kis_stroke_job_strategy.o > CMakeFiles/kritaimage.dir/kis_stroke_strategy.o > CMakeFiles/kritaimage.dir/kis_stroke.o > CMakeFiles/kritaimage.dir/kis_strokes_queue.o > CMakeFiles/kritaimage.dir/kis_simple_update_queue.o > CMakeFiles/kritaimage.dir/kis_update_scheduler.o > CMakeFiles/kritaimage.dir/kis_queues_progress_updater.o > CMakeFiles/kritaimage.dir/kis_composite_progress_proxy.o > CMakeFiles/kritaimage.dir/kis_group_layer.o > CMakeFiles/kritaimage.dir/kis_count_visitor.o > CMakeFiles/kritaimage.dir/kis_histogram.o > CMakeFiles/kritaimage.dir/kis_image_interfaces.o > CMakeFiles/kritaimage.dir/kis_node_graph_listener.o > CMakeFiles/kritaimage.dir/kis_image.o > CMakeFiles/kritaimage.dir/kis_image_signal_router.o > CMakeFiles/kritaimage.dir/kis_image_config.o > CMakeFiles/kritaimage.dir/kis_iterator.o > CMakeFiles/kritaimage.dir/kis_layer.o > CMakeFiles/kritaimage.dir/kis_indirect_painting_support.o > CMakeFiles/kritaimage.dir/kis_mask.o > CMakeFiles/kritaimage.dir/kis_base_mask_generator.o > CMakeFiles/kritaimage.dir/kis_rect_mask_generator.o > CMakeFiles/kritaimage.dir/kis_circle_mask_generator.o > CMakeFiles/kritaimage.dir/kis_gauss_circle_mask_generator.o > CMakeFiles/kritaimage.dir/kis_gauss_rect_mask_generator.o > CMakeFiles/kritaimage.dir/kis_gtl_lock.o > CMakeFiles/kritaimage.dir/kis_curve_circle_mask_generator.o > CMakeFiles/kritaimage.dir/kis_curve_rect_mask_generator.o > CMakeFiles/kritaimage.dir/kis_math_toolbox.o > CMakeFiles/kritaimage.dir/kis_memory_leak_tracker.o > CMakeFiles/kritaimage.dir/kis_name_server.o > CMakeFiles/kritaimage.dir/kis_node.o > CMakeFiles/kritaimage.dir/kis_node_facade.o > CMakeFiles/kritaimage.dir/kis_node_progress_proxy.o > CMakeFiles/kritaimage.dir/kis_node_visitor.o > CMakeFiles/kritaimage.dir/kis_paint_device.o > CMakeFiles/kritaimage.dir/kis_fixed_paint_device.o > CMakeFiles/kritaimage.dir/kis_paint_layer.o > CMakeFiles/kritaimage.dir/kis_pattern.o > CMakeFiles/kritaimage.dir/kis_perspective_grid.o > CMakeFiles/kritaimage.dir/kis_perspective_math.o > CMakeFiles/kritaimage.dir/kis_pixel_selection.o > CMakeFiles/kritaimage.dir/kis_processing_information.o > CMakeFiles/kritaimage.dir/kis_properties_configuration.o > CMakeFiles/kritaimage.dir/kis_random_accessor.o > CMakeFiles/kritaimage.dir/kis_random_accessor_ng.o > CMakeFiles/kritaimage.dir/kis_random_generator.o > CMakeFiles/kritaimage.dir/kis_random_sub_accessor.o > CMakeFiles/kritaimage.dir/kis_selected_transaction_data.o > CMakeFiles/kritaimage.dir/kis_selection.o > CMakeFiles/kritaimage.dir/kis_selection_mask.o > CMakeFiles/kritaimage.dir/kis_selection_transaction_data.o > CMakeFiles/kritaimage.dir/kis_serializable_configuration.o > CMakeFiles/kritaimage.dir/kis_shared.o > CMakeFiles/kritaimage.dir/kis_threaded_applicator.o > CMakeFiles/kritaimage.dir/kis_transaction_data.o > CMakeFiles/kritaimage.dir/kis_transform_worker.o > CMakeFiles/kritaimage.dir/kis_perspectivetransform_worker.o > CMakeFiles/kritaimage.dir/kis_warptransform_worker.o > CMakeFiles/kritaimage.dir/kis_transparency_mask.o > CMakeFiles/kritaimage.dir/kis_undo_store.o > CMakeFiles/kritaimage.dir/kis_undo_stores.o > CMakeFiles/kritaimage.dir/kis_undo_adapter.o > CMakeFiles/kritaimage.dir/kis_surrogate_undo_adapter.o > CMakeFiles/kritaimage.dir/kis_legacy_undo_adapter.o > CMakeFiles/kritaimage.dir/kis_post_execution_undo_adapter.o > CMakeFiles/kritaimage.dir/kis_processing_visitor.o > CMakeFiles/kritaimage.dir/kis_processing_applicator.o > CMakeFiles/kritaimage.dir/krita_utils.o > CMakeFiles/kritaimage.dir/kis_outline_generator.o > CMakeFiles/kritaimage.dir/metadata/kis_meta_data_entry.o > CMakeFiles/kritaimage.dir/metadata/kis_meta_data_filter.o > CMakeFiles/kritaimage.dir/metadata/kis_meta_data_filter_p.o > CMakeFiles/kritaimage.dir/metadata/kis_meta_data_filter_registry.o > CMakeFiles/kritaimage.dir/metadata/kis_meta_data_filter_registry_model. > o CMakeFiles/kritaimage.dir/metadata/kis_meta_data_io_backend.o > CMakeFiles/kritaimage.dir/metadata/kis_meta_data_merge_strategy.o > CMakeFiles/kritaimage.dir/metadata/kis_meta_data_merge_strategy_p.o > CMakeFiles/kritaimage.dir/metadata/kis_meta_data_merge_strategy_registr > y.o CMakeFiles/kritaimage.dir/metadata/kis_meta_data_parser.o > CMakeFiles/kritaimage.dir/metadata/kis_meta_data_schema.o > CMakeFiles/kritaimage.dir/metadata/kis_meta_data_schema_registry.o > CMakeFiles/kritaimage.dir/metadata/kis_meta_data_store.o > CMakeFiles/kritaimage.dir/metadata/kis_meta_data_type_info.o > CMakeFiles/kritaimage.dir/metadata/kis_meta_data_validator.o > CMakeFiles/kritaimage.dir/metadata/kis_meta_data_value.o > CMakeFiles/kritaimage.dir/recorder/kis_action_recorder.o > CMakeFiles/kritaimage.dir/recorder/kis_macro.o > CMakeFiles/kritaimage.dir/recorder/kis_macro_player.o > CMakeFiles/kritaimage.dir/recorder/kis_node_query_path.o > CMakeFiles/kritaimage.dir/recorder/kis_play_info.o > CMakeFiles/kritaimage.dir/recorder/kis_recorded_action.o > CMakeFiles/kritaimage.dir/recorder/kis_recorded_action_factory_registry > .o > CMakeFiles/kritaimage.dir/recorder/kis_recorded_action_load_context.o > CMakeFiles/kritaimage.dir/recorder/kis_recorded_action_save_context.o > CMakeFiles/kritaimage.dir/recorder/kis_recorded_filter_action.o > CMakeFiles/kritaimage.dir/recorder/kis_recorded_fill_paint_action.o > CMakeFiles/kritaimage.dir/recorder/kis_recorded_node_action.o > CMakeFiles/kritaimage.dir/recorder/kis_recorded_paint_action.o > CMakeFiles/kritaimage.dir/recorder/kis_recorded_path_paint_action.o > CMakeFiles/kritaimage.dir/recorder/kis_recorded_shape_paint_action.o - > L/home/martin/KDE/Calligra/calligra/obj-x86_64-linux-gnu/lib > /usr/lib/libkparts.so.4.7.0 ../../lib/libkomain.so.9.0.0 > ../../lib/libpigmentcms.so.9.0.0 /usr/lib/libthreadweaver.so.4.7.0 > -lImath -lIlmImf -lIex -lHalf -lIlmThread -lfftw3 -lm > /usr/lib/libkparts.so.4.7.0 ../../lib/libkowidgets.so.9.0.0 > ../../lib/libkotext.so.9.0.0 > ../../lib/libflake.so.9.0.0 ../../lib/libpigmentcms.so.9.0.0 -lImath - > lIlmImf -lIex -lHalf -lIlmThread ../../lib/libkoplugin.so.9.0.0 > ../../lib/libkoodf.so.9.0.0 /usr/lib/libkio.so.5.7.0 > /usr/lib/libnepomukutils.so.4.7.0 /usr/lib/x86_64-linux-gnu/libQtXml.so > /usr/lib/x86_64-linux-gnu/libQtNetwork.so /usr/lib/libnepomuk.so.4.7.0 > - lsoprano ../../lib/libkundo2.so.9.0.0 /usr/lib/libkdeui.so.5.7.0 > /usr/lib/x86_64-linux-gnu/libQtGui.so /usr/lib/x86_64-linux- > gnu/libQtSvg.so /usr/lib/libkdecore.so.5.7.0 /usr/lib/x86_64-linux- > gnu/libQtDBus.so /usr/lib/x86_64-linux-gnu/libQtCore.so -Wl,- > rpath,/home/martin/KDE/Calligra/calligra/obj-x86_64-linux-gnu/lib: > -Wl,- > rpath-link,/home/martin/KDE/Calligra/calligra/obj-x86_64-linux-gnu/lib > cd /home/martin/KDE/Calligra/calligra/obj-x86_64-linux-gnu/krita/image > && /usr/bin/cmake -E cmake_symlink_library > ../../lib/libkritaimage.so.9.0.0 ../../lib/libkritaimage.so.9 > ../../lib/libkritaimage.so > make[3]: Leaving directory > `/home/martin/KDE/Calligra/calligra/obj-x86_64- linux-gnu' > /usr/bin/cmake -E cmake_progress_report > /home/martin/KDE/Calligra/calligra/obj-x86_64-linux-gnu/CMakeFiles 68 > 69 70 71 72 > [ 55%] Built target kritaimage > make[2]: Leaving directory > `/home/martin/KDE/Calligra/calligra/obj-x86_64- linux-gnu' > make[1]: *** [all] Fehler 2 > make[1]: Leaving directory > `/home/martin/KDE/Calligra/calligra/obj-x86_64- linux-gnu' > dh_auto_build: make -j4 returned exit code 2 > make: *** [build] Fehler 2 > dpkg-buildpackage: Fehler: Fehler-Exitstatus von debian/rules build war > 2 On second try dpkg-source choked over uncommited changes: --- calligra-2.4.1.orig/sheets/plugins/solver/CMakeLists.txt +++ calligra-2.4.1/sheets/plugins/solver/CMakeLists.txt @@ -27,6 +27,7 @@ kde4_add_plugin( kspreadsolver ${solver_ target_link_libraries( kspreadsolver ${GSL_LIBRARIES} + ${GSL_CBLAS_LIBRARIES} calligrasheetscommon ) and asked me to commit it as patch. Returncode was 2 as well. cmake seemed to have changed the file. I wonder why its in the original tarball at all when its a generated file. Anyway I just commited this as patch to get a test build done. And now I am building without -j4, maybe thats make it easier to spot the error message. -- Martin 'Helios' Steigerwald - http://www.Lichtvoll.de GPG: 03B0 0D6C 0040 0710 4AFA B82F 991B EAAC A599 84C7 -- To UNSUBSCRIBE, email to debian-kde-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org Archive: 201205121217.19296.Martin@lichtvoll.de">http://lists.debian.org/201205121217.19296.Martin@lichtvoll.de |
building calligra 2.4.1
Am Samstag, 12. Mai 2012 schrieb Martin Steigerwald:
> Am Samstag, 12. Mai 2012 schrieb Martin Steigerwald: > > Am Freitag, 11. Mai 2012 schrieb Eshat Cakar: > > > Hi Martin, > > > > Hi Eshat, > > > > Thanks a lot for your detailed answer. > > > > > On Thursday 10 May 2012 10:20:22 Martin Steigerwald wrote: > > > > I am trying to build calligra 2.4.1, but it fails: > > > [...] > > > > > > > CMake Error: The source directory > > > > "/home/martin/KDE/Calligra/calligra" does not appear to contain > > > > CMakeLists.txt. > > > > Any idea? > > > > > > The git repositories do not contain the upstream sources. They only > > > include the debian/ folder. > > > That is why you need to get the upstream tarball and extract it > > > into the git directory. > > > Run "uscan --force-download calligra" in /home/martin/KDE/Calligra > > > to get the latest upstream source. uscan also takes care of the > > > right symlink "calligra_2.4.1.orig.tar.bz2 -> > > > calligra-2.4.1.tar.bz2" > > > > I got as far as downloading the upstream source and naming it > > correctly manually. Although I did not think of just using uscan for > > that. > > > > But I didn´t think that I have to unpack it manually - I don´t have > > to do this after git-import-orig I use with my debian packages ;). > > This could be related to… > > > > > cd into your calligra directory and run > > > tar ../calligra_2.4.1.orig.tar.bz2 --strip=1 > > > > stripping one level from the path. > > > > > Now retry your dpkg-buildpackage command. > > > > … works. > > > > But then fails during build: > > > > Linking CXX shared library ../../lib/libkritaimage.so > > cd > > /home/martin/KDE/Calligra/calligra/obj-x86_64-linux-gnu/krita/image > > && /usr/bin/cmake -E cmake_link_script > > CMakeFiles/kritaimage.dir/link.txt -- verbose=1 > > /usr/bin/c++ -fPIC -g -O2 -fstack-protector > > --param=ssp-buffer-size=4 - Wformat -Werror=format-security > > -D_FORTIFY_SOURCE=2 > > -Wnon-virtual-dtor - Wno-long-long -ansi -Wundef -Wcast-align > > -Wchar-subscripts -Wall -W - Wpointer-arith -Wformat-security > > -fno-exceptions -DQT_NO_EXCEPTIONS -fno- check-new -fno-common > > -Woverloaded-virtual -fno-threadsafe-statics - fvisibility=hidden > > -Werror=return-type -fvisibility-inlines-hidden - DNDEBUG > > -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,-- > > no-undefined -lc -Wl,-z,relro -Wl,--as-needed -shared -Wl,- > > soname,libkritaimage.so.9 -o ../../lib/libkritaimage.so.9.0.0 > > CMakeFiles/kritaimage.dir/kritaimage_automoc.o > > CMakeFiles/kritaimage.dir/tiles3/kis_tile.o […] > > CMakeFiles/kritaimage.dir/recorder/kis_recorded_shape_paint_action.o > > - L/home/martin/KDE/Calligra/calligra/obj-x86_64-linux-gnu/lib > > /usr/lib/libkparts.so.4.7.0 ../../lib/libkomain.so.9.0.0 > > ../../lib/libpigmentcms.so.9.0.0 /usr/lib/libthreadweaver.so.4.7.0 > > -lImath -lIlmImf -lIex -lHalf -lIlmThread -lfftw3 -lm > > /usr/lib/libkparts.so.4.7.0 ../../lib/libkowidgets.so.9.0.0 > > ../../lib/libkotext.so.9.0.0 > > ../../lib/libflake.so.9.0.0 ../../lib/libpigmentcms.so.9.0.0 -lImath > > - lIlmImf -lIex -lHalf -lIlmThread ../../lib/libkoplugin.so.9.0.0 > > ../../lib/libkoodf.so.9.0.0 /usr/lib/libkio.so.5.7.0 > > /usr/lib/libnepomukutils.so.4.7.0 > > /usr/lib/x86_64-linux-gnu/libQtXml.so > > /usr/lib/x86_64-linux-gnu/libQtNetwork.so > > /usr/lib/libnepomuk.so.4.7.0 - lsoprano ../../lib/libkundo2.so.9.0.0 > > /usr/lib/libkdeui.so.5.7.0 /usr/lib/x86_64-linux-gnu/libQtGui.so > > /usr/lib/x86_64-linux- gnu/libQtSvg.so /usr/lib/libkdecore.so.5.7.0 > > /usr/lib/x86_64-linux- gnu/libQtDBus.so > > /usr/lib/x86_64-linux-gnu/libQtCore.so -Wl,- > > rpath,/home/martin/KDE/Calligra/calligra/obj-x86_64-linux-gnu/lib: > > -Wl,- > > rpath-link,/home/martin/KDE/Calligra/calligra/obj-x86_64-linux-gnu/li > > b cd > > /home/martin/KDE/Calligra/calligra/obj-x86_64-linux-gnu/krita/image > > && /usr/bin/cmake -E cmake_symlink_library > > ../../lib/libkritaimage.so.9.0.0 ../../lib/libkritaimage.so.9 > > ../../lib/libkritaimage.so > > make[3]: Leaving directory > > `/home/martin/KDE/Calligra/calligra/obj-x86_64- linux-gnu' > > /usr/bin/cmake -E cmake_progress_report > > /home/martin/KDE/Calligra/calligra/obj-x86_64-linux-gnu/CMakeFiles > > 68 69 70 71 72 > > [ 55%] Built target kritaimage > > make[2]: Leaving directory > > `/home/martin/KDE/Calligra/calligra/obj-x86_64- linux-gnu' > > make[1]: *** [all] Fehler 2 > > make[1]: Leaving directory > > `/home/martin/KDE/Calligra/calligra/obj-x86_64- linux-gnu' > > dh_auto_build: make -j4 returned exit code 2 > > make: *** [build] Fehler 2 > > dpkg-buildpackage: Fehler: Fehler-Exitstatus von debian/rules build > > war 2 > > On second try dpkg-source choked over uncommited changes: > > --- calligra-2.4.1.orig/sheets/plugins/solver/CMakeLists.txt > +++ calligra-2.4.1/sheets/plugins/solver/CMakeLists.txt > @@ -27,6 +27,7 @@ kde4_add_plugin( kspreadsolver ${solver_ > > target_link_libraries( kspreadsolver > ${GSL_LIBRARIES} > + ${GSL_CBLAS_LIBRARIES} > calligrasheetscommon > ) > > > and asked me to commit it as patch. Returncode was 2 as well. cmake > seemed to have changed the file. I wonder why its in the original > tarball at all when its a generated file. > > Anyway I just commited this as patch to get a test build done. > > And now I am building without -j4, maybe thats make it easier to spot > the error message. Still no mango: [ 38%] Building CXX object plan/libs/ui/CMakeFiles/kplatoui.dir/__/__/__/kdgantt/kdgantttimescalezoomdialog.o cd /home/martin/KDE/Calligra/calligra/obj-x86_64-linux-gnu/plan/libs/ui && /usr/bin/c++ -DMAKE_KPLATOUI_LIB -D_BSD_SOURCE -DSHOULD_BUILD_RDF - DCAN_USE_MARBLE -DDISABLE_NEPOMUK_LEGACY -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DQT_NO_STL -DQT_NO_CAST_TO_ASCII -D_REENTRANT -DKDE_DEPRECATED_WARNINGS - DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=25 -DSHOULD_BUILD_FONT_CONVERSION - DCAN_USE_QTWEBKIT -DKDE_DEFAULT_DEBUG_AREA=42000 -DPLAN_KDEPIMLIBS_FOUND - DKDAB_NO_UNIT_TESTS -DKDGANTT_STATICLIB -g -O2 -fstack-protector -- param=ssp-buffer-size=4 -Wformat -Werror=format-security - D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef - Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security - fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded- virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type - fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC - I/home/martin/KDE/Calligra/calligra/obj-x86_64-linux-gnu/plan/libs/ui - I/home/martin/KDE/Calligra/calligra/plan/libs/ui - I/home/martin/KDE/Calligra/calligra - I/home/martin/KDE/Calligra/calligra/obj-x86_64-linux-gnu - I/home/martin/KDE/Calligra/calligra/interfaces - I/home/martin/KDE/Calligra/calligra/plugins/chartshape/kdchart/include - I/home/martin/KDE/Calligra/calligra/plan/libs/kernel - I/home/martin/KDE/Calligra/calligra/plan/libs/models - I/home/martin/KDE/Calligra/calligra/obj-x86_64-linux-gnu/plan/libs/models -I/home/martin/KDE/Calligra/calligra/plan/libs/ui/reports/odt - I/home/martin/KDE/Calligra/calligra/kdgantt - I/home/martin/KDE/Calligra/calligra/obj-x86_64-linux-gnu/kdgantt - I/home/martin/KDE/Calligra/calligra/libs/odf - I/home/martin/KDE/Calligra/calligra/obj-x86_64-linux-gnu/libs/odf - I/home/martin/KDE/Calligra/calligra/libs - I/home/martin/KDE/Calligra/calligra/libs/widgets - I/home/martin/KDE/Calligra/calligra/libs/koreport - I/home/martin/KDE/Calligra/calligra/libs/koreport/common - I/home/martin/KDE/Calligra/calligra/libs/koreport/renderer - I/home/martin/KDE/Calligra/calligra/libs/koreport/wrtembed - I/home/martin/KDE/Calligra/calligra/libs/kotext - I/home/martin/KDE/Calligra/calligra/obj-x86_64-linux-gnu/libs/kotext - I/home/martin/KDE/Calligra/calligra/libs/kotext/changetracker - I/home/martin/KDE/Calligra/calligra/libs/kotext/styles - I/home/martin/KDE/Calligra/calligra/libs/kotext/opendocument - I/home/martin/KDE/Calligra/calligra/libs/flake - I/home/martin/KDE/Calligra/calligra/libs/koplugin - I/home/martin/KDE/Calligra/calligra/libs/pigment - I/home/martin/KDE/Calligra/calligra/libs/pigment/compositeops - I/home/martin/KDE/Calligra/calligra/libs/pigment/resources - I/home/martin/KDE/Calligra/calligra/libs/kundo2 - I/home/martin/KDE/Calligra/calligra/libs/flake/commands - I/home/martin/KDE/Calligra/calligra/libs/flake/tools - I/home/martin/KDE/Calligra/calligra/libs/flake/svg - I/home/martin/KDE/Calligra/calligra/obj-x86_64-linux-gnu/libs/flake - I/home/martin/KDE/Calligra/calligra/libs/main - I/home/martin/KDE/Calligra/calligra/libs/textlayout - I/home/martin/KDE/Calligra/calligra/libs/main/rdf - I/home/martin/KDE/Calligra/calligra/libs/main/config -I/usr/include/KDE - I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns - I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit - I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest - I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql - I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript - I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtNetwork - I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner - I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus - I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui - I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt - I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -I/usr/include/marble -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -o CMakeFiles/kplatoui.dir/__/__/__/kdgantt/kdgantttimescalezoomdialog.o -c /home/martin/KDE/Calligra/calligra/kdgantt/kdgantttimescalezoomdialog.cpp make[3]: *** Keine Regel vorhanden, um das Target »/usr/lib/libphonon.so«, benötigt von »lib/libkplatoui.so.9.0.0«, zu erstellen. Schluss. make[3]: Leaving directory `/home/martin/KDE/Calligra/calligra/obj-x86_64- linux-gnu' make[2]: *** [plan/libs/ui/CMakeFiles/kplatoui.dir/all] Fehler 2 make[2]: Leaving directory `/home/martin/KDE/Calligra/calligra/obj-x86_64- linux-gnu' make[1]: *** [all] Fehler 2 make[1]: Leaving directory `/home/martin/KDE/Calligra/calligra/obj-x86_64- linux-gnu' dh_auto_build: make -j1 returned exit code 2 make: *** [build] Fehler 2 dpkg-buildpackage: Fehler: Fehler-Exitstatus von debian/rules build war 2 I am wondering whether calligra is strying to build libphonon.so when thats already in package libphonon4. Maybe I need a chroot build anyway and its taking in too much otherwise. -- Martin 'Helios' Steigerwald - http://www.Lichtvoll.de GPG: 03B0 0D6C 0040 0710 4AFA B82F 991B EAAC A599 84C7 -- To UNSUBSCRIBE, email to debian-kde-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org Archive: 201205121244.24606.Martin@lichtvoll.de">http://lists.debian.org/201205121244.24606.Martin@lichtvoll.de |
building calligra 2.4.1
On 2012-05-12, Martin Steigerwald <Martin@lichtvoll.de> wrote:
> make[3]: *** Keine Regel vorhanden, um das Target »/usr/lib/libphonon.so«, > benötigt von »lib/libkplatoui.so.9.0.0«, zu erstellen. Schluss. This is a known bug that either is just fixed, or just about to be it (due to moving libraries into multiarch paths some things needs to be rebuilt to pick up those new parts, most bits have been scheduled for rebuilding like yesterday or the day before, so it is hopefully justa upgrade (or maybe a night of sleep and a upgrade) away. /Sune -- To UNSUBSCRIBE, email to debian-kde-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org Archive: slrnjqsm13.p7v.nospam@sshway.ssh.pusling.com">http ://lists.debian.org/slrnjqsm13.p7v.nospam@sshway.ssh.pusling.com |
building calligra 2.4.1
Am Samstag, 12. Mai 2012 schrieb Sune Vuorela:
> On 2012-05-12, Martin Steigerwald <Martin@lichtvoll.de> wrote: > > make[3]: *** Keine Regel vorhanden, um das Target > > »/usr/lib/libphonon.so«, > > > > benötigt von »lib/libkplatoui.so.9.0.0«, zu erstellen. Schluss. > > This is a known bug that either is just fixed, or just about to be it > (due to moving libraries into multiarch paths some things needs to be > rebuilt to pick up those new parts, most bits have been scheduled for > rebuilding like yesterday or the day before, so it is hopefully justa > upgrade (or maybe a night of sleep and a upgrade) away. Thanks, Sune, seems package upgrades from today helped. I think it compiled successfully, but now dh_installing the files fails: make[2]: Leaving directory `/home/martin/KDE/Calligra/calligra/obj-x86_64- linux-gnu' /usr/bin/cmake -E cmake_progress_start /home/martin/KDE/Calligra/calligra/obj-x86_64-linux-gnu/CMakeFiles 0 make -f CMakeFiles/Makefile2 preinstall make[2]: Entering directory `/home/martin/KDE/Calligra/calligra/obj- x86_64-linux-gnu' make[2]: Für das Ziel »preinstall« ist nichts zu tun. make[2]: Leaving directory `/home/martin/KDE/Calligra/calligra/obj-x86_64- linux-gnu' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "Debian" -- Installing: /home/martin/KDE/Calligra/calligra/debian/tmp/usr/include/KoConfig.h -- Installing: /home/martin/KDE/Calligra/calligra/debian/tmp/usr/share/kde4/servicetypes/flow_dock.desktop -- Installing: /home/martin/KDE/Calligra/calligra/debian/tmp/usr/lib/libflowprivate.so.9.0.0 -- Installing: /home/martin/KDE/Calligra/calligra/debian/tmp/usr/lib/libflowprivate.so.9 -- Installing: /home/martin/KDE/Calligra/calligra/debian/tmp/usr/lib/libflowprivate.so -- Removed runtime path from "/home/martin/KDE/Calligra/calligra/debian/tmp/usr/lib/libflowprivate.so.9.0.0" -- Installing: /home/martin/KDE/Calligra/calligra/debian/tmp/usr/lib/kde4/flowpart.so -- Removed runtime path from "/home/martin/KDE/Calligra/calligra/debian/tmp/usr/lib/kde4/flowpart.so" -- Installing: /home/martin/KDE/Calligra/calligra/debian/tmp/usr/lib/libkdeinit4_calligraflow.so -- Removed runtime path from "/home/martin/KDE/Calligra/calligra/debian/tmp/usr/lib/libkdeinit4_calligraflow.so" -- Installing: /home/martin/KDE/Calligra/calligra/debian/tmp/usr/bin/calligraflow -- Set runtime path of "/home/martin/KDE/Calligra/calligra/debian/tmp/usr/bin/calligraflow" to "/usr/lib/kde4/libkdeinit" -- Installing: /home/martin/KDE/Calligra/calligra/debian/tmp/usr/share/kde4/services/flowpart.desktop -- Installing: /home/martin/KDE/Calligra/calligra/debian/tmp/usr/share/applications/kde4/flow.desktop -- Installing: /home/martin/KDE/Calligra/calligra/debian/tmp/usr/share/kde4/apps/flow/flow.rc -- Installing: /home/martin/KDE/Calligra/calligra/debian/tmp/usr/share/kde4/config/flowrc -- Installing: /home/martin/KDE/Calligra/calligra/debian/tmp/usr/lib/kde4/flowdockersplugin.so […] -- Removed runtime path from "/home/martin/KDE/Calligra/calligra/debian/tmp/usr/lib/kde4/xsltexport.so" -- Installing: /home/martin/KDE/Calligra/calligra/debian/tmp/usr/share/kde4/services/xslt_export.desktop -- Installing: /home/martin/KDE/Calligra/calligra/debian/tmp/usr/share/kde4/apps/xsltfilter/export/words/xslfo/main.xsl -- Installing: /home/martin/KDE/Calligra/calligra/debian/tmp/usr/share/kde4/apps/xsltfilter/export/words/xslfo/words2xslfo- table.xsl -- Installing: /home/martin/KDE/Calligra/calligra/debian/tmp/usr/lib/kde4/xsltimport.so -- Removed runtime path from "/home/martin/KDE/Calligra/calligra/debian/tmp/usr/lib/kde4/xsltimport.so" -- Installing: /home/martin/KDE/Calligra/calligra/debian/tmp/usr/share/kde4/services/xslt_import.desktop make[1]: Leaving directory `/home/martin/KDE/Calligra/calligra/obj-x86_64- linux-gnu' debian/rules override_dh_install make[1]: Entering directory `/home/martin/KDE/Calligra/calligra' dh_install --list-missing cp: Aufruf von stat für „debian/tmp/usr/bin/calligrawords“ nicht möglich: Datei oder Verzeichnis nicht gefunden => file or directory not found dh_install: cp -a debian/tmp/usr/bin/calligrawords debian/calligrawords//usr/bin/ returned exit code 1 make[1]: *** [override_dh_install] Fehler 2 make[1]: Leaving directory `/home/martin/KDE/Calligra/calligra' make: *** [binary] Fehler 2 dpkg-buildpackage: Fehler: Fehler-Exitstatus von fakeroot debian/rules binary war 2 I think I am almost there. -- Martin 'Helios' Steigerwald - http://www.Lichtvoll.de GPG: 03B0 0D6C 0040 0710 4AFA B82F 991B EAAC A599 84C7 -- To UNSUBSCRIBE, email to debian-kde-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org Archive: 201205142125.16033.Martin@lichtvoll.de">http://lists.debian.org/201205142125.16033.Martin@lichtvoll.de |
building calligra 2.4.1
Hi:
El Lunes, 14 de mayo de 2012, Martin Steigerwald escribió: > Am Samstag, 12. Mai 2012 schrieb Sune Vuorela: > > On 2012-05-12, Martin Steigerwald <Martin@lichtvoll.de> wrote: > > > make[3]: *** Keine Regel vorhanden, um das Target > > > »/usr/lib/libphonon.so«, > > > > > > benötigt von »lib/libkplatoui.so.9.0.0«, zu erstellen. Schluss. > > > > This is a known bug that either is just fixed, or just about to be it > > (due to moving libraries into multiarch paths some things needs to be > > rebuilt to pick up those new parts, most bits have been scheduled for > > rebuilding like yesterday or the day before, so it is hopefully justa > > upgrade (or maybe a night of sleep and a upgrade) away. > > Thanks, Sune, seems package upgrades from today helped. > > I think it compiled successfully, but now dh_installing the files fails: [...] If you think it's a packaging problem could you please get the whole building log and upload it compressed somewhere that could be fetched? Build command suggestion: LANG=C nice -15 debuild --prepend-path=/usr/lib/ccache -j4 -b Once this is done you'll get in the ../ dir something like this: calligra_2.4.1-1_amd64.build Hint: xz compression outperforms the rest. Regards, -- Raúl Sánchez Siles ----->Proud Debian user<----- Linux registered user #416098 |
building calligra 2.4.1
Am Montag, 21. Mai 2012 schrieb Raúl Sánchez Siles:
> Hi: > > El Lunes, 14 de mayo de 2012, Martin Steigerwald escribió: > > Am Samstag, 12. Mai 2012 schrieb Sune Vuorela: > > > On 2012-05-12, Martin Steigerwald <Martin@lichtvoll.de> wrote: > > > > make[3]: *** Keine Regel vorhanden, um das Target > > > > »/usr/lib/libphonon.so«, > > > > > > > > benötigt von »lib/libkplatoui.so.9.0.0«, zu erstellen. > > > > Schluss. > > > > > > This is a known bug that either is just fixed, or just about to be > > > it (due to moving libraries into multiarch paths some things needs > > > to be rebuilt to pick up those new parts, most bits have been > > > scheduled for rebuilding like yesterday or the day before, so it > > > is hopefully justa upgrade (or maybe a night of sleep and a > > > upgrade) away. > > > > Thanks, Sune, seems package upgrades from today helped. > > > I think it compiled successfully, but now dh_installing the files fails: > [...] > > If you think it's a packaging problem could you please get the whole > building log and upload it compressed somewhere that could be fetched? > > Build command suggestion: > > LANG=C nice -15 debuild --prepend-path=/usr/lib/ccache -j4 -b After I did a git reset --hard and git pull to get the newest stuff it build out of the box. I installed it and it works. Thanks. > Once this is done you'll get in the ../ dir something like this: > calligra_2.4.1-1_amd64.build Do you want the build log anyway? Is it okay for you when I upload it somewhere for others to test? > Hint: xz compression outperforms the rest. Regarding compression ratio or speed?¹ ;) [1] http://martin-steigerwald.de/computer/programme/packbench/index.html Thanks, -- Martin 'Helios' Steigerwald - http://www.Lichtvoll.de GPG: 03B0 0D6C 0040 0710 4AFA B82F 991B EAAC A599 84C7 -- To UNSUBSCRIBE, email to debian-kde-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org Archive: 201205271526.46846.Martin@lichtvoll.de">http://lists.debian.org/201205271526.46846.Martin@lichtvoll.de |
building calligra 2.4.1
Alle domenica 27 maggio 2012, Martin Steigerwald ha scritto:
> Is it okay for you when I upload it somewhere for others to test? Considering calligra 2.4.1 has been just accepted to unstable, there's no need to. -- Pino Toscano |
| All times are GMT. The time now is 09:56 AM. |
VBulletin, Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.