View previous topic :: View next topic |
Author |
Message |
Leio Developer
Joined: 27 Feb 2003 Posts: 494 Location: Estonia
|
Posted: Wed Feb 27, 2019 7:03 pm Post subject: |
|
|
All of these are due to lack of glib-utils dep. I believe Dantrell doesn't follow main tree here and has the tools provided by dev-libs/glib, but that assumes you have gotten around to using that version.
Packages that need glib-genmarshal or glib-mkenums during build ought to always build depend on dev-util/glib-utils and if a split package isn't bothered with, then there should at least be a dummy that ensures the dev-libs/glib from the overlay is used to provide these tools (maybe a dev-libs/glib::<overlay name> rdep in glib-utils dummy package could work?) - then it would work either way (glib and glib-utils from main tree or glib from overlay) _________________ GNOME team lead; GStreamer; MIPS/ARM64 |
|
Back to top |
|
|
drudox l33t
Joined: 28 Jan 2016 Posts: 919
|
Posted: Wed Feb 27, 2019 8:18 pm Post subject: |
|
|
well... thank you for your help .. but I think that I don't understand ... what I have to do ??? |
|
Back to top |
|
|
Leio Developer
Joined: 27 Feb 2003 Posts: 494 Location: Estonia
|
Posted: Wed Feb 27, 2019 8:37 pm Post subject: |
|
|
Either make sure you have dev-libs/glib upgraded/reinstalled from dantrell overlay, or install glib-utils from the main tree. I think.
Dantrell will probably remove the need for such workarounds when he notices this soon... _________________ GNOME team lead; GStreamer; MIPS/ARM64 |
|
Back to top |
|
|
drudox l33t
Joined: 28 Jan 2016 Posts: 919
|
Posted: Thu Feb 28, 2019 5:07 am Post subject: error during gnome compiling |
|
|
Hi all !
During
Code: |
emerge --ask --verbose --keep-going gnome-base/gnome
|
I got an error emerging totem ... here the message :
Code: |
ninja: build stopped: subcommand failed.
* ERROR: media-video/totem-3.30.0::dantrell-gnome-3-30 failed (compile phase):
* ninja -v -j9 -l0 -C /var/tmp/portage/media-video/totem-3.30.0/work/totem-3.30.0-build failed
*
* Call stack:
* ebuild.sh, line 124: Called src_compile
* environment, line 3936: Called meson_src_compile
* environment, line 2669: Called eninja '-C' '/var/tmp/portage/media-video/totem-3.30.0/work/totem-3.30.0-build'
* environment, line 1109: Called die
* The specific snippet of code:
* "$@" || die "${nonfatal_args[@]}" "${*} failed"
*
* If you need support, post the output of `emerge --info '=media-video/totem-3.30.0::dantrell-gnome-3-30'`,
* the complete build log and the output of `emerge -pqv '=media-video/totem-3.30.0::dantrell-gnome-3-30'`.
* The complete build log is located at '/var/tmp/portage/media-video/totem-3.30.0/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/media-video/totem-3.30.0/temp/environment'.
* Working directory: '/var/tmp/portage/media-video/totem-3.30.0/work/totem-3.30.0'
* S: '/var/tmp/portage/media-video/totem-3.30.0/work/totem-3.30.0'
>>> Failed to emerge media-video/totem-3.30.0, Log file:
>>> '/var/tmp/portage/media-video/totem-3.30.0/temp/build.log'
*** Resuming merge...
These are the packages that would be merged, in order:
Calculating dependencies... done!
* Messages for package media-video/totem-3.30.0:
* ERROR: media-video/totem-3.30.0::dantrell-gnome-3-30 failed (compile phase):
* ninja -v -j9 -l0 -C /var/tmp/portage/media-video/totem-3.30.0/work/totem-3.30.0-build failed
*
* Call stack:
* ebuild.sh, line 124: Called src_compile
* environment, line 3936: Called meson_src_compile
* environment, line 2669: Called eninja '-C' '/var/tmp/portage/media-video/totem-3.30.0/work/totem-3.30.0-build'
* environment, line 1109: Called die
* The specific snippet of code:
* "$@" || die "${nonfatal_args[@]}" "${*} failed"
*
* If you need support, post the output of `emerge --info '=media-video/totem-3.30.0::dantrell-gnome-3-30'`,
* the complete build log and the output of `emerge -pqv '=media-video/totem-3.30.0::dantrell-gnome-3-30'`.
* The complete build log is located at '/var/tmp/portage/media-video/totem-3.30.0/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/media-video/totem-3.30.0/temp/environment'.
* Working directory: '/var/tmp/portage/media-video/totem-3.30.0/work/totem-3.30.0'
* S: '/var/tmp/portage/media-video/totem-3.30.0/work/totem-3.30.0'
* One or more packages are either masked or have missing dependencies:
*
* >=media-video/totem-3.26[-vanilla-thumbnailer] pulled in by:
* (gnome-base/nautilus-3.30.5-r1:0/0::dantrell-gnome-3-30, installed)
*
* The resume list contains packages that are either masked or have
* unsatisfied dependencies. Please restart/continue the operation
* manually, or use --skipfirst to skip the first package in the list and
* any other packages that may be masked or have missing dependencies.
*
* The following package has failed to build, install, or execute postinst:
*
* (media-video/totem-3.30.0:0/0::dantrell-gnome-3-30, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/media-video/totem-3.30.0/temp/build.log'
*
|
here you will find the complete biuld.log : https://www.dropbox.com/s/skhekn86t8on5qu/build.log?dl=0
Last edited by drudox on Thu Feb 28, 2019 7:47 am; edited 1 time in total |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31387 Location: here
|
Posted: Thu Feb 28, 2019 6:41 am Post subject: Re: error during gnome compiling |
|
|
drudox wrote: | Alternatively use another pastebin service. |
Use dropbox or similare for a large build.log _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
drudox l33t
Joined: 28 Jan 2016 Posts: 919
|
Posted: Thu Feb 28, 2019 7:48 am Post subject: |
|
|
Ok I have added the dropbox link ! if you have some problem visualising please let me know |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31387 Location: here
|
Posted: Thu Feb 28, 2019 7:50 am Post subject: |
|
|
drudox wrote: | Ok I have added the dropbox link ! if you have some problem visualising please let me know |
As workaround try to compile totem with MAKEOPTS="-j1", see https://bugs.launchpad.net/ubuntu/+source/totem/+bug/1712021 _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
drudox l33t
Joined: 28 Jan 2016 Posts: 919
|
Posted: Thu Feb 28, 2019 7:52 am Post subject: |
|
|
Thank you !! it works ! |
|
Back to top |
|
|
drudox l33t
Joined: 28 Jan 2016 Posts: 919
|
Posted: Thu Feb 28, 2019 7:58 am Post subject: |
|
|
Ok I finish to install gnome but when I try to log in I got the error : oh no something went wrong !
I don't know why !
this is my Xorg.0.log : http://dpaste.com/0DXN9W0 |
|
Back to top |
|
|
drudox l33t
Joined: 28 Jan 2016 Posts: 919
|
Posted: Thu Feb 28, 2019 8:39 am Post subject: |
|
|
Oh sorry I've added my user to the video group and now works ! thanks guys for your help!! |
|
Back to top |
|
|
dantrell l33t
Joined: 01 Jun 2007 Posts: 915 Location: Earth
|
Posted: Thu Feb 28, 2019 7:11 pm Post subject: |
|
|
Leio wrote: | How is gdm-3.30.2 in your overlay functional with --with-initial-vt=7? For me on systemd then it won't start up the login screen until manually going to VT7 with alt+F7. Does it behave different under elogind? |
I haven't tested systemd or reviewed the GDM code changes in-depth so my guess is that it's because I use the "xdm" service which defines "CHECKVT=7".
drudox wrote: | I got several build errors [...] |
Leio wrote: | All of these are due to lack of glib-utils dep. [...] |
Leio wrote: | Packages that need glib-genmarshal or glib-mkenums during build ought to always build depend on dev-util/glib-utils and if a split package isn't bothered with, then there should at least be a dummy that ensures the dev-libs/glib from the overlay is used to provide these tools [...] |
This is true and reviewing/implementing glib-utils is something I have slated for when I start working on GNOME 3.32.
Until then, I have put a workaround in place.
drudox wrote: | I got an error emerging totem [...] |
I'll be investigating this a bit and most likely adding this workaround on my end.
drudox wrote: | Oh sorry I've added my user to the video group and now works ! thanks guys for your help!! |
Happy to hear you worked it all out.
P.S. I reviewed the Wiki page and project documentation and noticed the video group wasn't mentioned although it is covered somewhat in the Gentoo Handbook.
I'll see about highlighting that.
Edit: I have mentioned this in the project documentation in the Dependencies (last link in the first paragraph) and Finishing Touches sections and will be informing Sakaki to update the Wiki page accordingly. _________________ Dantrell B. |
|
Back to top |
|
|
drudox l33t
Joined: 28 Jan 2016 Posts: 919
|
Posted: Fri Mar 01, 2019 8:55 am Post subject: |
|
|
Hi every body I would like to use lightdm with gnome instead of gdm ... the problem is that when I try to upgrade :
Code: |
* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.
(x11-themes/gnome-themes-standard-3.22.3-r1:0/0::dantrell-gnome, installed) pulled in by
x11-themes/gnome-themes-standard required by (x11-libs/gtk+-2.24.32-r1:2/2::dantrell-gnome, installed)
x11-themes/gnome-themes-standard required by (x11-misc/lightdm-gtk-greeter-2.0.6:0/0::gentoo, installed)
x11-themes/gnome-themes-standard required by (x11-themes/arc-theme-20181022:0/0::gentoo, installed)
(x11-themes/gnome-themes-extra-3.28:0/0::dantrell-gnome, ebuild scheduled for merge) pulled in by
>=x11-themes/gnome-themes-extra-3.28 required by (gnome-base/gnome-core-apps-3.30.0:3.0/3.0::dantrell-gnome-3-30, installed)
For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
|
How can I fix it ? I want continuing use lightdm |
|
Back to top |
|
|
drudox l33t
Joined: 28 Jan 2016 Posts: 919
|
Posted: Fri Mar 01, 2019 2:25 pm Post subject: |
|
|
Hi came accross compile error during emerging world :
error compiling gvfs, this is the build.log
http://dpaste.com/2MCWJV3 |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31387 Location: here
|
Posted: Fri Mar 01, 2019 3:48 pm Post subject: |
|
|
The strange is that is not set neither systemd nor elogind but the ebuild should notify the problem because there is this clause _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
asturm Developer
Joined: 05 Apr 2007 Posts: 9320
|
Posted: Fri Mar 01, 2019 3:53 pm Post subject: |
|
|
?? means "(zero or) at-most-one-of" |
|
Back to top |
|
|
Shibotto Apprentice
Joined: 19 Jun 2015 Posts: 157 Location: CET/CEST
|
Posted: Fri Mar 01, 2019 4:10 pm Post subject: |
|
|
drudox wrote: | Hi came accross compile error during emerging world :
error compiling gvfs, this is the build.log
http://dpaste.com/2MCWJV3 |
You are missing a lot of USE flags, have you selected a profile from dantrell's overlay?
Last edited by Shibotto on Fri Mar 01, 2019 4:17 pm; edited 1 time in total |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31387 Location: here
|
Posted: Fri Mar 01, 2019 4:11 pm Post subject: |
|
|
asturm wrote: | ?? means "(zero or) at-most-one-of" |
You right sorry, I remembered at-least-one-of _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
drudox l33t
Joined: 28 Jan 2016 Posts: 919
|
Posted: Fri Mar 01, 2019 4:58 pm Post subject: |
|
|
So basically I cannot use lightdm with gnome right ? |
|
Back to top |
|
|
dantrell l33t
Joined: 01 Jun 2007 Posts: 915 Location: Earth
|
Posted: Fri Mar 01, 2019 5:21 pm Post subject: |
|
|
drudox wrote: | Hi every body I would like to use lightdm with gnome instead of gdm ... the problem is that when I try to upgrade [...] |
drudox wrote: | How can I fix it ? I want continuing use lightdm |
You can fork x11-misc/lightdm-gtk-greeter into a local overlay and update the dependency requirements.
Note, it's possible the GNOME Extra Themes package is redundant since the themes are supposed to be part of GTK+ 3 now, however, that still doesn't mean LightDM will work.
I could handle this on my end but I'm going to sit on it for a bit.
drudox wrote: | error compiling gvfs, this is the build.log [...] |
Shibotto wrote: | You are missing a lot of USE flags, have you selected a profile from dantrell's overlay? |
The way to reproduce your build failure is to disable both the elogind and systemd USE flags.
Please select one of the bundled profiles (and if you do have one of the bundled profiles selected but are engaging in shenanigans, please understand that's not something I provide support for).
fedeliallalinea wrote: | The strange is that is not set neither systemd nor elogind but the ebuild should notify the problem because there is this clause |
asturm wrote: | ?? means "(zero or) at-most-one-of" |
Last I checked, this particular version of gnome-base/gvfs was buildable under ?? but this is apparently no longer the case. I will do some investigating and probably move it to ^^.
That's the least of drudox's problems though.
drudox wrote: | So basically I cannot use lightdm with gnome right ? |
You probably can and it probably works but that I leave as an exercise to the reader. _________________ Dantrell B. |
|
Back to top |
|
|
Shibotto Apprentice
Joined: 19 Jun 2015 Posts: 157 Location: CET/CEST
|
Posted: Fri Mar 01, 2019 5:30 pm Post subject: |
|
|
drudox wrote: | So basically I cannot use lightdm with gnome right ? |
Yes you can. Just put gnome-themes-standard in package.provided, unmerge (-C) it and make sure gnome-themes-extra is installed. The content is the same, the GNOME team just renamed it and Gentoo's yet to catch up.
Also beware that things like GNOME Shell lock screen don't work without GDM.
EDIT: sorry, I didn't noticed a response already came |
|
Back to top |
|
|
drudox l33t
Joined: 28 Jan 2016 Posts: 919
|
Posted: Sat Mar 02, 2019 8:49 pm Post subject: |
|
|
I don't know why in my installation dconf is required after uninstalling gnome .. and delete the dentrell repository .. by the way I got a compile error ..
here the build.log :
http://dpaste.com/3435VZH |
|
Back to top |
|
|
drudox l33t
Joined: 28 Jan 2016 Posts: 919
|
Posted: Sat Mar 02, 2019 9:22 pm Post subject: |
|
|
solved rebuilding |
|
Back to top |
|
|
Leio Developer
Joined: 27 Feb 2003 Posts: 494 Location: Estonia
|
Posted: Mon Mar 04, 2019 9:09 am Post subject: |
|
|
Shibotto wrote: | Just put gnome-themes-standard in package.provided, unmerge (-C) it and make sure gnome-themes-extra is installed. The content is the same, the GNOME team just renamed it and Gentoo's yet to catch up. |
It's rather impolite for an overlay to have the same package (just renamed) under a different name than in the main tree, when it could just have the same name as main tree until a main tree pkgmove is done (hint: GNOME_ORG_MODULE). _________________ GNOME team lead; GStreamer; MIPS/ARM64 |
|
Back to top |
|
|
Shibotto Apprentice
Joined: 19 Jun 2015 Posts: 157 Location: CET/CEST
|
Posted: Tue Mar 05, 2019 7:17 am Post subject: |
|
|
Leio wrote: | It's rather impolite for an overlay to have the same package (just renamed) under a different name than in the main tree, when it could just have the same name as main tree until a main tree pkgmove is done (hint: GNOME_ORG_MODULE). |
Mmh I noticed this doesn't seem to be tracked anywhere, should I open a bug report? |
|
Back to top |
|
|
Leio Developer
Joined: 27 Feb 2003 Posts: 494 Location: Estonia
|
Posted: Tue Mar 05, 2019 3:01 pm Post subject: |
|
|
This thread is the bug reporting for dantrell overlay already. For main tree I'm not sure there's anything to track. It will be moved before stabilization of newer than 3.24 happens or when a 3.32 bump is made and it's noticed; there's no reason to track anything on the main tree side.
In fact I'm making a gnome-themes-standard bump later today myself in main tree (3.28 for starters), and I already decided before this thread that it's going to stay gnome-themes-standard for now, as that's what the stable version still is. _________________ GNOME team lead; GStreamer; MIPS/ARM64 |
|
Back to top |
|
|
|