Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 681794 - x11-libs/libfm-extra should DEPEND on dev-util/gtk-doc-am
Summary: x11-libs/libfm-extra should DEPEND on dev-util/gtk-doc-am
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: LXDE team (DEFUNCT)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-03-26 13:10 UTC by Arthur Zamarin
Modified: 2019-06-01 11:14 UTC (History)
1 user (show)

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


Attachments
Diff for missing DEPEND (libfm-extra-fix-dep.diff,431 bytes, patch)
2019-03-26 13:10 UTC, Arthur Zamarin
Details | Diff
build log (libfm-extra-build.log,2.23 KB, text/plain)
2019-05-15 15:16 UTC, Arthur Zamarin
Details
automake.out (libfm-extra-automake.out,382 bytes, text/plain)
2019-05-15 15:16 UTC, Arthur Zamarin
Details
build log (libfm-extra-1.3.1-build.log,2.17 KB, text/plain)
2019-05-24 18:16 UTC, Arthur Zamarin
Details
automake.out (libfm-extra-1.3.1-automake.out,382 bytes, text/plain)
2019-05-24 18:19 UTC, Arthur Zamarin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2019-03-26 13:10:35 UTC
Created attachment 570842 [details, diff]
Diff for missing DEPEND

After trying to compile x11-libs/libfm-extra without dev-util/gtk-doc and getting an error staying missing gtk-doc during configuration, found out this missing dependency.
Installing dev-util/gtk-doc fixed it.
Comment 1 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2019-05-13 04:15:34 UTC
Bump
Comment 2 Hanno Böck gentoo-dev 2019-05-15 15:08:49 UTC
I don't have any issue merging libfm-extra without gtk-doc.

Can you paste an error message and attach a build log?
Comment 3 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2019-05-15 15:16:25 UTC
Created attachment 576778 [details]
build log

Just now tried to run `emerge -a libfm-extra`, failed with this log
Comment 4 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2019-05-15 15:16:50 UTC
Created attachment 576780 [details]
automake.out
Comment 5 Hanno Böck gentoo-dev 2019-05-24 17:56:17 UTC
Can you try 1.3.1?
Comment 6 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2019-05-24 18:16:22 UTC
Created attachment 577712 [details]
build log
Comment 7 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2019-05-24 18:19:12 UTC
Created attachment 577714 [details]
automake.out

Even with version 1.3.1 it is still nsuccessful.
Looked at last commit about libfm with adding dev-util/glib-utils as a dependency. I have this package installed on my system. Only with dev-util/gtk-doc it is successful.
Please also pay attention I'm speaking about the **x11-libs/libfm-extra** package.
Comment 8 Hanno Böck gentoo-dev 2019-06-01 10:22:16 UTC
I have tracked it down:
The missing dependency isn't gtk-doc, but gtk-doc-am. If I remove that I can reproduce the bug.

I'll update the ebuild.
Comment 9 Larry the Git Cow gentoo-dev 2019-06-01 10:26:13 UTC
The bug has been closed via the following commit(s):

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

commit afe51dadea3be99a780df9a12977fa288a62dd71
Author:     Hanno <hanno@gentoo.org>
AuthorDate: 2019-06-01 10:26:03 +0000
Commit:     Hanno <hanno@gentoo.org>
CommitDate: 2019-06-01 10:26:03 +0000

    x11-libs/libfm-extra: Add gtk-doc-am build dependency.
    
    Closes: https://bugs.gentoo.org/681794
    Signed-off-by: Hanno Boeck <hanno@gentoo.org>
    Package-Manager: Portage-2.3.67, Repoman-2.3.13

 x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild | 3 ++-
 x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild | 1 +
 2 files changed, 3 insertions(+), 1 deletion(-)
Comment 10 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2019-06-01 11:14:05 UTC
You were indeed correct, sorry for the mistake.
Big thank you, emerges correctly for me.