Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
How to deal with these messages after update
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
maybl8
n00b
n00b


Joined: 06 Feb 2024
Posts: 33

PostPosted: Mon Dec 02, 2024 11:31 pm    Post subject: How to deal with these messages after update Reply with quote

Code:

* Messages for package sys-apps/systemd-256.9:

 *   CONFIG_BLK_DEV_BSG:    is not set when it should be.
 *   CONFIG_CGROUP_BPF:    is not set when it should be.
 *   CONFIG_FANOTIFY:    is not set when it should be.
 *   CONFIG_IPV6:    is not set when it should be.
 *   CONFIG_NET:    is not set when it should be.
 *   CONFIG_TMPFS_XATTR:    is not set when it should be.
 *   CONFIG_CRYPTO_HMAC:    is not set when it should be.
 *   CONFIG_CRYPTO_SHA256:    is not set when it should be.
 *   CONFIG_CRYPTO_USER_API_HASH:    is not set when it should be.
 *   CONFIG_TMPFS_POSIX_ACL:    is not set when it should be.
 *   CONFIG_SECCOMP_FILTER:    is not set when it should be.
 *   CONFIG_KCMP:    is not set when it should be.
 *   CONFIG_AUTOFS_FS:    is not set when it should be.
 * Please check to make sure these options are set correctly.
 * Failure to do so may cause unexpected problems.

 * Messages for package sys-apps/util-linux-2.40.2:

 * The mesg/wall/write tools have been disabled due to USE=-tty-helpers.

 * Messages for package dev-libs/libinput-1.27.0:

 * Install additional packages for optional runtime features:
 *   dev-python/libevdev for measure and replay tools

 * Messages for package sys-kernel/linux-firmware-20241110:

 * Your configuration for sys-kernel/linux-firmware-20241110 has been saved in
 * "/etc/portage/savedconfig/sys-kernel/linux-firmware-20241110" for your editing pleasure.
 * You can edit these files by hand and remerge this package with
 * USE=savedconfig to customise the configuration.
 * You can rename this file/directory to one of the following for
 * its configuration to apply to multiple versions:
 * ${PORTAGE_CONFIGROOT}/etc/portage/savedconfig/
 * [${CTARGET}|${CHOST}|""]/${CATEGORY}/[${PF}|${P}|${PN}]
 * If you are only interested in particular firmware files, edit the saved
 * configfile and remove those that you do not want.

 * Messages for package app-admin/sudo-1.9.16_p2-r1:

 * To use the -A (askpass) option, you need to install a compatible
 * password program from the following list. Starred packages will
 * automatically register for the use with sudo (but will not force
 * the -A option):
 *
 *  [*] net-misc/ssh-askpass-fullscreen
 *      net-misc/x11-ssh-askpass
 *
 * You can override the choice by setting the SUDO_ASKPASS environmnent
 * variable to the program you want to use.

 * Messages for package dev-vcs/git-2.47.1:

 * Some scripts require additional dependencies:
 *   dev-util/quilt for git-quiltimport
 *   www-servers/lighttpd for git-instaweb
 *   www-servers/apache for git-instaweb
 *   www-servers/nginx for git-instaweb

 * Messages for package sys-kernel/dracut-105-r4:

 * Install additional packages for optional runtime features:
 *   net-misc/networkmanager for Networking support
 *   sys-fs/btrfs-progs for Scan for Btrfs on block devices
 *   net-fs/cifs-utils for Support CIFS
 *   app-shells/dash for Allows use of dash instead of default bash (on your own risk)
 *   sys-apps/busybox for Allows use of busybox instead of default bash (on your own risk)
 *   sys-block/open-iscsi for Support iSCSI
 *   sys-fs/lvm2[lvm] for Support Logical Volume Manager
 *   sys-fs/mdadm for Support MD devices, also known as software RAID devices
 *   sys-fs/dmraid for Support MD devices, also known as software RAID devices
 *   sys-fs/multipath-tools for Support Device Mapper multipathing
 *   >=sys-boot/plymouth-0.8.5-r5 for Plymouth boot splash
 *   sys-block/nbd for Support network block devices
 *   net-fs/nfs-utils for Support NFS
 *   net-nds/rpcbind for Support NFS
 *   app-admin/rsyslog for Enable logging with rsyslog
 *   sys-fs/squashfs-tools for Support Squashfs
 *   app-crypt/tpm2-tools for Support TPM 2.0 TSS
 *   net-wireless/bluez for Support Bluetooth (experimental)
 *   sys-apps/biosdevname for Support BIOS-given device names
 *   sys-apps/nvme-cli for Support network NVMe
 *   app-misc/jq for Support network NVMe
 *   sys-apps/rng-tools for Enable rngd service to help generating entropy early during boot
 *   sys-apps/systemd[boot] for building Unified Kernel Images with dracut (--uefi)
 *   sys-apps/systemd-utils[boot] for building Unified Kernel Images with dracut (--uefi)
 *   sys-kernel/installkernel[dracut,uki] for automatically generating an UKI on each kernel installation

 * Messages for package www-client/vivaldi-7.0.3495.18:

 *   CONFIG_CPU_FREQ:    is not set when it should be.
 * Please check to make sure these options are set correctly.
 * Failure to do so may cause unexpected problems.

 * Messages for package sys-devel/llvm-19.1.4:

 * You can find additional opt-viewer utility scripts in:
 *   /usr/lib/llvm/19/share/opt-viewer
 * To use these scripts, you will need Python along with the following
 * packages:
 *   dev-python/pygments (for opt-viewer)
 *   dev-python/pyyaml (for all of them)

 * Messages for package xfce-base/thunar-4.19.5:

 * If you were using an older Xfce version and Thunar fails to start
 * with a message similar to:
 *   Failed to register: Timeout was reached
 * you may need to reset your xfce4 session:
 *   rm ~/.cache/sessions/xfce4-session-*
 * See https://bugs.gentoo.org/698914.

 * Regenerating GNU info directory index...
 * Processed 113 info files.

 * IMPORTANT: config file '/etc/sudoers' needs updating.
 * See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS
 * sections of the emerge man page to learn how to update config files.
 * After world updates, it is important to remove obsolete packages with
 * emerge --depclean. Refer to `man emerge` for more information.
gentoo /usr/lib/kernel #
gentoo /usr/lib/kernel #
gentoo /usr/lib/kernel #

Back to top
View user's profile Send private message
pingtoo
Veteran
Veteran


Joined: 10 Sep 2021
Posts: 1305
Location: Richmond Hill, Canada

PostPosted: Mon Dec 02, 2024 11:37 pm    Post subject: Reply with quote

Each message seems very clear to me about what to do,

So are you expecting have one command that do everything suggested in those messages?
Back to top
View user's profile Send private message
maybl8
n00b
n00b


Joined: 06 Feb 2024
Posts: 33

PostPosted: Mon Dec 02, 2024 11:58 pm    Post subject: Reply with quote

No not one command. I know better than that.
Can I just copy and paste into google and it will tell me what to do?
I obviously am not a Gentoo expert. I will break it down one by one.
Thanks
Back to top
View user's profile Send private message
maybl8
n00b
n00b


Joined: 06 Feb 2024
Posts: 33

PostPosted: Tue Dec 03, 2024 12:00 am    Post subject: Reply with quote

Let's take this one first.

Code:

* Messages for package sys-apps/systemd-256.9:

 *   CONFIG_BLK_DEV_BSG:    is not set when it should be.
 *   CONFIG_CGROUP_BPF:    is not set when it should be.
 *   CONFIG_FANOTIFY:    is not set when it should be.
 *   CONFIG_IPV6:    is not set when it should be.
 *   CONFIG_NET:    is not set when it should be.
 *   CONFIG_TMPFS_XATTR:    is not set when it should be.
 *   CONFIG_CRYPTO_HMAC:    is not set when it should be.
 *   CONFIG_CRYPTO_SHA256:    is not set when it should be.
 *   CONFIG_CRYPTO_USER_API_HASH:    is not set when it should be.
 *   CONFIG_TMPFS_POSIX_ACL:    is not set when it should be.
 *   CONFIG_SECCOMP_FILTER:    is not set when it should be.
 *   CONFIG_KCMP:    is not set when it should be.
 *   CONFIG_AUTOFS_FS:    is not set when it should be.
 * Please check to make sure these options are set correctly.
 * Failure to do so may cause unexpected problems.

It says check to make sure these options are set correctly.

It doesn't say where to even set them at.
How is that an answer.
Back to top
View user's profile Send private message
pingtoo
Veteran
Veteran


Joined: 10 Sep 2021
Posts: 1305
Location: Richmond Hill, Canada

PostPosted: Tue Dec 03, 2024 12:16 am    Post subject: Reply with quote

maybl8 wrote:
Let's take this one first.

Code:

* Messages for package sys-dapps/system-256.9:

 *   CONFIG_BLK_DEV_BSG:    is not set when it should be.
 *   CONFIG_CGROUP_BPF:    is not set when it should be.
 *   CONFIG_FANOTIFY:    is not set when it should be.
 *   CONFIG_IPV6:    is not set when it should be.
 *   CONFIG_NET:    is not set when it should be.
 *   CONFIG_TMPFS_XATTR:    is not set when it should be.
 *   CONFIG_CRYPTO_HMAC:    is not set when it should be.
 *   CONFIG_CRYPTO_SHA256:    is not set when it should be.
 *   CONFIG_CRYPTO_USER_API_HASH:    is not set when it should be.
 *   CONFIG_TMPFS_POSIX_ACL:    is not set when it should be.
 *   CONFIG_SECCOMP_FILTER:    is not set when it should be.
 *   CONFIG_KCMP:    is not set when it should be.
 *   CONFIG_AUTOFS_FS:    is not set when it should be.
 * Please check to make sure these options are set correctly.
 * Failure to do so may cause unexpected problems.

It says check to make sure these options are set correctly.

It doesn't say where to even set them at.
How is that an answer.
In this example, those word start with CONFIG_ is a indicate for Linux kernel configuration.

So what is saying is that at the time of emerge package sys-dapps/system-256.9 it was not able to get those configuration from kernel source code (usually /usr/src/linux/.config) therefor it is advise you that you need to make sure your kernel have those options set.

In a way is is abbreviated for someone more familiar to system configurations. in this case systemd is a integration point for system therefor it is expecting user who using it have some understanding of its usage.

This is where Gentoo different from other binary distribution system. In Gentoo you are expected to learn more depth in system management than those binary based distribution system.
Back to top
View user's profile Send private message
maybl8
n00b
n00b


Joined: 06 Feb 2024
Posts: 33

PostPosted: Tue Dec 03, 2024 12:31 am    Post subject: Reply with quote

Quote:
This is where Gentoo different from other binary distribution system. In Gentoo you are expected to learn more depth in system management than those binary based distribution system.


Ok I understand Gentoo is different. There is a lot to learn . I wish there was a step by step guide on leaning it.
I usually learn by just jumping in and learn as I go.
So for Gentoo I have got as far as learning how to install it.
I tried to update the kernel and I failed at that.
Now I have tried to do an update and am facing all of these issues.
I am not going to give up.
For example gcc wouldn't update. I determined that I ran out of disk space. I corrected that issue and now I am at this point.

I will try to go through these messages and try to correct them.
Thanks for pointing out what to look at to fix the first issue.

At this point in my learning process I don't even know how to ask the right question.
I will probably make things worse trying to make things better. I hope that teaches me something.

Should I break these issues into separate posts when I have a question?

I mostly just need a little hint or article to read where the answer is and I can take it from there.
Thanks
Back to top
View user's profile Send private message
pietinger
Moderator
Moderator


Joined: 17 Oct 2006
Posts: 5175
Location: Bavaria

PostPosted: Tue Dec 03, 2024 12:53 am    Post subject: Reply with quote

Your problem from https://forums.gentoo.org/viewtopic-t-1171581-highlight-.html has probably not yet been solved. But you haven't replied there either. Please do not use instructions that are 8 years old (https://blog.paranoidpenguin.net/2016/11/gentoo-kernel-upgrade-checklist/ ).

Your currently used kernel has not activated some options that are necessary for the init system "systemd".

There are two main ways to install a kernel under Gentoo:
1. automate our Gentoo distribution kernel (which contains everything you need), or
2. configure a kernel yourself and then install it.

(I cannot recommend the third method ‘genkernel’ to Gentoo newbies ... it will probably be discontinued anyway.)

Please read this first:

https://wiki.gentoo.org/wiki/User:Pietinger/New_at_Gentoo

This article contains a link to this article which is best used alongside our AMD64 manual (as a cheat sheet):

https://wiki.gentoo.org/wiki/User:Pietinger/Draft/Quick_Installation_OpenRC_for_an_UEFI_System

In this article the init-system "OpenRC" is used ... but maybe you will need only the chapter "Kernel" and "Bootloader":

https://wiki.gentoo.org/wiki/User:Pietinger/Draft/Quick_Installation_OpenRC_for_an_UEFI_System#Kernel

What I also recommend: Log all the steps you have taken (in a file). In the event of a problem, you can then say exactly what you have already done and where the error/problem occurred. (Example: https://wiki.gentoo.org/wiki/User:Pietinger/temp/delete_me )

What I never recommend to new Gentoo Users: Using unstable packages (with ~amd64) ... which unfortunately you do (ACCEPT_KEYWORDS="amd64 ~amd64")
_________________
https://wiki.gentoo.org/wiki/User:Pietinger
Back to top
View user's profile Send private message
pietinger
Moderator
Moderator


Joined: 17 Oct 2006
Posts: 5175
Location: Bavaria

PostPosted: Tue Dec 03, 2024 1:17 am    Post subject: Reply with quote

P.S.: You should know that portage check the kernel configuration in /usr/src/linux/.config (when a package want check something) and this error:
Code:
 *   CONFIG_NET:    is not set when it should be.

tells me that something is very wrong here (either a missing .config or a crippled). /usr/src/linux is only a soft link. You can check it with ‘eselect kernel list’ and/or ‘ls -l /usr/src’.
_________________
https://wiki.gentoo.org/wiki/User:Pietinger
Back to top
View user's profile Send private message
pingtoo
Veteran
Veteran


Joined: 10 Sep 2021
Posts: 1305
Location: Richmond Hill, Canada

PostPosted: Tue Dec 03, 2024 2:16 am    Post subject: Reply with quote

maybl8 wrote:
Quote:
This is where Gentoo different from other binary distribution system. In Gentoo you are expected to learn more depth in system management than those binary based distribution system.


Ok I understand Gentoo is different. There is a lot to learn . I wish there was a step by step guide on leaning it.
I usually learn by just jumping in and learn as I go.
So for Gentoo I have got as far as learning how to install it.
I tried to update the kernel and I failed at that.
Now I have tried to do an update and am facing all of these issues.
I am not going to give up.
For example gcc wouldn't update. I determined that I ran out of disk space. I corrected that issue and now I am at this point.

I will try to go through these messages and try to correct them.
Thanks for pointing out what to look at to fix the first issue.

At this point in my learning process I don't even know how to ask the right question.
I will probably make things worse trying to make things better. I hope that teaches me something.

Should I break these issues into separate posts when I have a question?

I mostly just need a little hint or article to read where the answer is and I can take it from there.
Thanks
I don't know you and you don't know me. Your initial post that lump everything together lead one to think you are seeking an answer for them all.

My post saying for expectation for knowing something is refer to knowing Linux in general not specific Gentoo. However those short-hand/abbreviation are somewhat closely relate to Gentoo,

From my point of view I would suggest you do ask each one of them where you are not sure what is about. But one at a time. Some may be isolated of its own, some may be related as in you fix one the related just go away.

Many in those messages are advisory in nature, they done mean it need something, it just suggestion that it would be better if you understand and decide if you need them.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
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