Hi there look, i had two days trying to install "cantanta" & "yabasanshiro" (Sega Saturn Emulator)
Resume version :
i dont want systemd, pulseaudio, avahi. some packages of "slackpkg" had a hard depency of pulseaudio, i try to find if slackpkg had an option for build packages from sources (something similar of apt-build) becuase i need compile from source "phonon" generate slackware package and save it
i want to know how i can make my own repository of slackware 14.2 because compiling qt5, that take 27 hours to compile on my pc, for generate a file of 106 MB aprox. after of that i had think i need my own local repository but i don't had idea how make a local repository but similar to slonly.
----
Full version :
well the thing is i use slpkg for build the package, and well not work, after i had download the source code and try to compile, and almost finish the make show me errors like :
Code:
[ 94%] Building CXX object CMakeFiles/cantata.dir/qrc_cantata_menu.cxx.o
[ 94%] Linking CXX executable cantata
/usr/lib64/gcc/x86_64-slackware-linux/5.5.0/../../../../x86_64-slackware-linux/bin/ld: warning: libpulse.so.0, needed by /usr/lib64/libphonon.so, not found (try using -rpath or -rpath-link)
/usr/lib64/gcc/x86_64-slackware-linux/5.5.0/../../../../x86_64-slackware-linux/bin/ld: warning: libpulse-mainloop-glib.so.0, needed by /usr/lib64/libphonon.so, not found (try using -rpath or -rpath-link)
/usr/lib64/libphonon.so: referencia a `pa_operation_unref@PULSE_0' sin definir
/usr/lib64/libphonon.so: referencia a `pa_glib_mainloop_free@PULSE_0' sin definir
/usr/lib64/libphonon.so: referencia a `pa_ext_device_manager_subscribe@PULSE_0' sin definir
/usr/lib64/libphonon.so: referencia a `pa_mainloop_free@PULSE_0' sin definir
/usr/lib64/libphonon.so: referencia a `pa_glib_mainloop_new@PULSE_0' sin definir
/usr/lib64/libphonon.so: referencia a `pa_context_get_source_output_info@PULSE_0' sin definir
/usr/lib64/libphonon.so: referencia a `pa_context_unref@PULSE_0' sin definir
/usr/lib64/libphonon.so: referencia a `pa_mainloop_get_api@PULSE_0' sin definir
/usr/lib64/libphonon.so: referencia a `pa_xfree@PULSE_0' sin definir
/usr/lib64/libphonon.so: referencia a `pa_context_disconnect@PULSE_0' sin definir
/usr/lib64/libphonon.so: referencia a `pa_context_move_source_output_by_index@PULSE_0' sin definir
/usr/lib64/libphonon.so: referencia a `pa_glib_mainloop_get_api@PULSE_0' sin definir
/usr/lib64/libphonon.so: referencia a `pa_context_set_state_callback@PULSE_0' sin definir
/usr/lib64/libphonon.so: referencia a `pa_mainloop_iterate@PULSE_0' sin definir
/usr/lib64/libphonon.so: referencia a `pa_context_get_sink_input_info_list@PULSE_0' sin definir
/usr/lib64/libphonon.so: referencia a `pa_proplist_gets@PULSE_0' sin definir
/usr/lib64/libphonon.so: referencia a `pa_ext_device_manager_set_subscribe_cb@PULSE_0' sin definir
/usr/lib64/libphonon.so: referencia a `pa_cvolume_set@PULSE_0' sin definir
/usr/lib64/libphonon.so: referencia a `pa_context_subscribe@PULSE_0' sin definir
/usr/lib64/libphonon.so: referencia a `pa_context_errno@PULSE_0' sin definir
/usr/lib64/libphonon.so: referencia a `pa_ext_device_manager_reorder_devices_for_role@PULSE_0' sin definir
/usr/lib64/libphonon.so: referencia a `pa_context_get_sink_input_info@PULSE_0' sin definir
/usr/lib64/libphonon.so: referencia a `pa_context_set_sink_input_volume@PULSE_0' sin definir
/usr/lib64/libphonon.so: referencia a `pa_cvolume_equal@PULSE_0' sin definir
/usr/lib64/libphonon.so: referencia a `pa_context_new@PULSE_0' sin definir
/usr/lib64/libphonon.so: referencia a `pa_ext_device_manager_read@PULSE_0' sin definir
/usr/lib64/libphonon.so: referencia a `pa_context_connect@PULSE_0' sin definir
/usr/lib64/libphonon.so: referencia a `pa_context_get_state@PULSE_0' sin definir
/usr/lib64/libphonon.so: referencia a `pa_xmalloc@PULSE_0' sin definir
/usr/lib64/libphonon.so: referencia a `pa_context_get_source_output_info_list@PULSE_0' sin definir
/usr/lib64/libphonon.so: referencia a `pa_cvolume_init@PULSE_0' sin definir
/usr/lib64/libphonon.so: referencia a `pa_mainloop_new@PULSE_0' sin definir
/usr/lib64/libphonon.so: referencia a `pa_context_set_sink_input_mute@PULSE_0' sin definir
/usr/lib64/libphonon.so: referencia a `pa_xstrdup@PULSE_0' sin definir
/usr/lib64/libphonon.so: referencia a `pa_strerror@PULSE_0' sin definir
/usr/lib64/libphonon.so: referencia a `pa_context_set_subscribe_callback@PULSE_0' sin definir
/usr/lib64/libphonon.so: referencia a `pa_context_move_sink_input_by_index@PULSE_0' sin definir
/usr/lib64/libphonon.so: referencia a `pa_cvolume_avg@PULSE_0' sin definir
collect2: error: ld devolvió el estado de salida 1
CMakeFiles/cantata.dir/build.make:3279: fallo en las instrucciones para el objetivo 'cantata'
make[2]: *** [cantata] Error 1
CMakeFiles/Makefile2:271: fallo en las instrucciones para el objetivo 'CMakeFiles/cantata.dir/all'
make[1]: *** [CMakeFiles/cantata.dir/all] Error 2
Makefile:151: fallo en las instrucciones para el objetivo 'all'
make: *** [all] Error 2
Total build time for the package cantata : 15 Min 09 Sec
+==============================================================================
| Some error on the package cantata-2.0.1 [ FAILED ]
+==============================================================================
| See the log file in '/var/log/slpkg/sbo/build_logs' directory or read the README file
+==============================================================================
i notice the problem with various software i had install with slackpkg or slpkg -s slack <package>, had a hard dependecy of "pulseaudio", and well i really don't want it on my system. [ i dont want : systemd, pulseaudio, avahi ]
, i try to find if slackpkg had an option for build packages from sources (something similar of apt-build) becuase i need compile from source "phonon" generate slackware package and save it
i want to know how i can make my own repository of slackware 14.2 because compiling qt5, that take 27 hours to compile on my pc, for generate a file of 106 MB aprox. after of that i had think i need my own local repository, i had to do this becuase the version of qt5 on slonly repository need libpulseaudio.so.0 ¬¬
i prefer rebuild all Slackware from source trying to optimize for my hardware, and had my own repository, i can send for example to the cloud and install it all when i need to install fresh new slackware 14.2 on my pc, similar to do :
Code:
apt-build make world
emerge -bke world
but i don't had idea how make it a local reposity full operational similar to slonly