Subject: bug#35108: ungoogled-chromium fails to install

From: Jeff Bauer <[email-masked]>
Date: Thu, 16 May 2019 08:48:39 -0500

> Unfortunately, you cropped the interesting part of the error message.
> Can you show us more?  It would interesting to see what happened before.
>
> This backtrace just shows us that the command we invoke with “invoke”
> returned an error.  That’s not very helpful.
>
> --
> Ricardo

I'm not the OP, but I got the same error message while attempting
to install ungoogled-chromium.  Here's the last 100 lines of my
log.  I can submit the entire compressed file if it would be
helpful.

-Jeff

In file included from gen/content/browser/browser_jumbo_7.cc:18:
./../../content/browser/frame_host/render_frame_host_manager.cc: In member function ‘scoped_refptr<content::SiteInstance> content::RenderFrameHostManager::GetSiteInstanceForNavigation(const GURL&, content::SiteInstance*, content::SiteInstance*, content::SiteInstance*, ui::PageTransition, bool, bool, bool, bool)’:
./../../content/browser/frame_host/render_frame_host_manager.cc:1086:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else]
   if (force_swap)
      ^
In file included from gen/content/browser/browser_jumbo_7.cc:19:
./../../content/browser/frame_host/render_frame_message_filter.cc: At global scope:
./../../content/browser/frame_host/render_frame_message_filter.cc:237:33: warning: ‘content::RenderFrameMessageFilter::OpenChannelToPpapiPluginCallback’ has a base ‘content::{anonymous}::RenderMessageCompletionCallback’ whose type uses the anonymous namespace [-Wsubobject-linkage]
 class RenderFrameMessageFilter::OpenChannelToPpapiPluginCallback
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from gen/services/viz/privileged/interfaces/compositing/display_private.mojom-shared-internal.h:14,
                 from gen/services/viz/privileged/interfaces/compositing/display_private.mojom-shared.h:24,
                 from gen/services/viz/privileged/interfaces/compositing/display_private.mojom.h:28,
                 from ../../components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h:16,
                 from ../../components/viz/service/frame_sinks/frame_sink_manager_impl.h:28,
                 from ./../../content/browser/frame_host/render_widget_host_view_guest.cc:15,
                 from gen/content/browser/browser_jumbo_7.cc:21:
gen/ui/gfx/mojo/ca_layer_params.mojom-shared-internal.h:30:8: warning: alignment 1 of ‘gfx::mojom::internal::CALayerContent_Data’ is less than 8 [-Wpacked-not-aligned]
 class  CALayerContent_Data {
        ^~~~~~~~~~~~~~~~~~~
In file included from /gnu/store/h90vnqw0nwd0hhm1l5dgxsdrigddfmq4-glibc-2.28/include/stdio.h:33,
                 from /gnu/store/spmb6xxvzhf99a1bzzzgz8rnx2da21n3-gcc-8.3.0/include/c++/cstdio:42,
                 from /gnu/store/spmb6xxvzhf99a1bzzzgz8rnx2da21n3-gcc-8.3.0/include/c++/ext/string_conversions.h:43,
                 from /gnu/store/spmb6xxvzhf99a1bzzzgz8rnx2da21n3-gcc-8.3.0/include/c++/bits/basic_string.h:6400,
                 from /gnu/store/spmb6xxvzhf99a1bzzzgz8rnx2da21n3-gcc-8.3.0/include/c++/string:52,
                 from /gnu/store/spmb6xxvzhf99a1bzzzgz8rnx2da21n3-gcc-8.3.0/include/c++/bits/locale_classes.h:40,
                 from /gnu/store/spmb6xxvzhf99a1bzzzgz8rnx2da21n3-gcc-8.3.0/include/c++/bits/ios_base.h:41,
                 from /gnu/store/spmb6xxvzhf99a1bzzzgz8rnx2da21n3-gcc-8.3.0/include/c++/ios:42,
                 from /gnu/store/spmb6xxvzhf99a1bzzzgz8rnx2da21n3-gcc-8.3.0/include/c++/istream:38,
                 from /gnu/store/spmb6xxvzhf99a1bzzzgz8rnx2da21n3-gcc-8.3.0/include/c++/sstream:38,
                 from ../../base/logging.h:12,
                 from ../../base/memory/ref_counted.h:16,
                 from ../../base/callback_internal.h:14,
                 from ../../base/callback.h:14,
                 from ../../content/browser/frame_host/navigation_controller_impl.h:13,
                 from ./../../content/browser/frame_host/navigation_controller_impl.cc:36,
                 from gen/content/browser/browser_jumbo_7.cc:5:
../../net/third_party/quic/core/frames/quic_inlined_frame.h: In instantiation of ‘quic::QuicInlinedFrame<DerivedT>::QuicInlinedFrame(quic::QuicFrameType) [with DerivedT = quic::QuicPaddingFrame]’:
../../net/third_party/quic/core/frames/quic_padding_frame.h:20:77:   required from here
../../net/third_party/quic/core/frames/quic_inlined_frame.h:20:28: warning: offsetof within non-standard-layout type ‘quic::QuicPaddingFrame’ is conditionally-supported [-Winvalid-offsetof]
     static_assert(offsetof(DerivedT, type) == 0,
                            ^
In file included from ../../base/bind.h:10,
                 from ../../base/cancelable_callback.h:50,
                 from ../../net/base/completion_callback.h:11,
                 from ../../net/url_request/url_request.h:24,
                 from ../../content/public/common/referrer.h:10,
                 from ../../content/public/browser/navigation_controller.h:25,
                 from ../../content/browser/frame_host/navigation_controller_delegate.h:12,
                 from ../../content/browser/frame_host/navigation_controller_impl.h:20,
                 from ./../../content/browser/frame_host/navigation_controller_impl.cc:36,
                 from gen/content/browser/browser_jumbo_7.cc:5:
../../base/bind_internal.h: In function ‘bool base::internal::QueryCancellationTraitsImpl(base::internal::BindStateBase::CancellationQueryMode, const Functor&, const BoundArgsTuple&, std::index_sequence<indices ...>) [with Functor = void (content::NavigationHandleImpl::*)(); BoundArgsTuple = std::tuple<base::WeakPtr<content::NavigationHandleImpl> >; long unsigned int ...indices = {0}]’:
../../base/bind_internal.h:752:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
../../base/bind_internal.h: In function ‘bool base::internal::QueryCancellationTraitsImpl(base::internal::BindStateBase::CancellationQueryMode, const Functor&, const BoundArgsTuple&, std::index_sequence<indices ...>) [with Functor = void (content::NavigationRequest::*)(const network::URLLoaderCompletionStatus&, bool, const base::Optional<std::__cxx11::basic_string<char> >&, bool); BoundArgsTuple = std::tuple<base::WeakPtr<content::NavigationRequest>, network::URLLoaderCompletionStatus, bool, base::Optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, bool>; long unsigned int ...indices = {0, 1, 2, 3, 4}]’:
../../base/bind_internal.h:752:1: warning: control reaches end of non-void function [-Wreturn-type]
../../base/bind_internal.h: In function ‘bool base::internal::QueryCancellationTraitsImpl(base::internal::BindStateBase::CancellationQueryMode, const Functor&, const BoundArgsTuple&, std::index_sequence<indices ...>) [with Functor = void (content::RenderFrameHostImpl::*)(); BoundArgsTuple = std::tuple<base::WeakPtr<content::RenderFrameHostImpl> >; long unsigned int ...indices = {0}]’:
../../base/bind_internal.h:752:1: warning: control reaches end of non-void function [-Wreturn-type]
../../base/bind_internal.h: In function ‘bool base::internal::QueryCancellationTraitsImpl(base::internal::BindStateBase::CancellationQueryMode, const Functor&, const BoundArgsTuple&, std::index_sequence<indices ...>) [with Functor = void (content::RenderFrameHostImpl::*)(bool, bool, const base::TimeTicks&, const base::TimeTicks&); BoundArgsTuple = std::tuple<base::WeakPtr<content::RenderFrameHostImpl>, bool, bool, base::TimeTicks, base::TimeTicks>; long unsigned int ...indices = {0, 1, 2, 3, 4}]’:
../../base/bind_internal.h:752:1: warning: control reaches end of non-void function [-Wreturn-type]
../../base/bind_internal.h: In function ‘bool base::internal::QueryCancellationTraitsImpl(base::internal::BindStateBase::CancellationQueryMode, const Functor&, const BoundArgsTuple&, std::index_sequence<indices ...>) [with Functor = void (content::ServiceWorkerObjectHost::*)(mojo::AssociatedInterfacePtrInfo<blink::mojom::ServiceWorkerObject>, blink::mojom::ServiceWorkerState); BoundArgsTuple = std::tuple<base::WeakPtr<content::ServiceWorkerObjectHost>, mojo::AssociatedInterfacePtrInfo<blink::mojom::ServiceWorkerObject>, blink::mojom::ServiceWorkerState>; long unsigned int ...indices = {0, 1, 2}]’:
../../base/bind_internal.h:752:1: warning: control reaches end of non-void function [-Wreturn-type]
../../base/bind_internal.h: In function ‘bool base::internal::QueryCancellationTraitsImpl(base::internal::BindStateBase::CancellationQueryMode, const Functor&, const BoundArgsTuple&, std::index_sequence<indices ...>) [with Functor = void (content::RenderWidgetHostViewGuest::*)(const base::UnguessableToken&); BoundArgsTuple = std::tuple<base::WeakPtr<content::RenderWidgetHostViewGuest> >; long unsigned int ...indices = {0}]’:
../../base/bind_internal.h:752:1: warning: control reaches end of non-void function [-Wreturn-type]
../../base/bind_internal.h: In function ‘bool base::internal::QueryCancellationTraitsImpl(base::internal::BindStateBase::CancellationQueryMode, const Functor&, const BoundArgsTuple&, std::index_sequence<indices ...>) [with Functor = void (content::RenderWidgetHostViewGuest::*)(const cc::RenderFrameMetadata&); BoundArgsTuple = std::tuple<base::WeakPtr<content::RenderWidgetHostViewGuest>, cc::RenderFrameMetadata>; long unsigned int ...indices = {0, 1}]’:
../../base/bind_internal.h:752:1: warning: control reaches end of non-void function [-Wreturn-type]
../../base/bind_internal.h: In function ‘bool base::internal::QueryCancellationTraitsImpl(base::internal::BindStateBase::CancellationQueryMode, const Functor&, const BoundArgsTuple&, std::index_sequence<indices ...>) [with Functor = void (content::SensorProviderProxyImpl::*)(device::mojom::SensorType, base::OnceCallback<void(device::mojom::SensorCreationResult, mojo::StructPtr<device::mojom::SensorInitParams>)>, blink::mojom::PermissionStatus); BoundArgsTuple = std::tuple<base::WeakPtr<content::SensorProviderProxyImpl>, device::mojom::SensorType, base::internal::PassedWrapper<base::OnceCallback<void(device::mojom::SensorCreationResult, mojo::StructPtr<device::mojom::SensorInitParams>)> > >; long unsigned int ...indices = {0, 1, 2}]’:
../../base/bind_internal.h:752:1: warning: control reaches end of non-void function [-Wreturn-type]
../../base/bind_internal.h: In function ‘bool base::internal::QueryCancellationTraitsImpl(base::internal::BindStateBase::CancellationQueryMode, const Functor&, const BoundArgsTuple&, std::index_sequence<indices ...>) [with Functor = void (content::GeolocationServiceImplContext::*)(const base::RepeatingCallback<void(blink::mojom::PermissionStatus)>&, blink::mojom::PermissionStatus); BoundArgsTuple = std::tuple<base::WeakPtr<content::GeolocationServiceImplContext>, base::RepeatingCallback<void(blink::mojom::PermissionStatus)> >; long unsigned int ...indices = {0, 1}]’:
../../base/bind_internal.h:752:1: warning: control reaches end of non-void function [-Wreturn-type]
../../base/bind_internal.h: In function ‘bool base::internal::QueryCancellationTraitsImpl(base::internal::BindStateBase::CancellationQueryMode, const Functor&, const BoundArgsTuple&, std::index_sequence<indices ...>) [with Functor = base::RepeatingCallback<void(const gpu::VideoMemoryUsageStats&)>; BoundArgsTuple = std::tuple<gpu::VideoMemoryUsageStats>; long unsigned int ...indices = {0}]’:
../../base/bind_internal.h:752:1: warning: control reaches end of non-void function [-Wreturn-type]
../../base/bind_internal.h: In function ‘bool base::internal::QueryCancellationTraitsImpl(base::internal::BindStateBase::CancellationQueryMode, const Functor&, const BoundArgsTuple&, std::index_sequence<indices ...>) [with Functor = base::OnceCallback<void(mojo::StructPtr<media::mojom::PhotoState>)>; BoundArgsTuple = std::tuple<mojo::StructPtr<media::mojom::PhotoState> >; long unsigned int ...indices = {0}]’:
../../base/bind_internal.h:752:1: warning: control reaches end of non-void function [-Wreturn-type]
../../base/bind_internal.h: In function ‘bool base::internal::QueryCancellationTraitsImpl(base::internal::BindStateBase::CancellationQueryMode, const Functor&, const BoundArgsTuple&, std::index_sequence<indices ...>) [with Functor = base::OnceCallback<void(bool)>; BoundArgsTuple = std::tuple<bool>; long unsigned int ...indices = {0}]’:
../../base/bind_internal.h:752:1: warning: control reaches end of non-void function [-Wreturn-type]
../../base/bind_internal.h: In function ‘bool base::internal::QueryCancellationTraitsImpl(base::internal::BindStateBase::CancellationQueryMode, const Functor&, const BoundArgsTuple&, std::index_sequence<indices ...>) [with Functor = base::OnceCallback<void(mojo::StructPtr<media::mojom::Blob>)>; BoundArgsTuple = std::tuple<mojo::StructPtr<media::mojom::Blob> >; long unsigned int ...indices = {0}]’:
../../base/bind_internal.h:752:1: warning: control reaches end of non-void function [-Wreturn-type]
../../base/bind_internal.h: In function ‘bool base::internal::QueryCancellationTraitsImpl(base::internal::BindStateBase::CancellationQueryMode, const Functor&, const BoundArgsTuple&, std::index_sequence<indices ...>) [with Functor = void (content::DatabaseImpl::IDBSequenceHelper::*)(long int, blink::mojom::QuotaStatusCode, long int, long int); BoundArgsTuple = std::tuple<base::WeakPtr<content::DatabaseImpl::IDBSequenceHelper>, long int>; long unsigned int ...indices = {0, 1}]’:
../../base/bind_internal.h:752:1: warning: control reaches end of non-void function [-Wreturn-type]
../../base/bind_internal.h: In function ‘bool base::internal::QueryCancellationTraitsImpl(base::internal::BindStateBase::CancellationQueryMode, const Functor&, const BoundArgsTuple&, std::index_sequence<indices ...>) [with Functor = void (content::IndexedDBActiveBlobRegistry::*)(long int, long int); BoundArgsTuple = std::tuple<base::WeakPtr<content::IndexedDBActiveBlobRegistry>, long int, long int>; long unsigned int ...indices = {0, 1, 2}]’:
../../base/bind_internal.h:752:1: warning: control reaches end of non-void function [-Wreturn-type]
../../base/bind_internal.h: In function ‘bool base::internal::QueryCancellationTraitsImpl(base::internal::BindStateBase::CancellationQueryMode, const Functor&, const BoundArgsTuple&, std::index_sequence<indices ...>) [with Functor = void (content::IndexedDBTransaction::*)(std::vector<content::ScopeLock>); BoundArgsTuple = std::tuple<base::WeakPtr<content::IndexedDBTransaction> >; long unsigned int ...indices = {0}]’:
../../base/bind_internal.h:752:1: warning: control reaches end of non-void function [-Wreturn-type]
ninja: build stopped: subcommand failed.
Backtrace:
           4 (primitive-load "/gnu/store/y6v17j2dm5ladicy4hascla48dk…")
In ice-9/eval.scm:
   191:35  3 (_ _)
In srfi/srfi-1.scm:
   863:16  2 (every1 #<procedure 56cac0 at /gnu/store/gfprsx2m62cvq…> …)
In /gnu/store/gfprsx2m62cvqbh7ysc9ay9slhijvmal-module-import/guix/build/gnu-build-system.scm:
   799:28  1 (_ _)
In /gnu/store/gfprsx2m62cvqbh7ysc9ay9slhijvmal-module-import/guix/build/utils.scm:
    616:6  0 (invoke _ . _)

/gnu/store/gfprsx2m62cvqbh7ysc9ay9slhijvmal-module-import/guix/build/utils.scm:616:6: In procedure invoke:
Throw to key `srfi-34' with args `(#<condition &invoke-error [program: "ninja" arguments: ("-C" "out/Release" "-j" "4" "chrome" "chromedriver") exit-status: 1 term-signal: #f stop-signal: #f] 56dc80>)'.