Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 553780 - media-libs/libbluray-9999 fails to build: dobin failed and libbluray-j2se-9999.jar does not exist
Summary: media-libs/libbluray-9999 fails to build: dobin failed and libbluray-j2se-999...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-07-02 10:01 UTC by Louis Sautier (sbraz)
Modified: 2015-12-03 09:47 UTC (History)
0 users

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


Attachments
ebuild patch (libbluray-9999.patch,1.05 KB, patch)
2015-07-02 10:01 UTC, Louis Sautier (sbraz)
Details | Diff
libbluray-9999.ebuild.patch (libbluray-9999.ebuild.patch,1023 bytes, patch)
2015-11-21 16:34 UTC, Louis Sautier (sbraz)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Louis Sautier (sbraz) gentoo-dev 2015-07-02 10:01:25 UTC
Created attachment 406058 [details, diff]
ebuild patch

Hi, it seems the structure of the source changed: some files aren't in src/ any more. Also, the jar version isn't 9999 so it fails to build with USE=java.
I changed to ${PN}-j2se-*.jar, this should work fine.
Comment 1 Louis Sautier (sbraz) gentoo-dev 2015-11-21 16:34:09 UTC
This still hasn't received any attention so here is an updated patch which also makes the binaries usable (the files outside of .libs are just wrappers so I'll assume we can just install the binaries in .libs).
Comment 2 Louis Sautier (sbraz) gentoo-dev 2015-11-21 16:34:44 UTC
Created attachment 417498 [details, diff]
libbluray-9999.ebuild.patch
Comment 3 Juan Simón 2015-12-01 12:21:51 UTC
(In reply to Louis Sautier from comment #2)
> Created attachment 417498 [details, diff] [details, diff]
> libbluray-9999.ebuild.patch

Thanks for the patch. But how can I apply it?
Comment 4 Juan Simón 2015-12-01 13:15:06 UTC
ok, I found it: overlays (http://www.gentoo-wiki.info/HOWTO_Create_an_Updated_Ebuild).
Thanks again.
Comment 5 Alexis Ballier gentoo-dev 2015-12-03 09:24:19 UTC
commit 0b0f666451daa8976d6b9494d1db7665a05d475b
Author: Alexis Ballier <aballier@gentoo.org>
Date:   Thu Dec 3 10:23:44 2015 +0100

    media-libs/libbluray: sync release & live ebuild, bug #553780
  


thx
Comment 6 Louis Sautier (sbraz) gentoo-dev 2015-12-03 09:28:59 UTC
Thanks!
You forgot to remove the dobin line before cd .libs
Also, I'm pretty sure the live ebuild will still fail because $PV isn't set to 0.9.1 and the jar file is named like that (see my patch).
Comment 7 Alexis Ballier gentoo-dev 2015-12-03 09:47:46 UTC
check git log before reopening bugs, thx...