i guess the subjects says it all. # emerge -vp otrs These are the packages that would be merged, in order: Calculating dependencies... done! The following USE changes are necessary to proceed: (see "package.use" in the portage(5) man page for more details) # required by www-apache/mod_perl-2.0.10::gentoo[-ithreads] # required by dev-perl/Apache-Reload-0.130.0-r1::gentoo # required by www-apps/otrs-6.0.7::gentoo # required by otrs (argument) >=www-servers/apache-2.4.34-r2 apache2_mpms_prefork -apache2_mpms_event !!! The ebuild selected to satisfy "www-servers/apache[-apache2_mpms_event,-apache2_mpms_worker,apache2_mpms_prefork]" has unmet requirements. - www-servers/apache-2.4.34-r2::gentoo USE="ssl suexec-caps threads -debug -doc -gdbm -ldap -libressl (-selinux) -static -suexec -suexec-syslog" ABI_X86="(64)" APACHE2_MODULES="alias auth_basic authn_core authn_file authz_core authz_host authz_user deflate dir env expires filter headers http2 include info log_config mime mime_magic proxy proxy_ajp proxy_fcgi rewrite setenvif socache_shmcb status unixd version vhost_alias -access_compat -actions -asis -auth_digest -authn_alias -authn_anon -authn_dbd -authn_dbm -authz_dbd -authz_dbm -authz_groupfile -authz_owner -autoindex -brotli -cache -cache_disk -cache_socache -cern_meta -cgi -cgid -charset_lite -dav -dav_fs -dav_lock -dbd -dumpio -ext_filter -file_cache -ident -imagemap -lbmethod_bybusyness -lbmethod_byrequests -lbmethod_bytraffic -lbmethod_heartbeat -log_forensic -logio -macro -md -negotiation -proxy_balancer -proxy_connect -proxy_ftp -proxy_html -proxy_http -proxy_scgi -proxy_wstunnel -ratelimit -remoteip -reqtimeout -slotmem_shm -speling -substitute -unique_id -userdir -usertrack -watchdog -xml2enc" APACHE2_MPMS="event -prefork -worker" The following REQUIRED_USE flag constraints are unsatisfied: apache2_mpms_prefork? ( !threads ) apache2_mpms_prefork? ( !apache2_modules_http2 ) The above constraints are a subset of the following complete expression: apache2_modules_http2? ( ssl ) apache2_modules_md? ( ssl ) apache2_mpms_prefork? ( !apache2_mpms_event !apache2_mpms_worker !threads ) apache2_mpms_event? ( !apache2_mpms_prefork !apache2_mpms_worker threads ) apache2_mpms_worker? ( !apache2_mpms_prefork !apache2_mpms_event threads ) apache2_mpms_prefork? ( !apache2_modules_http2 ) apache2_modules_brotli? ( apache2_modules_filter ) apache2_modules_dav_fs? ( apache2_modules_dav ) apache2_modules_dav_lock? ( apache2_modules_dav ) apache2_modules_deflate? ( apache2_modules_filter ) apache2_modules_cache_disk? ( apache2_modules_cache ) apache2_modules_ext_filter? ( apache2_modules_filter ) apache2_modules_file_cache? ( apache2_modules_cache ) apache2_modules_lbmethod_byrequests? ( apache2_modules_proxy_balancer ) apache2_modules_lbmethod_byrequests? ( apache2_modules_slotmem_shm ) apache2_modules_lbmethod_bytraffic? ( apache2_modules_proxy_balancer ) apache2_modules_lbmethod_bybusyness? ( apache2_modules_proxy_balancer ) apache2_modules_lbmethod_heartbeat? ( apache2_modules_proxy_balancer ) apache2_modules_log_forensic? ( apache2_modules_log_config ) apache2_modules_logio? ( apache2_modules_log_config ) apache2_modules_cache_disk? ( apache2_modules_cache ) apache2_modules_cache_socache? ( apache2_modules_cache ) apache2_modules_md? ( apache2_modules_watchdog ) apache2_modules_mime_magic? ( apache2_modules_mime ) apache2_modules_proxy_ajp? ( apache2_modules_proxy ) apache2_modules_proxy_balancer? ( apache2_modules_proxy ) apache2_modules_proxy_balancer? ( apache2_modules_slotmem_shm ) apache2_modules_proxy_connect? ( apache2_modules_proxy ) apache2_modules_proxy_ftp? ( apache2_modules_proxy ) apache2_modules_proxy_html? ( apache2_modules_proxy ) apache2_modules_proxy_html? ( apache2_modules_xml2enc ) apache2_modules_proxy_http? ( apache2_modules_proxy ) apache2_modules_proxy_scgi? ( apache2_modules_proxy ) apache2_modules_proxy_fcgi? ( apache2_modules_proxy ) apache2_modules_proxy_wstunnel? ( apache2_modules_proxy ) apache2_modules_substitute? ( apache2_modules_filter ) (dependency required by "www-apache/mod_perl-2.0.10::gentoo[-ithreads]" [ebuild]) (dependency required by "dev-perl/Apache-Reload-0.130.0-r1::gentoo" [ebuild]) (dependency required by "www-apps/otrs-6.0.7::gentoo" [ebuild]) (dependency required by "otrs" [argument]) # equery uses otrs [ Legend : U - final flag setting for installation] [ : I - package is installed with flag ] [ Colors : set, unset ] * Found these USE flags for www-apps/otrs-6.0.7: U I - - apache2 : Add Apache2 support + + fastcgi : Add support for the FastCGI interface + + gd : Add support for media-libs/gd (to generate graphics on the fly) - - ldap : Add LDAP support (Lightweight Directory Access Protocol) - - mod_perl : Provide all dependencies for use of mod_perl instead of cgi - - mysql : Add mySQL Database support + + pdf : Add general support for PDF (Portable Document Format), this replaces the pdflib and cpdflib flags + + postgres : Add support for the postgresql database + + soap : Add support for SOAP (Simple Object Access Protocol)
Thanks for your bug report, unfortunately I don't maintain this package anymore here as I stopped using OTRS some time ago (I guess I should notify someone ..) The fix should be rather simple I assume after only quickly reading the report ...
(In reply to Stefan G. Weichinger from comment #1) > Thanks for your bug report, unfortunately I don't maintain this package > anymore here as I stopped using OTRS some time ago (I guess I should notify > someone ..) > > The fix should be rather simple I assume after only quickly reading the > report ... yes, the dep should be most probably just conditional if mod_perl is enabled. i just did not want to touch ebuild that i do not maintain. there is still web-apps@gentoo.org in the cc that can step up and fix it... or i can do it if nobody has any objection...
I suggest you submit a pull request on github referring to this bugzilla entry (usual procedure at gentoo in these days). Then gentoo-maintainers will take care of it. Thanks for contributing!
(In reply to Stefan G. Weichinger from comment #3) > I suggest you submit a pull request on github referring to this bugzilla > entry (usual procedure at gentoo in these days). Then gentoo-maintainers > will take care of it. Thanks for contributing! i am a gentoo dev so i might avoid this extra round if web-apps@gentoo.org does not step up. afaik it is a common approach that if a bug does not get attention from the maintainer (in this case most probably web-apps@gentoo.org as you are not maintaining it anymore) then a dev can fix it himself/herself. i can also remove you from the maintainers in that case if you wish.
(In reply to Miroslav Šulc from comment #4) > (In reply to Stefan G. Weichinger from comment #3) > > I suggest you submit a pull request on github referring to this bugzilla > > entry (usual procedure at gentoo in these days). Then gentoo-maintainers > > will take care of it. Thanks for contributing! > > i am a gentoo dev so i might avoid this extra round if web-apps@gentoo.org > does not step up. afaik it is a common approach that if a bug does not get > attention from the maintainer (in this case most probably > web-apps@gentoo.org as you are not maintaining it anymore) then a dev can > fix it himself/herself. i can also remove you from the maintainers in that > case if you wish. Ah, I see. Sure, go on fixing it and yes, rm me as proxy maintainer, pls.
commit d82825f51359e50354d37c26c726d3901e85912f (HEAD -> master, origin/master, origin/HEAD) Author: Miroslav Šulc <fordfrog@gentoo.org> Date: Mon Oct 29 15:22:13 2018 +0100 www-apps/otrs-6.0.7: updated deps (bug #669656) Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 commit b54e2890d4abc2bf91a07b09f950f1caa9230155 Author: Miroslav Šulc <fordfrog@gentoo.org> Date: Mon Oct 29 15:19:46 2018 +0100 www-apps/otrs: removed S. Weichinger from maintainers (bug #669656) Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11