You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When you've built python-3.7.1-1 you already seem to have readded snakemake. And I don't understand 'versionend' snakemake. Can this issue been closed?
buczek@theinternet:~/git/pkg-scripts (update-python-3.7)$ diff python-3.7.1-0.build.sh python-3.7.1-1.build.sh
7c7
< BUILD=0
---
> BUILD=1
18c18
< PATH=$PREFIX/bin:\$PATH
---
> PATH=$PREFIX/bin:\$PATH
21a22,25
> # LD_LIBRARY_PATH=$PREFIX/lib\${LD_LIBRARY_PATH:+:}\$LD_LIBRARY_PATH
> # export LD_LIBRARY_PATH
>
>
29c33
< test -d Python-$VERSION || tar xvf Python-$VERSION.tar.xz
---
> test -d Python-$VERSION || tar xvf Python-$VERSION.tar.xz
30a35,36
>
> LDFLAGS="-Wl,-rpath=$PREFIX/lib" \
32c38,40
< --prefix=$PREFIX
---
> --prefix=$PREFIX \
> --enable-shared
>
42d49
< # test -n 'XWIPE' && rm -rf sip-$SIP_VERSION
89d95
< # pip3 install snakemake # fails
98c104,119
< # exit 1 # final test, inhibits 'closing' on success
---
> # snakemake likes to have this one, but datrie isn't 3.7 aware ...
> # luckily a fix is available (https://github.com/pytries/datrie/issues/52)
> (
> DATRIE_PY_VERSION=0.7.1
> DATRIE_PY_SRC=https://github.com/pytries/datrie/archive/$DATRIE_PY_VERSION.tar.gz
> cd $PREFIX/build
> test -e $DATRIE_PY_VERSION.tar.gz || wget $DATRIE_PY_SRC
> test -d datrie-$DATRIE_PY_VERSION || tar -xf $DATRIE_PY_VERSION.tar.gz
>
> cd datrie-$DATRIE_PY_VERSION
> ./update_c.sh
> python3.7 setup.py build
> python3.7 setup.py install
> )
> pip3 install snakemake
>
It won't hurt to have a 'versionend' snakemake within the python3 context, whilst also keeping the standalone variant.
The text was updated successfully, but these errors were encountered: