Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 759616 - Patches for openrc-settingsd
Summary: Patches for openrc-settingsd
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Hosted Projects
Classification: Unclassified
Component: OpenRC (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-12-12 15:05 UTC by Luca Weiss
Modified: 2021-07-23 01:27 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Luca Weiss 2020-12-12 15:05:19 UTC
Hi, I (and Cogitri from Alpine) have created some patches for openrc-settingsd which we'd like if they were upstreamed into https://gitweb.gentoo.org/proj/openrc-settingsd.git/ 

This also includes patches that fix both bug 699530 and bug 754987 (from the Gentoo bug tracker).

The patches can be found at https://git.sr.ht/~z3ntu/openrc-settingsd (at the time of writing 45a4345c is the latest commit). A git shortlog is attached below:

Luca Weiss (15):
      Makefile.am: remove bash-ism
      Split up PKG_CHECK_MODULES call
      Optionally build without openrc
      Fix incorrect usage of <sys/poll.h>
      Port to GTask
      hostnamed: fix polkit action for SetPrettyHostname
      gitignore: add auto-generated data files
      gitignore: add /compile from autotools
      hostnamed: fix comment
      utils: fix missing newline on new shell entries
      hostnamed: add support for Chassis, Deployment & Location properties
      hostnamed: add comments to smbios constants
      hostnamed: add detection for more smbios types
      hostnamed: guess chassis property
      hostnamed: init chassis before guessing icon name

Rasmus Thomsen (2):
      Make /etc/localtime a symlink if it doesn't exist yet or already is a symlink
      Ensure 0664 permissions on /etc/{localtime,timezone}


Reproducible: Always
Comment 1 kfm 2021-01-09 07:16:28 UTC
The given repo URL returns HTTP 404. At least, for a non-registered visitor.
Comment 2 kfm 2021-01-09 07:47:28 UTC
CC'ing tetromino for possible comment because, while gnome@gentoo.org is listed as a maintainer email address, tetromino is not listed as a member at https://wiki.gentoo.org/wiki/Project:GNOME.
Comment 3 Luca Weiss 2021-01-09 14:32:05 UTC
I've moved the repository to https://gitlab.com/postmarketOS/openrc-settingsd a couple of days ago as it didn't look like anybody was maintaining the Gentoo repository, and we will be maintaining the package there.

Regarding tetromino, an email from May 2020 bounced with "Recipient address rejected: User unknown in local recipient table"
Comment 4 Matt Turner gentoo-dev 2021-01-09 16:18:00 UTC
Yeah, tetromino retired from Gentoo a few years ago.

Personally, I think if you guys have more direct use of openrc-settingsd you should be free to maintain it. I'd be happy to change our upstream to point to your repo.

leio@: is that alright with you?
Comment 5 Larry the Git Cow gentoo-dev 2021-07-23 01:27:25 UTC
The bug has been closed via the following commit(s):

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

commit a2c1d91747310654188a4c4b693d17751e7c9aeb
Author:     Matt Turner <mattst88@gentoo.org>
AuthorDate: 2021-07-23 01:24:27 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2021-07-23 01:24:36 +0000

    app-admin/openrc-settingsd: Version bump to 1.1.0
    
    Many thanks to our friends at postmarketOS for taking over
    maintainership of this project!
    
    Closes: https://bugs.gentoo.org/699530
    Closes: https://bugs.gentoo.org/759616
    Signed-off-by: Matt Turner <mattst88@gentoo.org>

 app-admin/openrc-settingsd/Manifest                |  1 +
 .../openrc-settingsd/openrc-settingsd-1.1.0.ebuild | 63 ++++++++++++++++++++++
 2 files changed, 64 insertions(+)