Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Package installation errors
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
sam-510
n00b
n00b


Joined: 08 Nov 2023
Posts: 20

PostPosted: Tue Dec 19, 2023 7:23 am    Post subject: Package installation errors Reply with quote

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
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30996
Location: here

PostPosted: Tue Dec 19, 2023 7:36 am    Post subject: Reply with quote

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
View user's profile Send private message
sam-510
n00b
n00b


Joined: 08 Nov 2023
Posts: 20

PostPosted: Tue Dec 19, 2023 8:13 am    Post subject: Reply with quote

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
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30996
Location: here

PostPosted: Tue Dec 19, 2023 9:05 am    Post subject: Reply with quote

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
View user's profile Send private message
sam-510
n00b
n00b


Joined: 08 Nov 2023
Posts: 20

PostPosted: Tue Dec 19, 2023 10:45 am    Post subject: Reply with quote

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
View user's profile Send private message
Hu
Administrator
Administrator


Joined: 06 Mar 2007
Posts: 21847

PostPosted: Wed Dec 20, 2023 2:00 am    Post subject: Reply with quote

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
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30996
Location: here

PostPosted: Wed Dec 20, 2023 6:04 am    Post subject: Reply with quote

You should use FEATURES="-network-sandbox" on your package ebuild not on nodejs.
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
sam-510
n00b
n00b


Joined: 08 Nov 2023
Posts: 20

PostPosted: Wed Dec 20, 2023 7:10 am    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
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