View previous topic :: View next topic |
Author |
Message |
sam-510 n00b
Joined: 08 Nov 2023 Posts: 20
|
Posted: Tue Dec 19, 2023 7:23 am Post subject: Package installation errors |
|
|
Hello there! I'm currently in the process of configuring the Grommunio web application package installation via an ebuild on Gentoo. However, I've encountered an issue during the npm installation stage. While I've managed to manually install npm on the Gentoo server, I'm facing an error specifically related to the ebuild process. I attempted to add DNS through the ebuild configuration, but unfortunately, it hasn't resolved the issue. Do you have any suggestions or ideas on how to tackle this problem?
Code: |
# Copyright 2023
# Distributed under the terms of the GNU General Public License v3
EAPI=8
#inherit cmake
DESCRIPTION="Grommunio Mail Server"
HOMEPAGE="https://github.com/grommunio/grommunio-web"
SRC_URI="https://github.com/grommunio/grommunio-web/archive/refs/tags/grommunio-web-3.5.tar.gz"
LICENSE="AGPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
RDEPEND="
dev-db/mariadb
dev-libs/openssl
dev-libs/libsodium
"
DEPEND="${RDEPEND}"
src_configure() {
npm cache clean --force
npm config set registry https://registry.npmjs.org/artifactory
# echo "nameserver 8.8.8.8" >> /etc/resolv.conf
npm install
npm audit fix
npm install html-minifier-terser
local mycmakeargs=(
-DUSE_SYSTEMD=ON
# Add any other cmake options here
)
# cmake_src_configure
}
src_install() {
cmake_src_install
} |
error:
Code: |
npm WARN using --force Recommended protections disabled.
npm ERR! code EAI_AGAIN
npm ERR! syscall getaddrinfo
npm ERR! errno EAI_AGAIN
npm ERR! request to https://registry.npmjs.org/artifactory/yargs-parser/-/yargs-parser-18.1.3.tgz failed, reason: getaddrinfo EAI_AGAIN registry.npmjs.org
npm ERR! A complete log of this run can be found in: /var/tmp/portage/www-apps/grommunio-web-grommunio-web-3.5/homedir/.npm/_logs/2023-12-19T07_12_22_035Z-debug-0.log
npm ERR! code EAI_AGAIN
npm ERR! syscall getaddrinfo
npm ERR! errno EAI_AGAIN
npm ERR! request to https://registry.npmjs.org/artifactory/yargs-parser/-/yargs-parser-18.1.3.tgz failed, reason: getaddrinfo EAI_AGAIN registry.npmjs.org
npm ERR! A complete log of this run can be found in: /var/tmp/portage/www-apps/grommunio-web-grommunio-web-3.5/homedir/.npm/_logs/2023-12-19T07_13_55_069Z-debug-0.log
npm ERR! code EAI_AGAIN
npm ERR! syscall getaddrinfo
npm ERR! errno EAI_AGAIN
npm ERR! request to https://registry.npmjs.org/artifactory/html-minifier-terser failed, reason: getaddrinfo EAI_AGAIN registry.npmjs.org
npm ERR! A complete log of this run can be found in: /var/tmp/portage/www-apps/grommunio-web-grommunio-web-3.5/homedir/.npm/_logs/2023-12-19T07_15_13_458Z-debug-0.log
|
ebuild error:
Code: | cat client/filepreviewer/ViewerJS/index.html > deploy/client/filepreviewer/ViewerJS/index-orig.html
node_modules/html-minifier-terser/cli.js --collapse-whitespace --remove-comments --output deploy/client/filepreviewer/ViewerJS/index.html deploy/client/filepreviewer/ViewerJS/index-orig.html
make: node_modules/html-minifier-terser/cli.js: No such file or directory
make: *** [Makefile:255: deploy/client/filepreviewer/ViewerJS/index.html] Error 127
cat client/fingerprint.js > deploy/client/fingerprint-debug.js
node_modules/terser/bin/terser deploy/client/fingerprint-debug.js --output deploy/client/fingerprint.js \
--source-map "url='fingerprint.js.map'" \
--compress ecma=2015,computed_props=false --mangle reserved=['FormData','Ext','Zarafa','container','settings','properties','languages',
'serverconfig','user','version','urlActionData','console','Tokenizr','module','define',
'global','require','proxy','_','dgettext','dngettext','dnpgettext','ngettext','pgettext',
'onResize','tinymce','resizeLoginBox','userManager','DOMPurify','PDFJS','odf','L',
'GeoSearch']
/bin/sh: line 1: node_modules/terser/bin/terser: No such file or directory
make: *** [Makefile:128: deploy/client/fingerprint.js] Error 127
npm install
npm ERR! code EAI_AGAIN
npm ERR! syscall getaddrinfo
npm ERR! errno EAI_AGAIN
npm ERR! request to https://registry.npmjs.org/artifactory/yargs-parser/-/yargs-parser-18.1.3.tgz failed, reason: getaddrinfo EAI_AGAIN registry.npmjs.org
npm ERR! A complete log of this run can be found in: /var/tmp/portage/www-apps/grommunio-web-grommunio-web-3.5/homedir/.npm/_logs/2023-12-19T07_16_26_084Z-debug-0.log
make: *** [Makefile:300: node_modules] Error 1
* ERROR: www-apps/grommunio-web-grommunio-web-3.5::grommunio failed (compile phase):
* emake failed
*
* If you need support, post the output of `emerge --info '=www-apps/grommunio-web-grommunio-web-3.5::grommunio'`,
* the complete build log and the output of `emerge -pqv '=www-apps/grommunio-web-grommunio-web-3.5::grommunio'`.
* The complete build log is located at '/var/tmp/portage/www-apps/grommunio-web-grommunio-web-3.5/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/www-apps/grommunio-web-grommunio-web-3.5/temp/environment'.
* Working directory: '/var/tmp/portage/www-apps/grommunio-web-grommunio-web-3.5/work/grommunio-web-grommunio-web-3.5'
* S: '/var/tmp/portage/www-apps/grommunio-web-grommunio-web-3.5/work/grommunio-web-grommunio-web-3.5'
>>> Failed to emerge www-apps/grommunio-web-grommunio-web-3.5, Log file:
>>> '/var/tmp/portage/www-apps/grommunio-web-grommunio-web-3.5/temp/build.log'
* Messages for package www-apps/grommunio-web-grommunio-web-3.5:
* ERROR: www-apps/grommunio-web-grommunio-web-3.5::grommunio failed (compile phase):
* emake failed
*
* If you need support, post the output of `emerge --info '=www-apps/grommunio-web-grommunio-web-3.5::grommunio'`,
* the complete build log and the output of `emerge -pqv '=www-apps/grommunio-web-grommunio-web-3.5::grommunio'`.
* The complete build log is located at '/var/tmp/portage/www-apps/grommunio-web-grommunio-web-3.5/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/www-apps/grommunio-web-grommunio-web-3.5/temp/environment'.
* Working directory: '/var/tmp/portage/www-apps/grommunio-web-grommunio-web-3.5/work/grommunio-web-grommunio-web-3.5'
* S: '/var/tmp/portage/www-apps/grommunio-web-grommunio-web-3.5/work/grommunio-web-grommunio-web-3.5'
|
[Moderator edit: broke long whitespace-free lines in code tags to fix thread layout. -Hu]
Last edited by sam-510 on Tue Dec 19, 2023 7:53 am; edited 1 time in total |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30996 Location: here
|
Posted: Tue Dec 19, 2023 7:36 am Post subject: |
|
|
You can't use npm in an ebuild because the use of network is allowed, for security reason, only in fetch phase.
You can run FEATURES="-network-sandbox" emerge ... command to workaround this but at your own risk.
I remember an overlay that implemented an eclass for npm but that meant doing an ebuild for each dependency. _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
sam-510 n00b
Joined: 08 Nov 2023 Posts: 20
|
Posted: Tue Dec 19, 2023 8:13 am Post subject: |
|
|
Thanks for responding fedeliallalinea
I'm having trouble understanding your message clearly.
I have successfully installed the Node.js package using the manual npm install method. However, I am facing difficulties when attempting to do the same through the ebuild. If you're stating that npm install is not possible via the ebuild, could you suggest an alternative approach?
In the Makefile, the initial availability of npm install is causing an error. I am attempting to modify it through the ebuild, but so far, I have not been successful.
Could you please review the ebuild file and let me know if I've made any mistakes? This is my first attempt at creating an ebuild, and I appreciate any corrections you can provide accroding to grommunio package installations. |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30996 Location: here
|
Posted: Tue Dec 19, 2023 9:05 am Post subject: |
|
|
sam-510 wrote: | I'm having trouble understanding your message clearly. |
The grommunio-web package for building need dependencies and npm will automatically download them from the nodejs repository.
In the portage system download a package is allowed only in fetch phase, this means that the ebuild will only download what is specified in the SRC_URI variable (with other eclasses there are other variables e.g.: EGIT_REPO_URI in git-r3.eclass).
This happens because the package to download was verified by and signed in the Manifest file by the ebuild maintainer.
So when you launch the npm command in the src_configure function portage will block the command when it tries to download the dependencies.
sam-510 wrote: | I have successfully installed the Node.js package using the manual npm install method. However, I am facing difficulties when attempting to do the same through the ebuild. If you're stating that npm install is not possible via the ebuild, could you suggest an alternative approach? |
As I said, a solution is to launch the command emerges with the disabled feature network-sandbox (FEATURES="-network-sandbox" emerge ...).
An other simple solutions don't exist, one could be to put all the necessary dependencies in the SRC_URI variable and then launch the npm command in offline mode, if possible. Unfortunately I don't know the NPM system well.
_________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
sam-510 n00b
Joined: 08 Nov 2023 Posts: 20
|
Posted: Tue Dec 19, 2023 10:45 am Post subject: |
|
|
Thanks for explaning
I attempted the command "FEATURES="-network-sandbox" emerge nodejs" but encountered the same error from the ebuild file. Can you please provide guidance on the necessary considerations for installing the Grommunio web app on this Gentoo system? Additionally, could you share some references for the grommunio installation process |
|
Back to top |
|
|
Hu Administrator
Joined: 06 Mar 2007 Posts: 21847
|
Posted: Wed Dec 20, 2023 2:00 am Post subject: |
|
|
It looks like this build system is broken by design. Build systems build things. They do not download things. Yet this build system explicitly wants to download things, and apparently does not even properly validate what it downloads (note the apparent lack of checksums to verify that the downloaded content is complete and correct). The only fixes here are:- Disable the security mechanism that prohibits downloads
- Patch the target build system to cease trying to download content.
You say you get the same error, but this should not happen. You disabled the security feature that caused that error. Please post the full output of a failure with the security feature disabled. |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30996 Location: here
|
Posted: Wed Dec 20, 2023 6:04 am Post subject: |
|
|
You should use FEATURES="-network-sandbox" on your package ebuild not on nodejs. _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
sam-510 n00b
Joined: 08 Nov 2023 Posts: 20
|
Posted: Wed Dec 20, 2023 7:10 am Post subject: |
|
|
after using FEATURES option on ebuild facing same error fedeliallalinea
error log (I'm unable to share the complete error log due to constraints regarding file creation details, so I've omitted that part of the log.) :
Code: |
>>> Verifying ebuild manifests
>>> Emerging (1 of 1) www-apps/grommunio-web-grommunio-web-3.5::grommunio
* grommunio-web-3.5.tar.gz BLAKE2B SHA512 size ;-) ... [ ok ]
>>> Unpacking source...
>>> Unpacking grommunio-web-3.5.tar.gz to /var/tmp/portage/www-apps/grommunio-web-grommunio-web-3.5/work
>>> Source unpacked in /var/tmp/portage/www-apps/grommunio-web-grommunio-web-3.5/work
>>> Preparing source in /var/tmp/portage/www-apps/grommunio-web-grommunio-web-3.5/work/grommunio-web-grommunio-web-3.5 ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/www-apps/grommunio-web-grommunio-web-3.5/work/grommunio-web-grommunio-web-3.5 ...
npm ERR! code EAI_AGAIN
npm ERR! syscall getaddrinfo
npm ERR! errno EAI_AGAIN
npm ERR! request to https://registry.npmjs.org/artifactory/yargs-parser/-/yargs-parser-18.1.3.tgz failed, reason: getaddrinfo EAI_AGAIN registry.npmjs.org
npm ERR! A complete log of this run can be found in: /var/tmp/portage/www-apps/grommunio-web-grommunio-web-3.5/homedir/.npm/_logs/2023-12-20T06_24_04_999Z-debug-0.log
npm ERR! code EAI_AGAIN
npm ERR! syscall getaddrinfo
npm ERR! errno EAI_AGAIN
npm ERR! request to https://registry.npmjs.org/artifactory/yargs-parser/-/yargs-parser-18.1.3.tgz failed, reason: getaddrinfo EAI_AGAIN registry.npmjs.org
npm ERR! A complete log of this run can be found in: /var/tmp/portage/www-apps/grommunio-web-grommunio-web-3.5/homedir/.npm/_logs/2023-12-20T06_25_32_856Z-debug-0.log
npm ERR! code EAI_AGAIN
npm ERR! syscall getaddrinfo
npm ERR! errno EAI_AGAIN
npm ERR! request to https://registry.npmjs.org/artifactory/html-minifier-terser failed, reason: getaddrinfo EAI_AGAIN registry.npmjs.org
npm ERR! A complete log of this run can be found in: /var/tmp/portage/www-apps/grommunio-web-grommunio-web-3.5/homedir/.npm/_logs/2023-12-20T06_27_00_444Z-debug-0.log
>>> Source configured.
>>> Compiling source in /var/tmp/portage/www-apps/grommunio-web-grommunio-web-3.5/work/grommunio-web-grommunio-web-3.5 ...
make -j4
mkdir -p $(dirname deploy/server/language/ar_DZ.UTF-8/LC_MESSAGES/grommunio_web.mo)
mkdir -p $(dirname deploy/server/language/ar_SA.UTF-8/LC_MESSAGES/grommunio_web.mo)
mkdir -p $(dirname deploy/server/language/ca_ES.UTF-8/LC_MESSAGES/grommunio_web.mo)
msgfmt -v -o deploy/server/language/ar_DZ.UTF-8/LC_MESSAGES/grommunio_web.mo server/language/ar_DZ.UTF-8/LC_MESSAGES/grommunio_web.po
266 translated messages, 54 fuzzy translations, 1977 untranslated messages.
msgfmt -v -o deploy/server/language/ar_SA.UTF-8/LC_MESSAGES/grommunio_web.mo server/language/ar_SA.UTF-8/LC_MESSAGES/grommunio_web.po
18 translated messages, 2279 untranslated messages.
cp server/language/zh_CN.UTF-8/language.txt deploy/server/language/zh_CN.UTF-8/language.txt
cp server/language/zh_TW.UTF-8/language.txt deploy/server/language/zh_TW.UTF-8/language.txt
php -l index.php
No syntax errors detected in index.php
php -l defaults.php
No syntax errors detected in defaults.php
php -l grommunio.php
No syntax errors detected in grommunio.php
mkdir -p $(dirname deploy/index.php)
mkdir -p $(dirname deploy/defaults.php)
cp index.php deploy/index.php
cp defaults.php deploy/defaults.php
mkdir -p $(dirname deploy/grommunio.php)
cp grommunio.php deploy/grommunio.php
php -l server/includes/bootstrap.grommunio.php
No syntax errors detected in server/includes/bootstrap.grommunio.php
php -l init.php
No syntax errors detected in init.php
php -l server/includes/bootstrap.php
No syntax errors detected in server/includes/bootstrap.php
mkdir -p $(dirname deploy/init.php)
mkdir -p $(dirname deploy/server/includes/bootstrap.grommunio.php)
cp init.php deploy/init.php
cp server/includes/bootstrap.grommunio.php deploy/server/includes/bootstrap.grommunio.php
mkdir -p $(dirname deploy/server/includes/bootstrap.php)
php -l server/includes/controllers/ping.php
No syntax errors detected in server/includes/controllers/ping.php
cp server/includes/bootstrap.php deploy/server/includes/bootstrap.php
mkdir -p $(dirname deploy/server/includes/controllers/ping.php)
php -l server/includes/controllers/service.authenticate.php
No syntax errors detected in server/includes/controllers/service.authenticate.php
cp server/includes/controllers/ping.php deploy/server/includes/controllers/ping.php
php -l server/includes/controllers/service.authenticated.php
No syntax errors detected in server/includes/controllers/service.authenticated.php
mkdir -p $(dirname deploy/server/includes/controllers/service.authenticate.php)
cp server/includes/controllers/service.authenticate.php deploy/server/includes/controllers/service.authenticate.php
mkdir -p $(dirname deploy/server/includes/controllers/service.authenticated.php)
php -l server/includes/controllers/service.fingerprint.php
No syntax errors detected in server/includes/controllers/service.fingerprint.php
cp server/includes/controllers/service.authenticated.php deploy/server/includes/controllers/service.authenticated.php
mkdir -p $(dirname deploy/server/includes/controllers/service.fingerprint.php)
cp server/includes/controllers/service.fingerprint.php deploy/server/includes/controllers/service.fingerprint.php
php -l server/includes/controllers/service.logout.php
No syntax errors detected in server/includes/controllers/service.logout.php
php -l server/includes/controllers/service.php
No syntax errors detected in server/includes/controllers/service.php
mkdir -p $(dirname deploy/server/includes/controllers/service.logout.php)
php -l server/includes/controllers/service.token.php
No syntax errors detected in server/includes/controllers/service.token.php
mkdir -p $(dirname deploy/server/includes/controllers/service.php)
cp server/includes/controllers/service.logout.php deploy/server/includes/controllers/service.logout.php
cp server/includes/controllers/service.php deploy/server/includes/controllers/service.php
mkdir -p $(dirname deploy/server/includes/controllers/service.token.php)
cp server/includes/controllers/service.token.php deploy/server/includes/controllers/service.token.php
php -l server/includes/core/class.attachmentstate.php
No syntax errors detected in server/includes/core/class.attachmentstate.php
php -l server/includes/core/class.browserfingerprint.php
No syntax errors detected in server/includes/core/class.browserfingerprint.php
mkdir -p $(dirname deploy/server/includes/core/class.attachmentstate.php)
cp server/includes/core/class.attachmentstate.php deploy/server/includes/core/class.attachmentstate.php
mkdir -p $(dirname deploy/server/includes/core/class.browserfingerprint.php)
php -l server/includes/core/class.bus.php
No syntax errors detected in server/includes/core/class.bus.php
cp server/includes/core/class.browserfingerprint.php deploy/server/includes/core/class.browserfingerprint.php
mkdir -p $(dirname deploy/server/includes/core/class.bus.php)
php -l server/includes/core/class.colors.php
No syntax errors detected in server/includes/core/class.colors.php
cp server/includes/core/class.bus.php deploy/server/includes/core/class.bus.php
php -l server/includes/core/class.configcheck.php
No syntax errors detected in server/includes/core/class.configcheck.php
mkdir -p $(dirname deploy/server/includes/core/class.colors.php)
cp server/includes/core/class.colors.php deploy/server/includes/core/class.colors.php
mkdir -p $(dirname deploy/server/includes/core/class.configcheck.php)
php -l server/includes/core/class.conversion.php
No syntax errors detected in server/includes/core/class.conversion.php
cp server/includes/core/class.configcheck.php deploy/server/includes/core/class.configcheck.php
php -l server/includes/core/class.dispatcher.php
No syntax errors detected in server/includes/core/class.dispatcher.php
mkdir -p $(dirname deploy/server/includes/core/class.dispatcher.php)
php -l server/includes/core/class.encryptionstore.php
No syntax errors detected in server/includes/core/class.encryptionstore.php
cp server/includes/core/class.dispatcher.php deploy/server/includes/core/class.dispatcher.php
mkdir -p $(dirname deploy/server/includes/core/class.conversion.php)
mkdir -p $(dirname deploy/server/includes/core/class.encryptionstore.php)
cp server/includes/core/class.conversion.php deploy/server/includes/core/class.conversion.php
cp server/includes/core/class.encryptionstore.php deploy/server/includes/core/class.encryptionstore.php
php -l server/includes/core/class.entryid.php
No syntax errors detected in server/includes/core/class.entryid.php
mkdir -p $(dirname deploy/server/includes/core/class.entryid.php)
php -l server/includes/core/class.indexsqlite.php
No syntax errors detected in server/includes/core/class.indexsqlite.php
cp server/includes/core/class.entryid.php deploy/server/includes/core/class.entryid.php
php -l server/includes/core/class.iconsets.php
No syntax errors detected in server/includes/core/class.iconsets.php
mkdir -p $(dirname deploy/server/includes/core/class.indexsqlite.php)
mkdir -p $(dirname deploy/server/includes/core/class.iconsets.php)
cp server/includes/core/class.indexsqlite.php deploy/server/includes/core/class.indexsqlite.php
php -l server/includes/core/class.jsonrequest.php
No syntax errors detected in server/includes/core/class.jsonrequest.php
cp server/includes/core/class.iconsets.php deploy/server/includes/core/class.iconsets.php
mkdir -p $(dirname deploy/server/includes/core/class.jsonrequest.php)
cp server/includes/core/class.jsonrequest.php deploy/server/includes/core/class.jsonrequest.php
php -l server/includes/core/class.log.php
No syntax errors detected in server/includes/core/class.log.php
php -l server/includes/core/class.language.php
No syntax errors detected in server/includes/core/class.language.php
php -l server/includes/core/class.mapisession.php
No syntax errors detected in server/includes/core/class.mapisession.php
mkdir -p $(dirname deploy/server/includes/core/class.log.php)
mkdir -p $(dirname deploy/server/includes/core/class.language.php)
cp server/includes/core/class.log.php deploy/server/includes/core/class.log.php
cp server/includes/core/class.language.php deploy/server/includes/core/class.language.php
mkdir -p $(dirname deploy/server/includes/core/class.mapisession.php)
php -l server/includes/core/class.plugin.php
No syntax errors detected in server/includes/core/class.plugin.php
cp server/includes/core/class.mapisession.php deploy/server/includes/core/class.mapisession.php
php -l server/includes/core/class.operations.php
No syntax errors detected in server/includes/core/class.operations.php
mkdir -p $(dirname deploy/server/includes/core/class.plugin.php)
mkdir -p $(dirname deploy/server/includes/core/class.operations.php)
cp server/includes/core/class.plugin.php deploy/server/includes/core/class.plugin.php
cp server/includes/core/class.operations.php deploy/server/includes/core/class.operations.php
php -l server/includes/core/class.pluginmanager.php
No syntax errors detected in server/includes/core/class.pluginmanager.php
mkdir -p $(dirname deploy/server/includes/core/class.pluginmanager.php)
cp server/includes/core/class.pluginmanager.php deploy/server/includes/core/class.pluginmanager.php
php -l server/includes/core/class.properties.php
No syntax errors detected in server/includes/core/class.properties.php
php -l server/includes/core/class.response.php
No syntax errors detected in server/includes/core/class.response.php
mkdir -p $(dirname deploy/server/includes/core/class.properties.php)
cp server/includes/core/class.properties.php deploy/server/includes/core/class.properties.php
php -l server/includes/core/class.settings.php
No syntax errors detected in server/includes/core/class.settings.php
mkdir -p $(dirname deploy/server/includes/core/class.response.php)
cp server/includes/core/class.response.php deploy/server/includes/core/class.response.php
mkdir -p $(dirname deploy/server/includes/core/class.settings.php)
php -l server/includes/core/class.state.php
No syntax errors detected in server/includes/core/class.state.php
cp server/includes/core/class.settings.php deploy/server/includes/core/class.settings.php
mkdir -p $(dirname deploy/server/includes/core/class.state.php)
cp server/includes/core/class.state.php deploy/server/includes/core/class.state.php
php -l server/includes/core/class.theming.php
No syntax errors detected in server/includes/core/class.theming.php
php -l server/includes/core/class.todolist.php
No syntax errors detected in server/includes/core/class.todolist.php
mkdir -p $(dirname deploy/server/includes/core/class.theming.php)
mkdir -p $(dirname deploy/server/includes/core/class.todolist.php)
php -l server/includes/core/class.webappauthentication.php
No syntax errors detected in server/includes/core/class.webappauthentication.php
cp server/includes/core/class.theming.php deploy/server/includes/core/class.theming.php
cp server/includes/core/class.todolist.php deploy/server/includes/core/class.todolist.php
mkdir -p $(dirname deploy/server/includes/core/class.webappauthentication.php)
cp server/includes/core/class.webappauthentication.php deploy/server/includes/core/class.webappauthentication.php
php -l server/includes/core/class.webappsession.php
No syntax errors detected in server/includes/core/class.webappsession.php
php -l server/includes/core/constants.php
No syntax errors detected in server/includes/core/constants.php
mkdir -p $(dirname deploy/server/includes/core/class.webappsession.php)
mkdir -p $(dirname deploy/server/includes/core/constants.php)
cp server/includes/core/class.webappsession.php deploy/server/includes/core/class.webappsession.php
cp server/includes/core/constants.php deploy/server/includes/core/constants.php
php -l server/includes/download_appointment.php
No syntax errors detected in server/includes/download_appointment.php
php -l server/includes/download_base.php
No syntax errors detected in server/includes/download_base.php
mkdir -p $(dirname deploy/server/includes/download_appointment.php)
mkdir -p $(dirname deploy/server/includes/download_base.php)
cp server/includes/download_base.php deploy/server/includes/download_base.php
php -l server/includes/download_attachment.php
No syntax errors detected in server/includes/download_attachment.php
mkdir -p $(dirname deploy/server/includes/download_attachment.php)
cp server/includes/download_appointment.php deploy/server/includes/download_appointment.php
php -l server/includes/download_contact.php
No syntax errors detected in server/includes/download_contact.php
cp server/includes/download_attachment.php deploy/server/includes/download_attachment.php
mkdir -p $(dirname deploy/server/includes/download_contact.php)
php -l server/includes/download_message.php
No syntax errors detected in server/includes/download_message.php
php -l server/includes/exceptions/class.BusException.php
No syntax errors detected in server/includes/exceptions/class.BusException.php
cp server/includes/download_contact.php deploy/server/includes/download_contact.php
mkdir -p $(dirname deploy/server/includes/download_message.php)
mkdir -p $(dirname deploy/server/includes/exceptions/class.BusException.php)
php -l server/includes/exceptions/class.DispatcherException.php
No syntax errors detected in server/includes/exceptions/class.DispatcherException.php
cp server/includes/download_message.php deploy/server/includes/download_message.php
cp server/includes/exceptions/class.BusException.php deploy/server/includes/exceptions/class.BusException.php
mkdir -p $(dirname deploy/server/includes/exceptions/class.DispatcherException.php)
cp server/includes/exceptions/class.DispatcherException.php deploy/server/includes/exceptions/class.DispatcherException.php
php -l server/includes/exceptions/class.JSONException.php
No syntax errors detected in server/includes/exceptions/class.JSONException.php
php -l server/includes/exceptions/class.SearchException.php
No syntax errors detected in server/includes/exceptions/class.SearchException.php
php -l server/includes/exceptions/class.SettingsException.php
No syntax errors detected in server/includes/exceptions/class.SettingsException.php
mkdir -p $(dirname deploy/server/includes/exceptions/class.JSONException.php)
cp server/includes/exceptions/class.JSONException.php deploy/server/includes/exceptions/class.JSONException.php
mkdir -p $(dirname deploy/server/includes/exceptions/class.SearchException.php)
mkdir -p $(dirname deploy/server/includes/exceptions/class.SettingsException.php)
cp server/includes/exceptions/class.SearchException.php deploy/server/includes/exceptions/class.SearchException.php
cp server/includes/exceptions/class.SettingsException.php deploy/server/includes/exceptions/class.SettingsException.php
php -l server/includes/exceptions/class.ZarafaErrorException.php
No syntax errors detected in server/includes/exceptions/class.ZarafaErrorException.php
php -l server/includes/exceptions/class.ZarafaException.php
No syntax errors detected in server/includes/exceptions/class.ZarafaException.php
php -l server/includes/exceptions/class.baseexception.php
No syntax errors detected in server/includes/exceptions/class.baseexception.php
mkdir -p $(dirname deploy/server/includes/exceptions/class.ZarafaException.php)
mkdir -p $(dirname deploy/server/includes/exceptions/class.baseexception.php)
cp server/includes/exceptions/class.ZarafaException.php deploy/server/includes/exceptions/class.ZarafaException.php
cp server/includes/exceptions/class.baseexception.php deploy/server/includes/exceptions/class.baseexception.php
mkdir -p $(dirname deploy/server/includes/exceptions/class.ZarafaErrorException.php)
cp server/includes/exceptions/class.ZarafaErrorException.php deploy/server/includes/exceptions/class.ZarafaErrorException.php
php -l server/includes/gettext.php
No syntax errors detected in server/includes/gettext.php
php -l server/includes/exceptions/class.mapiexception.php
No syntax errors detected in server/includes/exceptions/class.mapiexception.php
php -l server/includes/load.php
No syntax errors detected in server/includes/load.php
mkdir -p $(dirname deploy/server/includes/gettext.php)
mkdir -p $(dirname deploy/server/includes/load.php)
cp server/includes/gettext.php deploy/server/includes/gettext.php
mkdir -p $(dirname deploy/server/includes/exceptions/class.mapiexception.php)
cp server/includes/load.php deploy/server/includes/load.php
cp server/includes/exceptions/class.mapiexception.php deploy/server/includes/exceptions/class.mapiexception.php
php -l server/includes/logger/class.filelog.php
No syntax errors detected in server/includes/logger/class.filelog.php
php -l server/includes/logger/class.baselogger.php
No syntax errors detected in server/includes/logger/class.baselogger.php
mkdir -p $(dirname deploy/server/includes/logger/class.baselogger.php)
cp server/includes/logger/class.baselogger.php deploy/server/includes/logger/class.baselogger.php
php -l server/includes/loader.php
No syntax errors detected in server/includes/loader.php
mkdir -p $(dirname deploy/server/includes/logger/class.filelog.php)
php -l server/includes/modules/class.addressbookitemmodule.php
No syntax errors detected in server/includes/modules/class.addressbookitemmodule.php
cp server/includes/logger/class.filelog.php deploy/server/includes/logger/class.filelog.php
mkdir -p $(dirname deploy/server/includes/loader.php)
cp server/includes/loader.php deploy/server/includes/loader.php
mkdir -p $(dirname deploy/server/includes/modules/class.addressbookitemmodule.php)
cp server/includes/modules/class.addressbookitemmodule.php deploy/server/includes/modules/class.addressbookitemmodule.php
php -l server/includes/modules/class.addressbooklistmodule.php
No syntax errors detected in server/includes/modules/class.addressbooklistmodule.php
php -l server/includes/modules/class.advancedsearchlistmodule.php
No syntax errors detected in server/includes/modules/class.advancedsearchlistmodule.php
mkdir -p $(dirname deploy/server/includes/modules/class.addressbooklistmodule.php)
cp server/includes/modules/class.addressbooklistmodule.php deploy/server/includes/modules/class.addressbooklistmodule.php
php -l server/includes/modules/class.appointmentitemmodule.php
No syntax errors detected in server/includes/modules/class.appointmentitemmodule.php
mkdir -p $(dirname deploy/server/includes/modules/class.advancedsearchlistmodule.php)
cp server/includes/modules/class.advancedsearchlistmodule.php deploy/server/includes/modules/class.advancedsearchlistmodule.php
mkdir -p $(dirname deploy/server/includes/modules/class.appointmentitemmodule.php)
cp server/includes/modules/class.appointmentitemmodule.php deploy/server/includes/modules/class.appointmentitemmodule.php
php -l server/includes/modules/class.appointmentlistmodule.php
No syntax errors detected in server/includes/modules/class.appointmentlistmodule.php
php -l server/includes/modules/class.busytimelistmodule.php
No syntax errors detected in server/includes/modules/class.busytimelistmodule.php
mkdir -p $(dirname deploy/server/includes/modules/class.appointmentlistmodule.php)
cp server/includes/modules/class.appointmentlistmodule.php deploy/server/includes/modules/class.appointmentlistmodule.php
php -l server/includes/modules/class.contactitemmodule.php
No syntax errors detected in server/includes/modules/class.contactitemmodule.php
mkdir -p $(dirname deploy/server/includes/modules/class.busytimelistmodule.php)
cp server/includes/modules/class.busytimelistmodule.php deploy/server/includes/modules/class.busytimelistmodule.php
mkdir -p $(dirname deploy/server/includes/modules/class.contactitemmodule.php)
cp server/includes/modules/class.contactitemmodule.php deploy/server/includes/modules/class.contactitemmodule.php
php -l server/includes/modules/class.contactlistmodule.php
No syntax errors detected in server/includes/modules/class.contactlistmodule.php
php -l server/includes/modules/class.createmailitemmodule.php
No syntax errors detected in server/includes/modules/class.createmailitemmodule.php
php -l server/includes/modules/class.delegatesmodule.php
No syntax errors detected in server/includes/modules/class.delegatesmodule.php
mkdir -p $(dirname deploy/server/includes/modules/class.contactlistmodule.php)
cp server/includes/modules/class.contactlistmodule.php deploy/server/includes/modules/class.contactlistmodule.php
mkdir -p $(dirname deploy/server/includes/modules/class.createmailitemmodule.php)
mkdir -p $(dirname deploy/server/includes/modules/class.delegatesmodule.php)
cp server/includes/modules/class.createmailitemmodule.php deploy/server/includes/modules/class.createmailitemmodule.php
cp server/includes/modules/class.delegatesmodule.php deploy/server/includes/modules/class.delegatesmodule.php
php -l server/includes/modules/class.expanddistlistmodule.php
No syntax errors detected in server/includes/modules/class.expanddistlistmodule.php
php -l server/includes/modules/class.freebusymodule.php
No syntax errors detected in server/includes/modules/class.freebusymodule.php
mkdir -p $(dirname deploy/server/includes/modules/class.expanddistlistmodule.php)
php -l server/includes/modules/class.hierarchymodule.php
No syntax errors detected in server/includes/modules/class.hierarchymodule.php
cp server/includes/modules/class.expanddistlistmodule.php deploy/server/includes/modules/class.expanddistlistmodule.php
mkdir -p $(dirname deploy/server/includes/modules/class.freebusymodule.php)
cp server/includes/modules/class.freebusymodule.php deploy/server/includes/modules/class.freebusymodule.php
mkdir -p $(dirname deploy/server/includes/modules/class.hierarchymodule.php)
cp server/includes/modules/class.hierarchymodule.php deploy/server/includes/modules/class.hierarchymodule.php
php -l server/includes/modules/class.itemmodule.php
No syntax errors detected in server/includes/modules/class.itemmodule.php
php -l server/includes/modules/class.listmodule.php
No syntax errors detected in server/includes/modules/class.listmodule.php
mkdir -p $(dirname deploy/server/includes/modules/class.itemmodule.php)
php -l server/includes/modules/class.maillistmodule.php
No syntax errors detected in server/includes/modules/class.maillistmodule.php
mkdir -p $(dirname deploy/server/includes/modules/class.listmodule.php)
cp server/includes/modules/class.itemmodule.php deploy/server/includes/modules/class.itemmodule.php
mkdir -p $(dirname deploy/server/includes/modules/class.maillistmodule.php)
cp server/includes/modules/class.listmodule.php deploy/server/includes/modules/class.listmodule.php
cp server/includes/modules/class.maillistmodule.php deploy/server/includes/modules/class.maillistmodule.php
php -l server/includes/modules/class.module.php
No syntax errors detected in server/includes/modules/class.module.php
php -l server/includes/modules/class.outofofficesettingsmodule.php
No syntax errors detected in server/includes/modules/class.outofofficesettingsmodule.php
php -l server/includes/modules/class.reminderitemmodule.php
No syntax errors detected in server/includes/modules/class.reminderitemmodule.php
mkdir -p $(dirname deploy/server/includes/modules/class.module.php)
mkdir -p $(dirname deploy/server/includes/modules/class.outofofficesettingsmodule.php)
cp server/includes/modules/class.module.php deploy/server/includes/modules/class.module.php
cp server/includes/modules/class.outofofficesettingsmodule.php deploy/server/includes/modules/class.outofofficesettingsmodule.php
mkdir -p $(dirname deploy/server/includes/modules/class.reminderitemmodule.php)
cp server/includes/modules/class.reminderitemmodule.php deploy/server/includes/modules/class.reminderitemmodule.php
php -l server/includes/modules/class.reminderlistmodule.php
No syntax errors detected in server/includes/modules/class.reminderlistmodule.php
php -l server/includes/modules/class.resolvenamesmodule.php
No syntax errors detected in server/includes/modules/class.resolvenamesmodule.php
mkdir -p $(dirname deploy/server/includes/modules/class.resolvenamesmodule.php)
php -l server/includes/modules/class.restoreitemslistmodule.php
No syntax errors detected in server/includes/modules/class.restoreitemslistmodule.php
mkdir -p $(dirname deploy/server/includes/modules/class.reminderlistmodule.php)
cp server/includes/modules/class.resolvenamesmodule.php deploy/server/includes/modules/class.resolvenamesmodule.php
cp server/includes/modules/class.reminderlistmodule.php deploy/server/includes/modules/class.reminderlistmodule.php
mkdir -p $(dirname deploy/server/includes/modules/class.restoreitemslistmodule.php)
cp server/includes/modules/class.restoreitemslistmodule.php deploy/server/includes/modules/class.restoreitemslistmodule.php
php -l server/includes/modules/class.rulesmodule.php
No syntax errors detected in server/includes/modules/class.rulesmodule.php
php -l server/includes/modules/class.settingsmodule.php
No syntax errors detected in server/includes/modules/class.settingsmodule.php
php -l server/includes/modules/class.stickynoteitemmodule.php
No syntax errors detected in server/includes/modules/class.stickynoteitemmodule.php
mkdir -p $(dirname deploy/server/includes/modules/class.rulesmodule.php)
cp server/includes/modules/class.rulesmodule.php deploy/server/includes/modules/class.rulesmodule.php
mkdir -p $(dirname deploy/server/includes/modules/class.stickynoteitemmodule.php)
cp server/includes/modules/class.stickynoteitemmodule.php deploy/server/includes/modules/class.stickynoteitemmodule.php
mkdir -p $(dirname deploy/server/includes/modules/class.settingsmodule.php)
cp server/includes/modules/class.settingsmodule.php deploy/server/includes/modules/class.settingsmodule.php
php -l server/includes/modules/class.stickynotelistmodule.php
No syntax errors detected in server/includes/modules/class.stickynotelistmodule.php
php -l server/includes/modules/class.suggestemailaddressmodule.php
No syntax errors detected in server/includes/modules/class.suggestemailaddressmodule.php
php -l server/includes/modules/class.taskitemmodule.php
No syntax errors detected in server/includes/modules/class.taskitemmodule.php
mkdir -p $(dirname deploy/server/includes/modules/class.suggestemailaddressmodule.php)
cp server/includes/modules/class.suggestemailaddressmodule.php deploy/server/includes/modules/class.suggestemailaddressmodule.php
mkdir -p $(dirname deploy/server/includes/modules/class.taskitemmodule.php)
mkdir -p $(dirname deploy/server/includes/modules/class.stickynotelistmodule.php)
cp server/includes/modules/class.taskitemmodule.php deploy/server/includes/modules/class.taskitemmodule.php
php -l server/includes/modules/class.tasklistmodule.php
No syntax errors detected in server/includes/modules/class.tasklistmodule.php
cp server/includes/modules/class.stickynotelistmodule.php deploy/server/includes/modules/class.stickynotelistmodule.php
php -l server/includes/notifiers/class.addressbooknotifier.php
No syntax errors detected in server/includes/notifiers/class.addressbooknotifier.php
mkdir -p $(dirname deploy/server/includes/modules/class.tasklistmodule.php)
cp server/includes/modules/class.tasklistmodule.php deploy/server/includes/modules/class.tasklistmodule.php
mkdir -p $(dirname deploy/server/includes/notifiers/class.addressbooknotifier.php)
php -l server/includes/notifiers/class.appointmentlistnotifier.php
No syntax errors detected in server/includes/notifiers/class.appointmentlistnotifier.php
cp server/includes/notifiers/class.addressbooknotifier.php deploy/server/includes/notifiers/class.addressbooknotifier.php
mkdir -p $(dirname deploy/server/includes/notifiers/class.appointmentlistnotifier.php)
cp server/includes/notifiers/class.appointmentlistnotifier.php deploy/server/includes/notifiers/class.appointmentlistnotifier.php
php -l server/includes/notifiers/class.contactlistnotifier.php
No syntax errors detected in server/includes/notifiers/class.contactlistnotifier.php
php -l server/includes/notifiers/class.hierarchynotifier.php
No syntax errors detected in server/includes/notifiers/class.hierarchynotifier.php
php -l server/includes/notifiers/class.listnotifier.php
No syntax errors detected in server/includes/notifiers/class.listnotifier.php
mkdir -p $(dirname deploy/server/includes/notifiers/class.hierarchynotifier.php)
mkdir -p $(dirname deploy/server/includes/notifiers/class.contactlistnotifier.php)
mkdir -p $(dirname deploy/server/includes/notifiers/class.listnotifier.php)
cp server/includes/notifiers/class.hierarchynotifier.php deploy/server/includes/notifiers/class.hierarchynotifier.php
cp server/includes/notifiers/class.contactlistnotifier.php deploy/server/includes/notifiers/class.contactlistnotifier.php
cp server/includes/notifiers/class.listnotifier.php deploy/server/includes/notifiers/class.listnotifier.php
php -l server/includes/notifiers/class.newtodotasknotifier.php
No syntax errors detected in server/includes/notifiers/class.newtodotasknotifier.php
php -l server/includes/notifiers/class.newmailnotifier.php
No syntax errors detected in server/includes/notifiers/class.newmailnotifier.php
php -l server/includes/notifiers/class.maillistnotifier.php
No syntax errors detected in server/includes/notifiers/class.maillistnotifier.php
mkdir -p $(dirname deploy/server/includes/notifiers/class.newtodotasknotifier.php)
cp server/includes/notifiers/class.newtodotasknotifier.php deploy/server/includes/notifiers/class.newtodotasknotifier.php
mkdir -p $(dirname deploy/server/includes/notifiers/class.maillistnotifier.php)
mkdir -p $(dirname deploy/server/includes/notifiers/class.newmailnotifier.php)
cp server/includes/notifiers/class.maillistnotifier.php deploy/server/includes/notifiers/class.maillistnotifier.php
cp server/includes/notifiers/class.newmailnotifier.php deploy/server/includes/notifiers/class.newmailnotifier.php
php -l server/includes/notifiers/class.notifier.php
No syntax errors detected in server/includes/notifiers/class.notifier.php
php -l server/includes/notifiers/class.stickynotelistnotifier.php
No syntax errors detected in server/includes/notifiers/class.stickynotelistnotifier.php
mkdir -p $(dirname deploy/server/includes/notifiers/class.notifier.php)
php -l server/includes/notifiers/class.tasklistnotifier.php
No syntax errors detected in server/includes/notifiers/class.tasklistnotifier.php
mkdir -p $(dirname deploy/server/includes/notifiers/class.stickynotelistnotifier.php)
cp server/includes/notifiers/class.notifier.php deploy/server/includes/notifiers/class.notifier.php
cp server/includes/notifiers/class.stickynotelistnotifier.php deploy/server/includes/notifiers/class.stickynotelistnotifier.php
mkdir -p $(dirname deploy/server/includes/notifiers/class.tasklistnotifier.php)
cp server/includes/notifiers/class.tasklistnotifier.php deploy/server/includes/notifiers/class.tasklistnotifier.php
php -l server/includes/templates/BadRequest.php
No syntax errors detected in server/includes/templates/BadRequest.php
php -l server/includes/templates/deskapp.php
No syntax errors detected in server/includes/templates/deskapp.php
mkdir -p $(dirname deploy/server/includes/templates/deskapp.php)
cp server/includes/templates/deskapp.php deploy/server/includes/templates/deskapp.php
mkdir -p $(dirname deploy/server/includes/templates/BadRequest.php)
php -l server/includes/templates/login.php
No syntax errors detected in server/includes/templates/login.php
cp server/includes/templates/BadRequest.php deploy/server/includes/templates/BadRequest.php
php -l server/includes/templates/serverinfo.php
No syntax errors detected in server/includes/templates/serverinfo.php
mkdir -p $(dirname deploy/server/includes/templates/login.php)
cp server/includes/templates/login.php deploy/server/includes/templates/login.php
mkdir -p $(dirname deploy/server/includes/templates/serverinfo.php)
php -l server/includes/templates/webclient.php
No syntax errors detected in server/includes/templates/webclient.php
php -l server/includes/templates/webclient_separatewindow.php
No syntax errors detected in server/includes/templates/webclient_separatewindow.php
cp server/includes/templates/serverinfo.php deploy/server/includes/templates/serverinfo.php
mkdir -p $(dirname deploy/server/includes/templates/webclient.php)
mkdir -p $(dirname deploy/server/includes/templates/webclient_separatewindow.php)
cp server/includes/templates/webclient.php deploy/server/includes/templates/webclient.php
cp server/includes/templates/webclient_separatewindow.php deploy/server/includes/templates/webclient_separatewindow.php
php -l server/includes/templates/welcome.php
No syntax errors detected in server/includes/templates/welcome.php
php -l server/includes/translations.js.php
No syntax errors detected in server/includes/translations.js.php
php -l server/includes/upload_attachment.php
No syntax errors detected in server/includes/upload_attachment.php
mkdir -p $(dirname deploy/server/includes/upload_attachment.php)
mkdir -p $(dirname deploy/server/includes/templates/welcome.php)
mkdir -p $(dirname deploy/server/includes/translations.js.php)
cp server/includes/upload_attachment.php deploy/server/includes/upload_attachment.php
cp server/includes/templates/welcome.php deploy/server/includes/templates/welcome.php
cp server/includes/translations.js.php deploy/server/includes/translations.js.php
mkdir -p $(dirname deploy/config.php.dist)
cp config.php.dist deploy/config.php.dist
php -l server/includes/util.php
No syntax errors detected in server/includes/util.php
mkdir -p $(dirname deploy/debug.php.dist)
cp debug.php.dist deploy/debug.php.dist
mkdir -p $(dirname deploy/server/includes/util.php)
git describe --abbrev=7 --always --long | sed 's#grommunio-web-##' > version
fatal: not a git repository (or any of the parent directories): .git
cp server/includes/util.php deploy/server/includes/util.php
cp version deploy/version
mkdir -p $(dirname deploy/server/manifest.dtd)
cp server/manifest.dtd deploy/server/manifest.dtd
mkdir -p $(dirname deploy/client/resources/css/design.css)
mkdir -p $(dirname deploy/client/resources/css/grommunio.css)
cp client/resources/css/design.css deploy/client/resources/css/design.css
mkdir -p $(dirname deploy/client/resources/css/grommunio.css.map)
cp client/resources/css/grommunio.css deploy/client/resources/css/grommunio.css
cp client/resources/css/grommunio.css.map deploy/client/resources/css/grommunio.css.map
mkdir -p $(dirname deploy/client/resources/css/external/configcheck.css)
mkdir -p $(dirname deploy/client/resources/css/external/configcheck.css.map)
mkdir -p $(dirname deploy/client/resources/css/external/login.css)
cp client/resources/css/external/configcheck.css deploy/client/resources/css/external/configcheck.css
cp client/resources/css/external/configcheck.css.map deploy/client/resources/css/external/configcheck.css.map
cp client/resources/css/external/login.css deploy/client/resources/css/external/login.css
mkdir -p $(dirname deploy/client/resources/css/external/print.calendar.css)
mkdir -p $(dirname deploy/client/resources/css/external/print.calendar.css.map)
cp client/resources/css/external/print.calendar.css deploy/client/resources/css/external/print.calendar.css
cp client/resources/css/external/print.calendar.css.map deploy/client/resources/css/external/print.calendar.css.map
mkdir -p $(dirname deploy/client/resources/css/external/print.list.css)
mkdir -p $(dirname deploy/client/resources/css/external/print.list.css.map)
cp client/resources/css/external/print.list.css deploy/client/resources/css/external/print.list.css
cp client/resources/css/external/print.list.css.map deploy/client/resources/css/external/print.list.css.map
mkdir -p $(dirname deploy/client/resources/css/external/print.record.css)
cp client/resources/css/external/print.record.css deploy/client/resources/css/external/print.record.css
mkdir -p $(dirname deploy/client/resources/css/external/print.record.css.map)
mkdir -p $(dirname deploy/client/resources/css/external/login.css.map)
cp client/resources/css/external/print.record.css.map deploy/client/resources/css/external/print.record.css.map
mkdir -p $(dirname deploy/client/extjs/ux/css/ux-all.css)
cp client/resources/css/external/login.css.map deploy/client/resources/css/external/login.css.map
cp client/extjs/ux/css/ux-all.css deploy/client/extjs/ux/css/ux-all.css
mkdir -p $(dirname deploy/client/extjs/resources/css/ext-all-notheme.css)
cp client/extjs/resources/css/ext-all-notheme.css deploy/client/extjs/resources/css/ext-all-notheme.css
mkdir -p deploy/client/resources/iconsets/breeze
mkdir -p $(dirname deploy/client/extjs/resources/css/ext-all-ux.css)
mkdir -p $(dirname deploy/client/extjs/resources/css/ext-all.css)
cp client/resources/iconsets/breeze/breeze-icons.css deploy/client/resources/iconsets/breeze/breeze-icons.css
cp client/extjs/resources/css/ext-all-ux.css deploy/client/extjs/resources/css/ext-all-ux.css
mkdir -p deploy/client/resources/iconsets/classic
cp client/extjs/resources/css/ext-all.css deploy/client/extjs/resources/css/ext-all.css
cp client/resources/iconsets/classic/classic-icons.css deploy/client/resources/iconsets/classic/classic-icons.css
mkdir -p $(dirname deploy/client/resources/images/default_contact_profile.png)
cp client/resources/images/default_contact_profile.png deploy/client/resources/images/default_contact_profile.png
mkdir -p $(dirname deploy/client/resources/images/grommunio-logo.svg)
mkdir -p $(dirname deploy/client/resources/images/favicon.ico)
cp client/resources/images/grommunio-logo.svg deploy/client/resources/images/grommunio-logo.svg
mkdir -p $(dirname deploy/client/resources/images/grommunio.ico)
cp client/resources/images/favicon.ico deploy/client/resources/images/favicon.ico
mkdir -p $(dirname deploy/client/resources/images/load.gif)
cp client/resources/images/grommunio.ico deploy/client/resources/images/grommunio.ico
cp client/resources/images/load.gif deploy/client/resources/images/load.gif
mkdir -p $(dirname deploy/client/resources/images/loading.gif)
mkdir -p deploy/client/filepreviewer/pdfjs/web
mkdir -p deploy/client/filepreviewer/ViewerJS
cp client/resources/images/loading.gif deploy/client/resources/images/loading.gif
cat client/filepreviewer/pdfjs/web/viewer.html > deploy/client/filepreviewer/pdfjs/web/viewer-orig.html
node_modules/html-minifier-terser/cli.js --collapse-whitespace --remove-comments --output deploy/client/filepreviewer/pdfjs/web/viewer.html deploy/client/filepreviewer/pdfjs/web/viewer-orig.html
make: node_modules/html-minifier-terser/cli.js: No such file or directory
make: *** [Makefile:249: deploy/client/filepreviewer/pdfjs/web/viewer.html] Error 127
make: *** Waiting for unfinished jobs....
cat client/filepreviewer/ViewerJS/index.html > deploy/client/filepreviewer/ViewerJS/index-orig.html
node_modules/html-minifier-terser/cli.js --collapse-whitespace --remove-comments --output deploy/client/filepreviewer/ViewerJS/index.html deploy/client/filepreviewer/ViewerJS/index-orig.html
make: node_modules/html-minifier-terser/cli.js: No such file or directory
make: *** [Makefile:255: deploy/client/filepreviewer/ViewerJS/index.html] Error 127
npm install
npm ERR! code EAI_AGAIN
npm ERR! syscall getaddrinfo
npm ERR! errno EAI_AGAIN
npm ERR! request to https://registry.npmjs.org/artifactory/yargs-parser/-/yargs-parser-18.1.3.tgz failed, reason: getaddrinfo EAI_AGAIN registry.npmjs.org
npm ERR! A complete log of this run can be found in: /var/tmp/portage/www-apps/grommunio-web-grommunio-web-3.5/homedir/.npm/_logs/2023-12-20T06_28_15_144Z-debug-0.log
make: *** [Makefile:300: node_modules] Error 1
* ERROR: www-apps/grommunio-web-grommunio-web-3.5::grommunio failed (compile phase):
* emake failed
*
* If you need support, post the output of `emerge --info '=www-apps/grommunio-web-grommunio-web-3.5::grommunio'`,
* the complete build log and the output of `emerge -pqv '=www-apps/grommunio-web-grommunio-web-3.5::grommunio'`.
* The complete build log is located at '/var/tmp/portage/www-apps/grommunio-web-grommunio-web-3.5/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/www-apps/grommunio-web-grommunio-web-3.5/temp/environment'.
* Working directory: '/var/tmp/portage/www-apps/grommunio-web-grommunio-web-3.5/work/grommunio-web-grommunio-web-3.5'
* S: '/var/tmp/portage/www-apps/grommunio-web-grommunio-web-3.5/work/grommunio-web-grommunio-web-3.5'
>>> Failed to emerge www-apps/grommunio-web-grommunio-web-3.5, Log file:
>>> '/var/tmp/portage/www-apps/grommunio-web-grommunio-web-3.5/temp/build.log'
* Messages for package www-apps/grommunio-web-grommunio-web-3.5:
* ERROR: www-apps/grommunio-web-grommunio-web-3.5::grommunio failed (compile phase):
* emake failed
*
* If you need support, post the output of `emerge --info '=www-apps/grommunio-web-grommunio-web-3.5::grommunio'`,
* the complete build log and the output of `emerge -pqv '=www-apps/grommunio-web-grommunio-web-3.5::grommunio'`.
* The complete build log is located at '/var/tmp/portage/www-apps/grommunio-web-grommunio-web-3.5/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/www-apps/grommunio-web-grommunio-web-3.5/temp/environment'.
* Working directory: '/var/tmp/portage/www-apps/grommunio-web-grommunio-web-3.5/work/grommunio-web-grommunio-web-3.5'
|
ebuild file:
Code: |
# Copyright 2023
# Distributed under the terms of the GNU General Public License v2
EAPI=8
#inherit cmake
DESCRIPTION="Grommunio Mail Server"
HOMEPAGE="https://github.com/grommunio/grommunio-web"
SRC_URI="https://github.com/grommunio/grommunio-web/archive/refs/tags/grommunio-web-3.5.tar.gz"
LICENSE="AGPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
FEATURES="-network-sandbox"
RDEPEND="
dev-db/mariadb
dev-libs/openssl
dev-libs/libsodium
"
DEPEND="${RDEPEND}"
src_configure() {
npm install
npm audit fix
npm install html-minifier-terser
local mycmakeargs=(
-DUSE_SYSTEMD=ON
# Add any other cmake options here
)
# cmake_src_configure
}
src_install() {
cmake_src_install
}
|
|
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|