Bug 23529

Summary: java-1.8.0-openjdk-headless: java-atk-wrapper.jar dangling link
Product: Mageia Reporter: Bit Twister <bittwister2>
Component: RPM PackagesAssignee: Java Stack Maintainers <java>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: marja11, nicolas.salguero
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard: MGA6TOO
Source RPM: java-1.8.0-openjdk-1.8.0.181-1.b13.2.mga7.src.rpm CVE:
Status comment:

Description Bit Twister 2018-09-05 14:22:45 CEST
Description of problem:  mga6 o0

The following is the dangling link: 
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.181-1.b13.2.mga6.x86_64/jre/lib/ext/java-atk-wrapper.jar -> ../../../../../../../usr/lib64/java-atk-wrapper/java-atk-wrapper.jar 

Version-Release number of selected component (if applicable):

How reproducible: Always


Steps to Reproduce:
1. clean install using Mageia-6.1-netinstall-nonfree-x86_64.iso plus updates.
    with enabled nonfree and tainted media.
2. Pick Custom package install
3. in Package Group Selection screen, set all package groups selected except
   Other Graphical Desktops. In that one select Xfce.
   Complete install, reboot
4. click up a terminal
5. /usr/bin/su - root
6. urpmi symlinks
7. apply all updates, then run
8. symlinks -r / | grep dangling
Comment 1 Bit Twister 2018-09-05 19:20:55 CEST
Problem also in mga7 cauldron
 Source rpm:       java-1.8.0-openjdk-1.8.0.181-1.b13.2.mga7.src.rpm
 Summary:           java-atk-wrapper.jar dangling link
Marja Van Waes 2018-09-05 20:10:46 CEST

Assignee: bugsquad => java
CC: (none) => marja11

Marja Van Waes 2018-09-05 20:11:08 CEST

Whiteboard: (none) => MGA6TOO
Version: 6 => Cauldron

Bit Twister 2018-09-05 21:44:17 CEST

Source RPM: java-1.8.0-openjdk-1.8.0.181-1.b13.2.mga6.src.rpm => ava-1.8.0-openjdk-1.8.0.181-1.b13.2.mga7.src.rpm

Comment 2 Nicolas Salguero 2018-09-07 11:55:42 CEST
Hi,

java-atk-wrapper.jar symlink was included into java-1.8.0-openjdk-headless and java-1.8.0-openjdk-accessibility whereas it should only be included into java-1.8.0-openjdk-accessibility.

java-1.8.0-openjdk-1.8.0.181-1.b13.3.mga7 will correct the problem.

Regarding Mageia 6, I only pushed the modified SPEC file into SVN but did not send the new package to the build system.  Maybe we can wait for the next openjdk security update to solve that problem too.

CC: (none) => nicolas.salguero
Source RPM: ava-1.8.0-openjdk-1.8.0.181-1.b13.2.mga7.src.rpm => java-1.8.0-openjdk-1.8.0.181-1.b13.2.mga7.src.rpm

Comment 3 Bit Twister 2018-09-08 02:20:56 CEST
latest cauldron release did not create the dangle.

Resolution: (none) => FIXED
Status: NEW => RESOLVED