Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Dantrell's GNOME Without Systemd Project (Part 2)
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3 ... 13, 14, 15, 16  Next  
This topic is locked: you cannot edit posts or make replies.    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
Leio
Developer
Developer


Joined: 27 Feb 2003
Posts: 494
Location: Estonia

PostPosted: Wed Feb 27, 2019 7:03 pm    Post subject: Reply with quote

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
View user's profile Send private message
drudox
l33t
l33t


Joined: 28 Jan 2016
Posts: 919

PostPosted: Wed Feb 27, 2019 8:18 pm    Post subject: Reply with quote

well... thank you for your help .. but I think that I don't understand ... what I have to do ???
Back to top
View user's profile Send private message
Leio
Developer
Developer


Joined: 27 Feb 2003
Posts: 494
Location: Estonia

PostPosted: Wed Feb 27, 2019 8:37 pm    Post subject: Reply with quote

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
View user's profile Send private message
drudox
l33t
l33t


Joined: 28 Jan 2016
Posts: 919

PostPosted: Thu Feb 28, 2019 5:07 am    Post subject: error during gnome compiling Reply with quote

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
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30888
Location: here

PostPosted: Thu Feb 28, 2019 6:41 am    Post subject: Re: error during gnome compiling Reply with quote

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
View user's profile Send private message
drudox
l33t
l33t


Joined: 28 Jan 2016
Posts: 919

PostPosted: Thu Feb 28, 2019 7:48 am    Post subject: Reply with quote

Ok I have added the dropbox link ! if you have some problem visualising please let me know
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30888
Location: here

PostPosted: Thu Feb 28, 2019 7:50 am    Post subject: Reply with quote

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
View user's profile Send private message
drudox
l33t
l33t


Joined: 28 Jan 2016
Posts: 919

PostPosted: Thu Feb 28, 2019 7:52 am    Post subject: Reply with quote

Thank you !! it works !
Back to top
View user's profile Send private message
drudox
l33t
l33t


Joined: 28 Jan 2016
Posts: 919

PostPosted: Thu Feb 28, 2019 7:58 am    Post subject: Reply with quote

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
View user's profile Send private message
drudox
l33t
l33t


Joined: 28 Jan 2016
Posts: 919

PostPosted: Thu Feb 28, 2019 8:39 am    Post subject: Reply with quote

Oh sorry I've added my user to the video group and now works ! thanks guys for your help!!
Back to top
View user's profile Send private message
dantrell
l33t
l33t


Joined: 01 Jun 2007
Posts: 915
Location: Earth

PostPosted: Thu Feb 28, 2019 7:11 pm    Post subject: Reply with quote

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 [...]

fedeliallalinea wrote:
As workaround try to compile totem with MAKEOPTS="-j1", see https://bugs.launchpad.net/ubuntu/+source/totem/+bug/1712021

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
View user's profile Send private message
drudox
l33t
l33t


Joined: 28 Jan 2016
Posts: 919

PostPosted: Fri Mar 01, 2019 8:55 am    Post subject: Reply with quote

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
View user's profile Send private message
drudox
l33t
l33t


Joined: 28 Jan 2016
Posts: 919

PostPosted: Fri Mar 01, 2019 2:25 pm    Post subject: Reply with quote

Hi came accross compile error during emerging world :

error compiling gvfs, this is the build.log
http://dpaste.com/2MCWJV3
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30888
Location: here

PostPosted: Fri Mar 01, 2019 3:48 pm    Post subject: Reply with quote

drudox wrote:
error compiling gvfs, this is the build.log
http://dpaste.com/2MCWJV3

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
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 8935

PostPosted: Fri Mar 01, 2019 3:53 pm    Post subject: Reply with quote

?? means "(zero or) at-most-one-of"
Back to top
View user's profile Send private message
Shibotto
Apprentice
Apprentice


Joined: 19 Jun 2015
Posts: 156
Location: CET/CEST

PostPosted: Fri Mar 01, 2019 4:10 pm    Post subject: Reply with quote

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
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30888
Location: here

PostPosted: Fri Mar 01, 2019 4:11 pm    Post subject: Reply with quote

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
View user's profile Send private message
drudox
l33t
l33t


Joined: 28 Jan 2016
Posts: 919

PostPosted: Fri Mar 01, 2019 4:58 pm    Post subject: Reply with quote

So basically I cannot use lightdm with gnome right ?
Back to top
View user's profile Send private message
dantrell
l33t
l33t


Joined: 01 Jun 2007
Posts: 915
Location: Earth

PostPosted: Fri Mar 01, 2019 5:21 pm    Post subject: Reply with quote

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
View user's profile Send private message
Shibotto
Apprentice
Apprentice


Joined: 19 Jun 2015
Posts: 156
Location: CET/CEST

PostPosted: Fri Mar 01, 2019 5:30 pm    Post subject: Reply with quote

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 :lol:
Back to top
View user's profile Send private message
drudox
l33t
l33t


Joined: 28 Jan 2016
Posts: 919

PostPosted: Sat Mar 02, 2019 8:49 pm    Post subject: Reply with quote

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
View user's profile Send private message
drudox
l33t
l33t


Joined: 28 Jan 2016
Posts: 919

PostPosted: Sat Mar 02, 2019 9:22 pm    Post subject: Reply with quote

solved rebuilding
Code:
gdbus-codegen
Back to top
View user's profile Send private message
Leio
Developer
Developer


Joined: 27 Feb 2003
Posts: 494
Location: Estonia

PostPosted: Mon Mar 04, 2019 9:09 am    Post subject: Reply with quote

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
View user's profile Send private message
Shibotto
Apprentice
Apprentice


Joined: 19 Jun 2015
Posts: 156
Location: CET/CEST

PostPosted: Tue Mar 05, 2019 7:17 am    Post subject: Reply with quote

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
View user's profile Send private message
Leio
Developer
Developer


Joined: 27 Feb 2003
Posts: 494
Location: Estonia

PostPosted: Tue Mar 05, 2019 3:01 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
This topic is locked: you cannot edit posts or make replies.    Gentoo Forums Forum Index Unsupported Software All times are GMT
Goto page Previous  1, 2, 3 ... 13, 14, 15, 16  Next
Page 14 of 16

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum