Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 607966 - media-gfx/freecad - depend on dev-libs/xerces-c instead of dev-java/xerces
Summary: media-gfx/freecad - depend on dev-libs/xerces-c instead of dev-java/xerces
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Michael Weber (RETIRED)
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2017-02-01 22:15 UTC by Christoph Steup
Modified: 2018-03-02 22:08 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Fixed EBuild without dev-java/xerces in dependancies (freecad-0.16-r99.ebuild,3.71 KB, text/plain)
2017-02-01 22:15 UTC, Christoph Steup
Details
media-gfx/freecad-0.16.ebuild patch fixing the dependency (freecad-0.16.patch,327 bytes, patch)
2017-02-04 23:10 UTC, Christoph Steup
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Christoph Steup 2017-02-01 22:15:07 UTC
Created attachment 462176 [details]
Fixed EBuild without dev-java/xerces in dependancies

The current FreeCAD-0.16 ebuild unnecessarily depends on dev-java/xerces. Officially, only xerces-c is needed and it compiles and runs fine without it.

Attached a fixed EBuild.
Comment 1 Andreas Sturmlechner gentoo-dev 2017-02-04 23:00:49 UTC
Thanks for your report. When you make changes to ebuilds, please only add unified diffs instead so your changes can be properly reviewed.
Comment 2 Christoph Steup 2017-02-04 23:10:29 UTC
Created attachment 462466 [details, diff]
media-gfx/freecad-0.16.ebuild patch fixing the dependency
Comment 3 Larry the Git Cow gentoo-dev 2018-03-02 22:08:36 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=417a8bd818405105bc096c1445a68fdd8f4604a3

commit 417a8bd818405105bc096c1445a68fdd8f4604a3
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2018-03-02 21:52:24 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2018-03-02 22:08:14 +0000

    media-gfx/freecad: Drop bogus dev-java/xerces DEPEND
    
    Thanks-to: Christoph Steup <steup@ovgu.de>
    Closes: https://bugs.gentoo.org/607966
    Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-gfx/freecad/freecad-0.17_pre-r1.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)