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

Goto page Previous  1, 2, 3, 4, 5, 6, 7  
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
dantrell
Guru
Guru


Joined: 01 Jun 2007
Posts: 430
Location: Earth

PostPosted: Sat Oct 06, 2018 7:49 pm    Post subject: Reply with quote

99ninetynine wrote:
Is it possible to add iio-sensor-proxy without systemd?

Done.

It builds but I haven't checked to see if it actually works and if it needs an OpenRC init script, I didn't provide one.

Have fun. :twisted:

Edit: While doing some cleanups I noticed that I forgot a couple patches that deal with GNOME:
  • automatically suspending after 20 minutes of inactivity (GNOME bug #681869)
  • preventing suspend on laptops when an external monitor is plugged in (GNOME bug #734964)
so those are live now.
_________________
Dantrell B.
Back to top
View user's profile Send private message
Shibotto
n00b
n00b


Joined: 19 Jun 2015
Posts: 70
Location: Italy

PostPosted: Wed Oct 10, 2018 9:46 am    Post subject: Reply with quote

dantrell wrote:
  • automatically suspending after 20 minutes of inactivity (GNOME bug #681869)

This actually happened to me yesterday for the first time and I almost thought it was a poltergeist 8O
Served me right for not having updated my Gentoo in a week :lol:

Also now that I finally migrated my desktop, I'd like to report something about gnome-contacts:
Code:
WARNING: Unknown options: "maps, with-cheese, with-manpage"
[...]
meson.build:57:2: ERROR:  Native dependency 'cheese' not found

The relevant upstream changes that need to be taken into account are:

Sorry but I don't have time to track down the Maps problem right now, also I use it, so... :lol:
Back to top
View user's profile Send private message
saboya
Guru
Guru


Joined: 28 Nov 2006
Posts: 404
Location: Brazil

PostPosted: Wed Oct 10, 2018 12:37 pm    Post subject: Reply with quote

dantrell wrote:
Edit: While doing some cleanups I noticed that I forgot a couple patches that deal with GNOME:
  • automatically suspending after 20 minutes of inactivity (GNOME bug #681869)


That one caught me off-guard again. I got flashbacks of anger...

Anyway, thanks for your amazing work. I might be mistaken but I believe this is your fastest release yet. I guess the Meson migration finally paid off :)

Btw, gnome-base/gnome-shell-3.30.1 is failing due to mutter-clutter dependency:

Code:
Native dependency mutter-clutter-3 found: NO found '3.30.0' but need: '>= 3.30.1'

meson.build:93:0: ERROR:  Invalid version of dependency, need 'mutter-clutter-3' ['>= 3.30.1'] found '3.30.0'.
Back to top
View user's profile Send private message
dantrell
Guru
Guru


Joined: 01 Jun 2007
Posts: 430
Location: Earth

PostPosted: Wed Oct 10, 2018 5:04 pm    Post subject: Reply with quote

Shibotto wrote:
This actually happened to me yesterday for the first time and I almost thought it was a poltergeist 8O

When it happened to me I had a similar fright.

Running a nested X session doesn't give you that much insulation (which I already knew beforehand but I knew it afterwards too). :lol:

Shibotto wrote:
Also now that I finally migrated my desktop, I'd like to report something about gnome-contacts [...]

I believe I have corrected this issue.

P.S. This reminded me that I forgot about the valadoc package so I haphazardly put one together. But anyone with USE="doc" enabled globally will probably experience build failures if that use flag refers to generating Vala programming documentation since I haven't spliced out valadoc from Vala 0.38.0 (and later) and some packages will complain about that.

This is a low priority issue but I'll be getting around to it.

Edit: I was bored so I got around to it. :P

All relevant versions of valadoc have been spliced out. As far as I can tell, I didn't miss anything and it solved the versioning issue. However, GNOME Contacts still doesn't build with USE="doc". To rule out my haphazard packaging, I reproduced the same issue with a vanilla version of Vala so I guess valadoc is probably still broken on Gentoo.

I'm not so bored that I want to fix this so any package that fails to build against valadoc will just have USE="doc" masked.

saboya wrote:
That one caught me off-guard again. I got flashbacks of anger...

I saw the suspend countdown while I testing at one point, cancelled it in a hurry and then promptly forgot about it.

My bad. :oops:

saboya wrote:
Anyway, thanks for your amazing work. I might be mistaken but I believe this is your fastest release yet. I guess the Meson migration finally paid off :)

Meson actually slowed me down. :twisted:

saboya wrote:
Btw, gnome-base/gnome-shell-3.30.1 is failing due to mutter-clutter dependency [...]

Sync up and you should be good to go.
_________________
Dantrell B.
Back to top
View user's profile Send private message
Spargeltarzan
Apprentice
Apprentice


Joined: 23 Jul 2017
Posts: 266

PostPosted: Fri Oct 12, 2018 7:53 pm    Post subject: Reply with quote

Dantrell,

I have install problems with enchant-2.1.3 on GNOME 3.30.

Code:

Detected file collision(s):
 *
 *    /usr/share/man/man1/enchant.1.bz2
 *
 * Searching all installed packages for file collisions...
 *
 * Press Ctrl-C to Stop
 *
 * app-text/enchant-1.6.1:0::dantrell-gnome
 *    /usr/share/man/man1/enchant.1.bz2
 *
 * Package 'app-text/enchant-2.1.3' NOT merged due to file collisions. If
 * necessary, refer to your elog messages for the whole content of the
 * above message.

Portage pulls in enchant-1.6.1 and 2.1.3 slotted.

I do not know why because both dependencies should be resolved using version 2.1.3 since webkit-gtk shows dependency on >=0.22
Code:

equery d enchant
 * These packages depend on enchant:
app-text/gspell-1.8.1 (>=app-text/enchant-2.1.3:2)
net-libs/webkit-gtk-2.22.2 (spell ? >=app-text/enchant-0.22:0)

Any advice? :)
_________________
___________________
Regards

Spargeltarzan

Notebook: Lenovo YOGA 900-13ISK: Gentoo stable amd64, GNOME systemd, KVM/QEMU
Desktop-PC: Intel Core i7-4770K, 8GB Ram, AMD Radeon R9 280X, ZFS Storage, GNOME openrc, Dantrell, Xen
Back to top
View user's profile Send private message
dantrell
Guru
Guru


Joined: 01 Jun 2007
Posts: 430
Location: Earth

PostPosted: Fri Oct 12, 2018 10:31 pm    Post subject: Reply with quote

dantrell wrote:
saboya wrote:
Btw, gnome-base/gnome-shell-3.30.1 is failing due to mutter-clutter dependency [...]

Sync up and you should be good to go.

I forgot a small change but it shouldn't have affected anything.

Spargeltarzan wrote:
I have install problems with enchant-2.1.3 on GNOME 3.30.

I was able to reproduce and correct this issue.

I didn't detect it earlier because 2.2.3 builds fine and I forgot about stable. ;)

Spargeltarzan wrote:
Portage pulls in enchant-1.6.1 and 2.1.3 slotted.

This is correct as it avoids changing code just to support a newer version of Enchant.

Spargeltarzan wrote:
I do not know why because both dependencies should be resolved using version 2.1.3 since webkit-gtk shows dependency on >=0.22 [...]

You read that wrong. It depends on >=0.22:0.

That is, any version equal to or greater than 0.22 that is in slot 0 (which is where Enchant 1 is).
_________________
Dantrell B.
Back to top
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 2754

PostPosted: Sat Oct 13, 2018 9:40 pm    Post subject: New install of GNOME without systemd Reply with quote

Hi,
I'm trying to install GNOME without systemd by following this Wiki page.

However, got a problem.
Trying to do the direct installation. I made the appropriate files (for 3.24), installed Git and tried to sync.

The command

Code:

emaint sync --auto


failed with python exception

Quote:

raise InvalidAtom(self)
portage.exception.InvalidAtom: dev-python/recaptcha-client::dantrell-gnome-3.24


Thank you.
Back to top
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 2754

PostPosted: Sat Oct 13, 2018 10:22 pm    Post subject: Reply with quote

Dantrell,
I'm trying to install GNOME without systemd by following this Wiki page.

However, got a problem.
Trying to do the direct installation. I made the appropriate files (for 3.24), installed Git and tried to sync.

The command

Code:

emaint sync --auto


failed with python exception

Quote:

raise InvalidAtom(self)
portage.exception.InvalidAtom: dev-python/recaptcha-client::dantrell-gnome-3.24


Thank you.
Back to top
View user's profile Send private message
dantrell
Guru
Guru


Joined: 01 Jun 2007
Posts: 430
Location: Earth

PostPosted: Sun Oct 14, 2018 1:36 am    Post subject: Reply with quote

ONEEYEMAN wrote:
I'm trying to install GNOME without systemd by following this Wiki page.

First of all, you are following an alternative track install guide which is even less unofficially supported (i.e. if you follow it, you should already know your way around).

The official documentation is here. It assumes you already installed Gentoo and are running OpenRC. From there it's matter of installing the project overlays and updating @world.

ONEEYEMAN wrote:
Trying to do the direct installation. I made the appropriate files (for 3.24), installed Git and tried to sync.

That said, I only support installation via Layman. The direct installation method works but as previously stated, you should already be familiar with it.

ONEEYEMAN wrote:
[...] portage.exception.InvalidAtom: dev-python/recaptcha-client::dantrell-gnome-3.24

The project overlays don't touch this package so you definitely have a problem but I'm going to say it's on your end.

I don't know what went wrong here so my suggestion is to rollback to a working Gentoo install running OpenRC with clean emerge output and then follow the official documentation.
_________________
Dantrell B.
Back to top
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 2754

PostPosted: Sun Oct 14, 2018 1:47 am    Post subject: Reply with quote

dantrell,
Thank you for the reply.
Yes, I figured that much.

So I just rolled back and started the "official" install of GNOME based on the instructions here.

I'm updating the tree right now and hopefully I will be done by tomorrow.

BTW, I'm doing re-install of the system on the machine you helped me in the past (There was a long thread about GNOME update). Trouble is there was a faulty hard drive and after changing it I'm doing re-install with everything (and not just basic stuff).

So, thank you once again.

I put a new hard drive in and upgraded RAM to make it x2. So hopefully it will be faster. ;-)

Thank you once again.
Back to top
View user's profile Send private message
dantrell
Guru
Guru


Joined: 01 Jun 2007
Posts: 430
Location: Earth

PostPosted: Mon Oct 15, 2018 12:27 am    Post subject: Reply with quote

ONEEYEMAN wrote:
I'm updating the tree right now and hopefully I will be done by tomorrow.

I guess that means you got everything straightened out?

ONEEYEMAN wrote:
BTW, I'm doing re-install of the system on the machine you helped me in the past (There was a long thread about GNOME update).

I remember that thread. Good times. :twisted:
_________________
Dantrell B.
Back to top
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 2754

PostPosted: Mon Oct 15, 2018 12:51 am    Post subject: Reply with quote

Hi,
dantrell wrote:

ONEEYEMAN wrote:

I'm updating the tree right now and hopefully I will be done by tomorrow.

I guess that means you got everything straightened out?

Yes, system update finished successfully and I'm installing gnome as I type.

dantrell wrote:

ONEEYEMAN wrote:

BTW, I'm doing re-install of the system on the machine you helped me in the past (There was a long thread about GNOME update).

I remember that thread. Good times. :twisted:

Yes, apparently the machine had a faulty hard drive. But that was fine to do.

Thank you. once again.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Goto page Previous  1, 2, 3, 4, 5, 6, 7
Page 7 of 7

 
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