[ 
https://issues.apache.org/jira/browse/GUACAMOLE-1614?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17551880#comment-17551880
 ] 

Paul Kronenwetter commented on GUACAMOLE-1614:
----------------------------------------------

I encountered this today using the Dockerfile build process, except that the 
build container "maven:3-jdk-8" needs libglib2.0 and nss3 installed before it 
arrives at the error noted by the Jenkins build process. 

I performed a bisect but arrived at a change that I don't believe could 
possibly cause the problem. It listed this as the first bad commit:

commit eaab38c200cfc77ff7a9ce27046e6eaaa7a99021
Author: Virtually Nick <[email protected]>
Date:   Mon Jun 6 11:20:35 2022 -0400

Which made this change:

{{git diff 
20fd0237518403b2559cc31c885b2106e79eac93..eaab38c200cfc77ff7a9ce27046e6eaaa7a99021}}
{{diff --git 
a/guacamole/src/main/java/org/apache/guacamole/rest/usergroup/UserGroupObjectTranslator.java
 
b/guacamole/src/main/java/org/apache/guacamole/rest/usergroup/UserGroupObjectTranslator.java}}
{{index 721156ac6..88000b010 100644}}
{{--- 
a/guacamole/src/main/java/org/apache/guacamole/rest/usergroup/UserGroupObjectTranslator.java}}
{{+++ 
b/guacamole/src/main/java/org/apache/guacamole/rest/usergroup/UserGroupObjectTranslator.java}}
{{@@ -57,7 +57,7 @@ public class UserGroupObjectTranslator}}
{{             throws GuacamoleException {}}
{{ }}
{{         // Filter object attributes by defined schema}}
{{-        
object.setAttributes(filterAttributes(userContext.getUserAttributes(),}}
{{+        
object.setAttributes(filterAttributes(userContext.getUserGroupAttributes(),}}
{{                 object.getAttributes()));}}
{{ }}
{{     }}}

> Phantomjs build issues on ubuntu 22.04
> --------------------------------------
>
>                 Key: GUACAMOLE-1614
>                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-1614
>             Project: Guacamole
>          Issue Type: Bug
>          Components: guacamole-client
>         Environment: Ubuntu 22.04 x86_64
>            Reporter: James Muehlner
>            Priority: Major
>             Fix For: 1.6.0
>
>
> When attempting to build the guacamole-client project for source, the 
> following errors are encountered during unit tests, when Selenium attempts to 
> invoke PhantomJS:
> {code:java}
> 139889159763904:error:25066067:DSO support routines:DLFCN_LOAD:could not load 
> the shared library:dso_dlfcn.c:185:filename(libproviders.so): 
> libproviders.so: cannot open shared object file: No such file or directory
> 139889159763904:error:25070067:DSO support routines:DSO_load:could not load 
> the shared library:dso_lib.c:244:
> 139889159763904:error:0E07506E:configuration file 
> routines:MODULE_LOAD_DSO:error loading dso:conf_mod.c:285:module=providers, 
> path=providers
> 139889159763904:error:0E076071:configuration file routines:MODULE_RUN:unknown 
> module name:conf_mod.c:222:module=providers
> May 24, 2022 8:11:29 PM org.openqa.selenium.os.UnixProcess checkForError
> {code}
> which causes
> {code:java}
> [ERROR] org.openqa.selenium.remote.UnreachableBrowserException: Could not 
> start a new session. Possible causes are invalid address of the remote server 
> or browser start-up failure.
> {code}
>  



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

Reply via email to