Bug 227924

Summary: www/otrs: missing files and dependencies
Product: Ports & Packages Reporter: Jonas Palm <jonaspalm>
Component: Individual Port(s)Assignee: Kurt Jaeger <pi>
Status: Closed FIXED    
Severity: Affects Only Me CC: m.tsatsenko, pi
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Bug Depends on: 228106    
Bug Blocks:    

Description Jonas Palm 2018-05-02 13:39:10 UTC
The folder /usr/local/otrs/scripts/DBUpdateTo6/ is missing all files. Without them an update to 6.0.6 from an older version isn't possible. Had to manually download them..

Missing dependencies:
* p5-DateTime
* p5-XML-LibXML
* p5-XML-LibXML-Simple
for e-mail to ticket conversion:
* p5-Class-Accessor-Lite
* https://metacpan.org/pod/Sisimai::Data (no existing port)
* https://metacpan.org/pod/Sisimai::Mail (no existing port)
Comment 1 m.tsatsenko 2018-05-10 01:44:09 UTC
Hello, please try the patch from PR 228106
Comment 2 Kurt Jaeger freebsd_committer freebsd_triage 2018-05-12 16:57:25 UTC
Please have a look at PR#228201, which provides a port for Sisimai.
Comment 3 commit-hook freebsd_committer freebsd_triage 2018-05-15 13:37:13 UTC
A commit references this bug:

Author: pi
Date: Tue May 15 13:37:06 UTC 2018
New revision: 470015
URL: https://svnweb.freebsd.org/changeset/ports/470015

Log:
  www/otrs: add missing dependencies, and missing DBUpdateTo6 scripts

  - Add missing dependencies
  - Attempt to run otrs.SetPermissions.pl script on install. It is going
    to work if there is an existing otrs user from the previous
    installation. Users installing the port for the first time should
    run it manually as stated in pkg-message.
  - Install DBUpdateTo6 scripts

  PR:		227924, 228106
  Reported by:	jonaspalm@posteo.de
  Submitted by:	m.tsatsenko@gmail.com (maintainer), Felix J. Ogris <fjo@ogris.de>

Changes:
  head/www/otrs/Makefile
  head/www/otrs/files/pkg-message.in
  head/www/otrs/pkg-plist
Comment 4 Kurt Jaeger freebsd_committer freebsd_triage 2018-05-15 13:37:45 UTC
Thanks. See PR#228106 for progress on this issue.