guysoft / ZynthianOS

Disto to build a Zynthian image ready to ship
GNU General Public License v3.0
19 stars 9 forks source link

start_chroot_script: redundant code #8

Open jofemodo opened 5 years ago

jofemodo commented 5 years ago

Is really needed to install these packages before calling the setup script, that already install the same packages?


apt-get -y install autoconf automake autopoint autotools-dev blt build-essential debhelper dh-autoreconf dh-strip-nondeterminism dpkg-dev   fontconfig-config fonts-dejavu-core g++ g++-6 gettext intltool-debian libarchive-zip-perl libcroco3 libdpkg-perl libexpat1-dev  libfile-stripnondeterminism-perl libfontconfig1 libfontconfig1-dev libfreetype6-dev libglib2.0-0 libice-dev libice6 libjbig-dev libjbig0 libjpeg-dev libjpeg62-turbo libjpeg62-turbo-dev liblcms2-2 liblcms2-dev liblzma-dev libpng-dev libpthread-stubs0-dev libpython-all-dbg libpython-all-dev libpython-dbg libpython-dev libpython2.7 libpython2.7-dbg libpython2.7-dev libpython3-all-dbg libpython3-all-dev libpython3-dbg libpython3-dev libpython3.5 libpython3.5-dbg libpython3.5-dev libsm-dev libsm6 libstdc++-6-dev libtcl8.6 libtiff5 libtiff5-dev libtiffxx5 libtimedate-perl libtk8.6 libtool libwebp-dev libwebp6 libwebpdemux2 libwebpmux2 libx11-dev libxau-dev libxcb1-dev libxdmcp-dev libxext-dev libxft-dev libxft2 libxrender-dev libxrender1 libxss-dev libxss1 libxt-dev libxt6 m4 pkg-config po-debconf python-all python-all-dbg  python-all-dev python-dbg python-dev python-nose python-pkg-resources python-setuptools python-tk python-tk-dbg python2.7-dbg  python2.7-dev python3-all python3-all-dbg python3-all-dev python3-dbg python3-dev python3-nose python3-setuptools python3-tk   python3-tk-dbg python3.5-dbg python3.5-dev tcl tcl-dev tcl8.6 tcl8.6-dev tk tk-dev tk8.6 tk8.6-blt2.5 tk8.6-dev x11-common  x11proto-core-dev x11proto-input-dev x11proto-kb-dev x11proto-render-dev x11proto-scrnsaver-dev x11proto-xext-dev  xorg-sgml-doctools xtrans-dev zlib1g-dev git
apt-get -y install python3 python3-dev python python-dev
guysoft commented 5 years ago

I don't know. They are there as a brute force for me to get the build running at the time. You can remove them, build, see what is missiong and fix the main script. Historically I was working around zynthian-sys before I was part of the team.

Also keep an eye on jack, I think there is some trickey there to get it working.

jofemodo commented 5 years ago

OK! Regarding jack, i remember that it opens a text window for configuring the realtime beahaviour. I will keep it in my mind ;-)

guysoft commented 5 years ago

Relevant commit: https://github.com/guysoft/ZynthianOS/commit/955d56409df4cc7424e125cc6d8322f82867cef1

Has it resolved this issue?

jofemodo commented 5 years ago

It seems yes. Build seems to complete OK but soundfont copying caused fail because lack of space on device. I'm increasing and re-launching.