Really, I don't understand...

$ ls -l /tmp/synce-core-sh_m2cCFq/synce-core/python/.libs/

-rw-r--r-- 1 admin admin 268204 nov 24 12:31 pyrapi2.a
lrwxrwxrwx 1 admin admin     13 nov 24 12:31 pyrapi2.la -> ../pyrapi2.la
-rw-r--r-- 1 admin admin   1010 nov 24 12:31 pyrapi2.lai
-rw-r--r-- 1 admin admin 267912 nov 24 12:31 pyrapi2_la-pyrapi2.o
-rwxr-xr-x 1 admin admin 233412 nov 24 12:31 pyrapi2.so
-rwxr-xr-x 1 root  root  233412 nov 24 18:55 *pyrapi2.soT*

File exists !!!



El jue, 24 nov 2022 a la(s) 19:17, Gustavo (ghreye...@gmail.com) escribió:

>
> 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

Reply via email to