Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 739628 - dev-libs/libcec-4.0.7 fails to compile without udev
Summary: dev-libs/libcec-4.0.7 fails to compile without udev
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal major with 1 vote (vote)
Assignee: Ian Whyman (thev00d00) (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-08-30 13:09 UTC by Stéphane Veyret
Modified: 2020-11-06 09:06 UTC (History)
1 user (show)

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


Attachments
emerge --info (file_739628.txt,15.17 KB, text/plain)
2020-09-07 15:48 UTC, Stéphane Veyret
Details
emerge.log (file_739628.txt,39.61 KB, text/plain)
2020-09-07 19:44 UTC, Stéphane Veyret
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stéphane Veyret 2020-08-30 13:09:32 UTC
There is an issue in the ebuild. When udev IUSE flag is not set, the lines 100-102 are failing because of the die instruction:

use udev && cp ... || die
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2020-08-30 17:30:05 UTC
Please provide the build.log and emerge --info.
Comment 2 Stéphane Veyret 2020-08-30 17:42:50 UTC
I'll try, but you don't need it, as the syntax error is obvious.
Comment 3 Stéphane Veyret 2020-09-07 15:48:44 UTC
Created attachment 658968 [details]
emerge --info
Comment 4 Stéphane Veyret 2020-09-07 19:43:06 UTC
Why removing the blocker severity? If this isn't a blocker when the package cannot be installed, what is a blocker?
Comment 5 Stéphane Veyret 2020-09-07 19:44:52 UTC
Created attachment 659022 [details]
emerge.log
Comment 6 Stéphane Veyret 2020-10-01 13:35:13 UTC
Hi,

My updates are failing because of this issue and I need to do an `emerge --resume --skipfirst` each time.

Is there a plan to correct this issue in the coming days, or weeks? Do you want me to add this missing pair of parenthesis in a PR?
Comment 7 Stéphane Veyret 2020-10-21 06:56:49 UTC
Almost 2 months since I opened this 5 minutes correction issue… More than 1 month since I asked questions for which I have no answer… Knock! Knock! Is someone there?

Sorry for being a little bit rude, but my updates are failing since almost 2 months now, needing me to do a manual operation, and this is making me a bit nervous.
Comment 8 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2020-11-06 08:16:56 UTC
(In reply to Stéphane Veyret from comment #7)
> Almost 2 months since I opened this 5 minutes correction issue… More than 1
> month since I asked questions for which I have no answer… Knock! Knock! Is
> someone there?
> 
> Sorry for being a little bit rude, but my updates are failing since almost 2
> months now, needing me to do a manual operation, and this is making me a bit
> nervous.

I'm not the maintainer but I think it's fair to claim timeout at this point. Please hold.
Comment 9 Larry the Git Cow gentoo-dev 2020-11-06 08:24:27 UTC
The bug has been closed via the following commit(s):

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

commit a270f5b067b93263bfe7cc9d589e061a1c9e790a
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2020-11-06 08:23:40 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2020-11-06 08:24:23 +0000

    dev-libs/libcec: fix build with -udev
    
    Closes: https://bugs.gentoo.org/739628
    Package-Manager: Portage-3.0.8, Repoman-3.0.2
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-libs/libcec/libcec-4.0.7.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
Comment 10 Stéphane Veyret 2020-11-06 09:06:02 UTC
Thank you Sam, it's working now.