Hi Arnd When running synce-core "make install" I get the following error
make[2]: se entra en el directorio '/tmp/synce-core/python' make[3]: se entra en el directorio '/tmp/synce-core/python' make[3]: No se hace nada para 'install-exec-am'. /usr/bin/mkdir -p '/usr/lib/python2.7/dist-packages' /bin/bash ../libtool --mode=install /usr/bin/install -c pyrapi2.la '/usr/lib/python2.7/dist-packages' libtool: *warning*: *relinking 'pyrapi2.la <http://pyrapi2.la>*' libtool: install: (cd /tmp/synce-core-sh_m2cCFq/synce-core/python; /bin/bash "/tmp/synce-core-sh_m2cCFq/synce-core/libtool" --tag CC --mode=relink gcc -I/usr/include/python2.7 -I../lib/utils -I../lib/utils -I../lib/rapi -pthread -Wall -Wsign-compare -Wno-long-long -O2 -module -avoid-version -fPIC -o pyrapi2.la -rpath /usr/lib/python2.7/dist-packages pyrapi2_la-pyrapi2.lo ../lib/libsynce.la -lm ) libtool: relink: gcc -shared -fPIC -DPIC .libs/pyrapi2_la-pyrapi2.o -L/usr/lib -lsynce -lm -pthread -O2 -pthread -Wl,-soname -Wl,pyrapi2.so -o .libs/pyrapi2.so libtool: install: /usr/bin/install -c .libs/pyrapi2.soT /usr/lib/python2.7/dist-packages/pyrapi2.so */usr/bin/install: cannot stat '.libs/pyrapi2.soT': No such file or directory* make[3]: *** [Makefile:465: install-rapibindingsLTLIBRARIES] Error 1 make[3]: se sale del directorio '/tmp/synce-core/python' make[2]: *** [Makefile:720: install-am] Error 2 make[2]: se sale del directorio '/tmp/synce-core/python' make[1]: *** [Makefile:556: install-recursive] Error 1 make[1]: se sale del directorio '/tmp/synce-core/python' make: *** [Makefile:510: install-recursive] Error 1 El jue, 3 nov 2022 a la(s) 20:05, Arndt Kaiser (arnd...@gmx.de) escribió: > Hello Gustavo, > > it sounds like you are using very old sources or source packages. Many > things have changed since then. As far as i remember the package with > the name "python" was removed and replaced by "python2" and "python3" > during the python3 transition. > > When you really are interested in compiling the old sources then the > dependency "python" of the package should be changed to "python2" > because the old sources contain scripts for python version 2. > > But i strongly recommend to use the newest available version of the core > package available at www.sourceforge.net. During 2021 I modyfied all > python scripts to use python3 and a lot of Bugfixing was done to the c > sourcecode as well. > > The drawback is, that currently no build system for debian packages > exists in the repository. This is up to you... > > To build the binary files, you can use something like this in a bash > script: > > ##### > TMP_DIR="$(mktemp -d "/tmp/$(basename "$0")_XXXXXX")" || exit 1 > SYNCE_CORE_PATH="${TMP_DIR}/synce-core" > > # Download sources from SourceForge > svn export "https://svn.code.sf.net/p/synce/code/trunk/core" > "${SYNCE_CORE_PATH}" || exit 1 > cd "${SYNCE_CORE_PATH}" || exit 1 > > # Build sourcecode with non-root user > export PATH="$PATH:/sbin" > export CFLAGS="-O2" > ./autogen.sh --prefix=/usr --localstatedir=/var || exit 1 > make clean || exit 1 > make || exit 1 > echo "build successful" > ##### > > The following debian packages (bullseye) should be installed to compile > the sources: > libglib2.0-dev libdbus-1-dev libgudev-1.0-dev autoconf automake libtool > make g++ > > > Hope this helps. > > > Cheers, Arndt > > > > Am 03.11.22 um 22:16 schrieb Gustavo: > > > > Good afternoon guys > > > > My name is Gustavo, I am working with the Synce PPA sources to make a > > DEB version for the current Debian stable */"Bullseye"/*. I am not a > > developer, my specialty is system administration. In the past I've been > > encouraged to make minor changes to Synce's Python source to adapt it to > > my needs (in Ubuntu 8.04 Hardy). Today, making an updated version for > > Debian is a major challenge for me. I am focused on five packages: > > /*libmimedir*/, */librra/*, */librtfcomp /*libraries along with > > */synce-core/* and */synce-sync-engine/*. > > > > For this purpose, I am using this post as a guide: > > > https://www.linuxquestions.org/questions/linux-software-2/connection-linux-pda-windowsce-4175560071/#post5465293 > < > https://www.linuxquestions.org/questions/linux-software-2/connection-linux-pda-windowsce-4175560071/#post5465293 > > > > I prepared the build system with pbuilder, and the result was something > > strange, unexpected. > > At the end of the operation, the output indicates that there are > > unsatisfied dependencies, but these packages are installed in the same > > or higher version > > > > $ sudo /usr/sbin/pbuilder build > > synce-sync-engine_0.16-0.1~0debian0~bullseye1.dsc > > (...) > > dpkg-checkbuilddeps: error: Unmet build dependencies: debhelper (>= 5) > > python-setuptools python (>= 2.6.6-3) > > dpkg-buildpackage: warning: build dependencies/conflicts unsatisfied; > > aborting > > > > But, APT says otherwise... > > > > # apt show debhelper > > Package: debhelper > > Version: 13.3.4 > > > > # apt show python-setuptools > > Package: python-setuptools > > Version: 44.1.1-1 > > > > # apt show python > > Package: python > > State: not a real (virtual) package > > N: Cannot select the candidate version of the python package since it > > has no candidates > > N: Different versions of the "python" package cannot be selected because > > it is purely virtual > > N: No package found > > > > $ sudo /usr/sbin/pbuilder build > synce-core_0.17-0.1~0debian0~bullseye1.dsc > > (...) > > dpkg-checkbuilddeps: error: Unmet build dependencies: debhelper (>= 5) > > libglib2.0-dev (>= 2.26.0) python (>> 2.6.6) python-all-dev (>> 2.6.6) > > python-pyrex (>= 0.9.6) quilt ppp libgudev-1.0-dev udev > > dpkg-buildpackage: warning: build dependencies/conflicts unsatisfied; > > aborting > > > > But... > > > > # apt show debhelper > > Package: debhelper > > Version: 13.3.4 > > > > # apt show libglib2.0-dev > > Package: libglib2.0-dev > > Version: 2.66.8-1 > > > > # apt show python > > Package: python > > State: not a real (virtual) package > > N: Cannot select the candidate version of the python package since it > > has no candidates > > N: Different versions of the "python" package cannot be selected because > > it is purely virtual > > N: No package found > > > > # apt show python-all-dev > > Package: python-all-dev > > Version: 2.7.18-3 > > > > # apt show python-pyrex (NOT in Bullseye, download from Debian Buster > > repository) > > Package: python-pyrex > > Version: 0.9.9-1 > > > > # apt show quilt > > Package: quilt > > Version: 0.66-2.1 > > > > # apt show ppp > > Package: ppp > > Version: 2.4.9-1+1 > > > > # apt show libgudev-1.0-dev > > Package: libgudev-1.0-dev > > Version: 234-1 > > > > # apt show udev > > Package: udev > > Version: 247.3-7+deb11u1 > > > > Taking a look at the version of Python installed... > > > > # apt list --installed | grep ^python | grep stable | cut -d "/" -f 1 > > python-all-dev > > python-all > > python-apt-common > > python-dev-is-python2 > > python-is-python2 > > python-pkg-resources > > python-setuptools > > python2-dev > > python2-minimal > > python2.7-dev > > python2.7-minimal > > python2.7 > > python2 > > python3-apt > > python3-brlapi > > python3-cairo > > python3-certifi > > python3-chardet > > python3-cups > > python3-cupshelpers > > python3-dbus > > python3-debian > > python3-distro-info > > python3-distro > > python3-distutils > > python3-gi-cairo > > python3-gi > > python3-gpg > > python3-ibus-1.0 > > python3-idna > > python3-ldb > > python3-lib2to3 > > python3-libvoikko > > python3-louis > > python3-magic > > python3-mako > > python3-markupsafe > > python3-minimal > > python3-numpy > > python3-pkg-resources > > python3-pyatspi > > python3-pycurl > > python3-pyside2.qtcore > > python3-pyside2.qtgui > > python3-pyside2.qtwidgets > > python3-requests > > python3-six > > python3-smbc > > python3-software-properties > > python3-speechd > > python3-talloc > > python3-unidiff > > python3-uno > > python3-urllib3 > > python3-xdg > > python3.9-minimal > > python3.9 > > python3 > > > > /*Any help will be very welcome!!!*/ > > /* > > */ > > Best regards to all > > > > > > _______________________________________________ > > SynCE-Devel mailing list > > SynCE-Devel@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/synce-devel >
_______________________________________________ SynCE-Devel mailing list SynCE-Devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/synce-devel