Bug 1141542 - [PATCH] msv needlessly Requires ant
Summary: [PATCH] msv needlessly Requires ant
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: msv
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Mat Booth
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-09-14 14:51 UTC by Gerard Ryan
Modified: 2014-09-23 05:11 UTC (History)
4 users (show)

Fixed In Version: msv-2013.6.1-4.fc21
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2014-09-23 05:11:09 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
git-formatted patch for master branch (1.92 KB, text/plain)
2014-09-14 14:51 UTC, Gerard Ryan
no flags Details

Description Gerard Ryan 2014-09-14 14:51:39 UTC
Created attachment 937341 [details]
git-formatted patch for master branch

Description of problem:
ant is a runtime dependency of msv-msv sub-package.


Version-Release number of selected component (if applicable):
Latest versions in F21 and Rawhide.

Actual results:
When installing msv-msv, and is also installed.

Expected results:
When installing msv-msv, and is not installed.

Additional info:
See attached patch.

From what I can see, the testharness jar is just needed for when tests are run. It uses some ant stuff, and has been installed to /usr/share/java/msv/msv-testharness.jar in the msv-msv package up to now.

Dropping this jar from the installed package will drop the runtime requirement on ant.

Koji scratch build with patch added: http://koji.fedoraproject.org/koji/taskinfo?taskID=7576215

Comment 1 Mat Booth 2014-09-14 17:34:42 UTC
Sounds fair.

I've applied this patch to both branches, thanks.

Comment 2 Fedora Update System 2014-09-14 18:18:15 UTC
msv-2013.6.1-4.fc21 has been submitted as an update for Fedora 21.
https://admin.fedoraproject.org/updates/msv-2013.6.1-4.fc21

Comment 3 Fedora Update System 2014-09-16 18:43:43 UTC
Package msv-2013.6.1-4.fc21:
* should fix your issue,
* was pushed to the Fedora 21 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing msv-2013.6.1-4.fc21'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2014-10863/msv-2013.6.1-4.fc21
then log in and leave karma (feedback).

Comment 4 Fedora Update System 2014-09-23 05:11:09 UTC
msv-2013.6.1-4.fc21 has been pushed to the Fedora 21 stable repository.  If problems still persist, please make note of it in this bug report.


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