Bug 19515 - dangling link /usr/share/java/[jboss-interceptors-1.1-api].jar -> ../../../../usr/share/java/jboss-interceptors-1.1-api.jar
Summary: dangling link /usr/share/java/[jboss-interceptors-1.1-api].jar -> ../../../.....
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 5
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA5-32-OK MGA5-64-OK
Keywords: validated_update
Depends on:
Blocks:
 
Reported: 2016-10-03 16:27 CEST by Nicolas Salguero
Modified: 2016-10-09 10:42 CEST (History)
4 users (show)

See Also:
Source RPM: cdi-api-1.1-7.mga5.src.rpm
CVE:
Status comment:


Attachments

Description Nicolas Salguero 2016-10-03 16:27:19 CEST
Hi,

I found that the file /usr/share/java/[jboss-interceptors-1.1-api].jar should be a link for ../../../../usr/share/java/jboss-interceptors-1.1-api/jboss-interceptors-api_1.1_spec.jar because the file /usr/share/java/jboss-interceptors-1.1-api.jar does not exist whereas the file /usr/share/java/jboss-interceptors-1.1-api/jboss-interceptors-api_1.1_spec.jar exists.

Best regards,

Nico.
Nicolas Salguero 2016-10-03 16:27:56 CEST

Source RPM: (none) => cdi-api-1.1-7.mga5.src.rpm

Comment 1 David GEIGER 2016-10-03 17:17:35 CEST
Is this only the case for mga5? or for Cauldron too?

CC: (none) => geiger.david68210

Comment 2 David GEIGER 2016-10-03 18:02:27 CEST
So ok! should be fixed in next cdi-api-1.1-7.1.mga5 in Core/Updates_testing

Note that a simple rebuild seems to be sufficient.
Comment 3 David GEIGER 2016-10-03 18:21:47 CEST
Before:

$ symlinks -r / | grep dangling |grep interceptors
dangling: /usr/share/java/javax.enterprise.inject/[jboss-interceptors-1.1-api].jar -> ../../../../usr/share/java/jboss-interceptors-1.1-api.jar
$


After:

$ symlinks -r / | grep dangling |grep interceptors
$
Comment 4 David GEIGER 2016-10-04 09:06:30 CEST
Assigning to QA,


Advisory:
========================

In current cdi-api package there is a dangling link on:
dangling: /usr/share/java/javax.enterprise.inject/[jboss-interceptors-1.1-api].jar -> ../../../../usr/share/java/jboss-interceptors-1.1-api.jar
So this update fixes this broken symlink.

========================

Packages in 5/core/updates_testing:
========================
cdi-api-1.1-7.1.mga5.noarch.rpm


Source RPM: 
========================
cdi-api-1.1-7.1.mga5.src.rpm


How to test this update request:
========================
Simply ensure that the dangling link is now fixed like the procedure
in comment 3

Assignee: bugsquad => qa-bugs

Comment 5 Nicolas Salguero 2016-10-04 09:41:38 CEST
Many thanks.  I discovered the problem when trying to rebuild openjfx (Mga5 backport) with the patch that prevents downloading some JARs at build time but uses the ones provided by Mageia.

The problem does not affect Cauldron.
Comment 6 Herman Viaene 2016-10-07 14:31:24 CEST
MGA-32 on Acer D620 Xfce
Checked dangling link in cdi-api-1.1-7, confirm
Installed cdi-api-1.1-7.1.mga5.noarch.rpm, now valid link.

Whiteboard: (none) => MGA5-32-OK
CC: (none) => herman.viaene

Comment 7 Nicolas Lécureuil 2016-10-09 09:29:11 CEST
MGA-64

confirmed fixed too.

CC: (none) => mageia
Whiteboard: MGA5-32-OK => MGA5-32-OK MGA5-64-OK

Nicolas Lécureuil 2016-10-09 09:37:58 CEST

Keywords: (none) => validated_update
CC: (none) => sysadmin-bugs

Comment 8 Mageia Robot 2016-10-09 10:42:51 CEST
An update for this issue has been pushed to the Mageia Updates repository.

http://advisories.mageia.org/MGAA-2016-0119.html

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


Note You need to log in before you can comment on or make changes to this bug.