Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
genkernel: command not found
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Installing Gentoo
View previous topic :: View next topic  
Author Message
dendro
n00b
n00b


Joined: 21 Jul 2018
Posts: 25

PostPosted: Sat Jul 21, 2018 4:55 pm    Post subject: genkernel: command not found Reply with quote

This is an x86 machine

Code:
emerge --ask sys-kernel/genkernel


Output:
Code:
* IMPORTANT: 12 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.


 * IMPORTANT: 4 config files in '/etc/portage' need updating.
 * See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS
 * sections of the emerge man page to learn how to update config files.

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N     ] sys-kernel/linux-firmware-20180103-r1  USE="-savedconfig"
[ebuild   R    ] sys-apps/util-linux-2.32-r4  USE="static-libs*"
[ebuild  N     ] sys-kernel/genkernel-3.5.3.3  USE="firmware -cryptsetup (-ibm) (-selinux)"

The following USE changes are necessary to proceed:
 (see "package.use" in the portage(5) man page for more details)
# required by sys-kernel/genkernel-3.5.3.3::gentoo
# required by sys-kernel/genkernel (argument)
>=sys-apps/util-linux-2.32-r4 static-libs

Would you like to add these changes to your config files? [Yes/No] y

Autounmask changes successfully written.

 * IMPORTANT: 5 config files in '/etc/portage' need updating.
 * See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS
 * sections of the emerge man page to learn how to update config files.
(chroot) sysresccd / # genkernel all


Code:
genkernel all


Code:
bash: genkernel: command not found


I noticed it says
Code:
5 config files in '/etc/portage' need updating.

How do I go about that?
Back to top
View user's profile Send private message
khayyam
Watchman
Watchman


Joined: 07 Jun 2012
Posts: 6226
Location: Room 101

PostPosted: Sat Jul 21, 2018 5:52 pm    Post subject: Re: genkernel: command not found Reply with quote

dendro wrote:
Code:
5 config files in '/etc/portage' need updating.

How do I go about that?

dendro ... "etc-update", or "dispatch-conf" ... but that isn't your problem, the problem is the use of '--autounmask-write'. If you don't know what it does, you shouldn't be using it, it makes it far too easy to break your install.

best ... khay
Back to top
View user's profile Send private message
dendro
n00b
n00b


Joined: 21 Jul 2018
Posts: 25

PostPosted: Sat Jul 21, 2018 6:43 pm    Post subject: Re: genkernel: command not found Reply with quote

khayyam wrote:
dendro wrote:
Code:
5 config files in '/etc/portage' need updating.

How do I go about that?

dendro ... "etc-update", or "dispatch-conf" ... but that isn't your problem, the problem is the use of '--autounmask-write'. If you don't know what it does, you shouldn't be using it, it makes it far too easy to break your install.

best ... khay


Thanks for your reply :) What would I do to fix this issue?
Back to top
View user's profile Send private message
John R. Graham
Administrator
Administrator


Joined: 08 Mar 2005
Posts: 10128
Location: Somewhere over Atlanta, Georgia

PostPosted: Sat Jul 21, 2018 7:44 pm    Post subject: Reply with quote

For some tips on how to run dispatch-conf, see the Additional tools section of the Working With Portage chapter of the Gentoo Handbook.

For the rest, you should never blindly say "Yes" to one of those autounmask questions. Note that Portage is protecting you regardless: the changes that you said "Yes" to are not yet in effect and won't be until you update your configuration files with etc-update or dispatch-conf. You can discard the changes and then look into why they were required.

The reason that the "genkernel" command wasn't found is that you didn't emerge it. Emerge errored out because of a dependency error.

- John
_________________
I can confirm that I have received between 0 and 499 National Security Letters.


Last edited by John R. Graham on Sat Jul 21, 2018 7:48 pm; edited 1 time in total
Back to top
View user's profile Send private message
khayyam
Watchman
Watchman


Joined: 07 Jun 2012
Posts: 6226
Location: Room 101

PostPosted: Sat Jul 21, 2018 7:48 pm    Post subject: Re: genkernel: command not found Reply with quote

khayyam wrote:
[...] "etc-update", or "dispatch-conf" ... but that isn't your problem, the problem is the use of '--autounmask-write'. If you don't know what it does, you shouldn't be using it, it makes it far too easy to break your install.

dendro wrote:
Thanks for your reply :) What would I do to fix this issue?

dendro ... '--autounmask-write' isn't enabled by default, so you've either added it to EMERGE_DEFAULT_OPTS or you've passed it on the command line. You may have done this because emerge has offered this as a suggestion, but you can get into a heap of trouble by following this advice.

If you look at 'man emerge' you'll see that '--autounmask-write' will write the above /etc/portage/ config files, these changes need merged via 'etc-update' or 'dispatch-conf' ... but doing so will allow masked, or ACCEPT_KEYWORDS="~amd64", packages, and you shouldn't do this unless you know how to handle what might result. In your case it's a useflag change ("static-libs") that is required, and so you could run 'etc-update' and accept those changes to config files ... or, you could mask =sys-kernel/genkernel-3.5.3.3 (see the thread: genkernel 3.5.3.3 requires util-linux with USE="static-libs") to avoid this requirement, eg:

/etc/portage/package.mask:
>=sys-kernel/genkernel-3.5.3.3

HTH & best ... khay
Back to top
View user's profile Send private message
Hu
Moderator
Moderator


Joined: 06 Mar 2007
Posts: 12840

PostPosted: Sat Jul 21, 2018 8:46 pm    Post subject: Reply with quote

To elaborate a bit on JRG's post, I will quote one of my own from last year that is surprisingly applicable for being lifted from an otherwise unrelated thread.

----------------

Autounmask should be viewed purely as a labor-saving alternative to writing the entry to the file by hand. If you need to perform an unmask, letting autounmask write it for you is fine. The problem is if you let it write an unmask entry that you shouldn't write at all, such as unmasking a hard masked package without a clear reason why you need to unmask that package instead of some other solution. Only unmask / change keywords / change USE flags when you can explain why that is the right solution. Never make a change solely because Portage suggests it; it suggests the most expedient path to whatever it thinks you want, which may not always be what you actually want.
Back to top
View user's profile Send private message
LuxJux
Apprentice
Apprentice


Joined: 01 Mar 2016
Posts: 290

PostPosted: Sat Jul 21, 2018 9:28 pm    Post subject: Reply with quote

Edit: Ooch, I'm much too late. One second ago there was no response.
--------------

Try
Code:
etc-update

With option "-3" it will overitten all .configs blindness (Not the best choice)
But mostly it works, for me
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 41417
Location: 56N 3W

PostPosted: Sat Jul 21, 2018 9:39 pm    Post subject: Reply with quote

LuxJux,

One day, that will overwrite /etc/fstab then your system won't boot, or at best, root will stay read only.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
dendro
n00b
n00b


Joined: 21 Jul 2018
Posts: 25

PostPosted: Sun Jul 22, 2018 8:07 am    Post subject: Reply with quote

Okay so I've added
Code:
EMERGE_DEFAULT_OPTS="--autounmask=n"
to
Code:
/etc/portage/make.conf


The output of
Code:
etc-update


Code:
Scanning Configuration files...
The following is the list of files which need updating, each
configuration file is followed by a list of possible replacement files.
1) /etc/portage/package.use/zz-autounmask (1)
Please select a file to edit by entering the corresponding number.
              (don't use -3, -5, -7 or -9 if you're unsure what to do)
              (-1 to exit) (-3 to auto merge all files)
                           (-5 to auto-merge AND not use 'mv -i')
                           (-7 to discard all updates)
                           (-9 to discard all updates AND not use 'rm -i'):
Back to top
View user's profile Send private message
dendro
n00b
n00b


Joined: 21 Jul 2018
Posts: 25

PostPosted: Mon Jul 23, 2018 8:52 pm    Post subject: Reply with quote

Anyone? I'm lost here
Back to top
View user's profile Send private message
Hu
Moderator
Moderator


Joined: 06 Mar 2007
Posts: 12840

PostPosted: Tue Jul 24, 2018 12:26 am    Post subject: Reply with quote

etc-update wants you to make a decision. Which of the offered choices do you want: merge the auto-generated auto-unmask or discard the auto-generated auto-unmask? Decide that, then pick the corresponding entry in the etc-update output.
Back to top
View user's profile Send private message
dendro
n00b
n00b


Joined: 21 Jul 2018
Posts: 25

PostPosted: Tue Jul 24, 2018 2:19 am    Post subject: Reply with quote

Hu wrote:
etc-update wants you to make a decision. Which of the offered choices do you want: merge the auto-generated auto-unmask or discard the auto-generated auto-unmask? Decide that, then pick the corresponding entry in the etc-update output.


Okay I chose -3 and ran
Code:
genkernel all


Heres the output

Code:
* Gentoo Linux Genkernel; Version 3.5.3.3
* Running with options: all

* Using genkernel.conf from /etc/genkernel.conf
* Sourcing arch-specific config.sh from /usr/share/genkernel/arch/x86_64/config.sh ..
* Sourcing arch-specific modules_load from /usr/share/genkernel/arch/x86_64/modules_load ..
* Linux Kernel 4.14.52-gentoo for x86_64...
* .. with config file /usr/share/genkernel/arch/x86_64/generated-config
Files /usr/src/linux/.config and /usr/share/genkernel/arch/x86_64/generated-config differ
*         Previous config backed up to .config--2018-07-23--12-14-20.bak
* kernel: Using config from /usr/share/genkernel/arch/x86_64/generated-config
* kernel: >> Running mrproper...
*         >> Running oldconfig...
* kernel: >> Cleaning...
* ERROR: Failed to compile the "prepare" target...
*
* -- Grepping log... --
*
*  HOSTCC  scripts/kconfig/conf.o
*  SHIPPED scripts/kconfig/zconf.lex.c
*  HOSTCC  scripts/kconfig/zconf.tab.o
*  HOSTLD  scripts/kconfig/conf
*scripts/kconfig/conf  --oldconfig Kconfig
*.config:472:warning: symbol value 'm' invalid for VIRTIO_BLK_SCSI
*.config:661:warning: override: reassigning to symbol PATA_SCH
*.config:728:warning: override: reassigning to symbol DM_BUFIO
*.config:740:warning: override: reassigning to symbol DM_LOG_USERSPACE
*.config:923:warning: override: reassigning to symbol IPV6
*.config:925:warning: override: reassigning to symbol IPV6_ROUTER_PREF
*.config:926:warning: override: reassigning to symbol IPV6_ROUTE_INFO
*.config:927:warning: override: reassigning to symbol IPV6_OPTIMISTIC_DAD
*.config:928:warning: override: reassigning to symbol INET6_AH
*.config:929:warning: override: reassigning to symbol INET6_ESP
*.config:930:warning: override: reassigning to symbol INET6_IPCOMP
*.config:931:warning: override: reassigning to symbol IPV6_MIP6
*.config:932:warning: override: reassigning to symbol IPV6_SIT
*.config:933:warning: override: reassigning to symbol IPV6_TUNNEL
*.config:934:warning: override: reassigning to symbol IPV6_SUBTREES
*.config:935:warning: override: reassigning to symbol IPV6_MULTIPLE_TABLES
*.config:936:warning: override: reassigning to symbol IPV6_MROUTE
*.config:937:warning: override: reassigning to symbol IPV6_PIMSM_V2
*.config:954:warning: override: reassigning to symbol NETFILTER
*.config:955:warning: override: reassigning to symbol NETFILTER_ADVANCED
*.config:969:warning: symbol value 'm' invalid for NF_CT_PROTO_DCCP
*.config:971:warning: symbol value 'm' invalid for NF_CT_PROTO_SCTP
*.config:972:warning: symbol value 'm' invalid for NF_CT_PROTO_UDPLITE
*.config:990:warning: symbol value 'm' invalid for NF_NAT_PROTO_DCCP
*.config:991:warning: symbol value 'm' invalid for NF_NAT_PROTO_UDPLITE
*.config:992:warning: symbol value 'm' invalid for NF_NAT_PROTO_SCTP
*.config:1015:warning: override: reassigning to symbol NETFILTER_XTABLES
*.config:1075:warning: override: reassigning to symbol BRIDGE_NETFILTER
*.config:1122:warning: override: reassigning to symbol IP_NF_ARPTABLES
*.config:1187:warning: override: reassigning to symbol BRIDGE_NF_EBTABLES
*.config:1188:warning: override: reassigning to symbol BRIDGE_EBT_802_3
*.config:1189:warning: override: reassigning to symbol BRIDGE_EBT_AMONG
*.config:1190:warning: override: reassigning to symbol BRIDGE_EBT_ARP
*.config:1191:warning: override: reassigning to symbol BRIDGE_EBT_ARPREPLY
*.config:1192:warning: override: reassigning to symbol BRIDGE_EBT_BROUTE
*.config:1193:warning: override: reassigning to symbol BRIDGE_EBT_DNAT
*.config:1194:warning: override: reassigning to symbol BRIDGE_EBT_IP
*.config:1195:warning: override: reassigning to symbol BRIDGE_EBT_IP6
*.config:1196:warning: override: reassigning to symbol BRIDGE_EBT_LIMIT
*.config:1197:warning: override: reassigning to symbol BRIDGE_EBT_LOG
*.config:1198:warning: override: reassigning to symbol BRIDGE_EBT_MARK
*.config:1199:warning: override: reassigning to symbol BRIDGE_EBT_MARK_T
*.config:1200:warning: override: reassigning to symbol BRIDGE_EBT_NFLOG
*.config:1201:warning: override: reassigning to symbol BRIDGE_EBT_PKTTYPE
*.config:1202:warning: override: reassigning to symbol BRIDGE_EBT_REDIRECT
*.config:1203:warning: override: reassigning to symbol BRIDGE_EBT_SNAT
*.config:1204:warning: override: reassigning to symbol BRIDGE_EBT_STP
*.config:1205:warning: override: reassigning to symbol BRIDGE_EBT_T_FILTER
*.config:1206:warning: override: reassigning to symbol BRIDGE_EBT_T_NAT
*.config:1208:warning: override: reassigning to symbol BRIDGE_EBT_VLAN
*.config:1209:warning: override: reassigning to symbol XFRM
*.config:1210:warning: override: reassigning to symbol XFRM_MIGRATE
*.config:1211:warning: override: reassigning to symbol XFRM_SUB_POLICY
*.config:1212:warning: override: reassigning to symbol XFRM_STATISTICS
*.config:1213:warning: override: reassigning to symbol XFRM_USER
*.config:1214:warning: override: reassigning to symbol INET_XFRM_MODE_TRANSPORT
*.config:1215:warning: override: reassigning to symbol INET_XFRM_MODE_TUNNEL
*.config:1216:warning: override: reassigning to symbol INET_XFRM_MODE_BEET
*.config:1217:warning: override: reassigning to symbol INET6_XFRM_MODE_TRANSPORT
*.config:1218:warning: override: reassigning to symbol INET6_XFRM_MODE_TUNNEL
*.config:1219:warning: override: reassigning to symbol INET6_XFRM_MODE_ROUTEOPTIMIZATION
*.config:1220:warning: override: reassigning to symbol INET6_XFRM_MODE_BEET
*.config:1247:warning: override: reassigning to symbol IP_DCCP
*.config:1263:warning: override: reassigning to symbol NETLABEL
*.config:2530:warning: override: reassigning to symbol MEDIA_CAMERA_SUPPORT
*.config:2555:warning: override: reassigning to symbol MEDIA_USB_SUPPORT
*.config:2556:warning: override: reassigning to symbol MEDIA_USB_SUPPORT
*.config:2635:warning: override: reassigning to symbol MEDIA_ANALOG_TV_SUPPORT
*.config:2636:warning: override: reassigning to symbol MEDIA_DIGITAL_TV_SUPPORT
*.config:2637:warning: override: reassigning to symbol VIDEOBUF2_CORE
*.config:2638:warning: override: reassigning to symbol VIDEOBUF2_MEMOPS
*.config:2639:warning: override: reassigning to symbol VIDEOBUF2_VMALLOC
*.config:2641:warning: override: reassigning to symbol DVB_CORE
*.config:2642:warning: override: reassigning to symbol DVB_NET
*.config:2643:warning: override: reassigning to symbol DVB_MAX_ADAPTERS
*.config:2644:warning: override: reassigning to symbol DVB_DYNAMIC_MINORS
*.config:2722:warning: override: reassigning to symbol VIDEO_TUNER
*.config:2809:warning: override: FB_MB862XX_LIME changes choice state
*.config:3346:warning: symbol value 'm' invalid for AB3100_CORE
*.config:3356:warning: symbol value 'm' invalid for MFD_WM8400
*.config:3357:warning: symbol value 'm' invalid for MFD_WM8350_I2C
*.config:3358:warning: symbol value 'm' invalid for MFD_WM8350
*.config:3359:warning: symbol value 'm' invalid for MFD_WM831X
*.config:3396:warning: override: reassigning to symbol JFS_POSIX_ACL
*.config:3397:warning: override: reassigning to symbol JFS_SECURITY
*.config:3404:warning: override: reassigning to symbol XFS_RT
*.config:3837:warning: override: reassigning to symbol TMPFS_POSIX_ACL
*.config:4108:warning: override: reassigning to symbol DYNAMIC_FTRACE
*.config:4109:warning: override: reassigning to symbol FTRACE_MCOUNT_RECORD
*.config:4119:warning: override: reassigning to symbol NO_HZ
*.config:4133:warning: symbol value 'm' invalid for POWER_SUPPLY
*.config:4205:warning: override: reassigning to symbol EDAC_I3000
*.config:4206:warning: override: reassigning to symbol EDAC_X38
*.config:4364:warning: override: reassigning to symbol FUNCTION_TRACER
*.config:4365:warning: override: reassigning to symbol FUNCTION_GRAPH_TRACER
*.config:4477:warning: override: reassigning to symbol IP_MROUTE_MULTIPLE_TABLES
*.config:4563:warning: override: reassigning to symbol NF_CONNTRACK_SNMP
*.config:4928:warning: symbol value 'm' invalid for X86_INTEL_PSTATE
*--
*Allow for memory compaction (COMPACTION) [Y/n/?] y
*  Page migration (MIGRATION) [Y/?] y
*Enable bounce buffers (BOUNCE) [Y/n/?] (NEW)
*Enable KSM for page merging (KSM) [Y/n/?] y
*Low address space to protect from user allocation (DEFAULT_MMAP_MIN_ADDR) [4096] 4096
*Enable recovery from hardware memory errors (MEMORY_FAILURE) [Y/n/?] y
*--
*  PCI slot detection driver (ACPI_PCI_SLOT) [Y/n/?] y
*  Power Management Timer Support (X86_PM_TIMER) [Y/n/?] (NEW)
*  Container and Module Devices (ACPI_CONTAINER) [Y/?] (NEW) y
*  Memory Hotplug (ACPI_HOTPLUG_MEMORY) [Y/n/?] y
*  Smart Battery System (ACPI_SBS) [N/m/y/?] (NEW)
*  Hardware Error Device (ACPI_HED) [Y/?] y
*  Allow ACPI methods to be inserted/replaced at run time (ACPI_CUSTOM_METHOD) [N/m/y/?] (NEW)
*  Boottime Graphics Resource Table support (ACPI_BGRT) [N/y/?] (NEW)
*  Hardware-reduced ACPI support only (ACPI_REDUCED_HARDWARE_ONLY) [N/y/?] (NEW)
*  ACPI NVDIMM Firmware Interface Table (NFIT) (ACPI_NFIT) [N/m/y/?] (NEW)
*  ACPI Platform Error Interface (APEI) (ACPI_APEI) [Y/n/?] y
*    APEI Generic Hardware Error Source (ACPI_APEI_GHES) [Y/n/?] y
*    APEI PCIe AER logging/recovering support (ACPI_APEI_PCIEAER) [Y/n/?] y
*  APEI memory error recovering support (ACPI_APEI_MEMORY_FAILURE) [Y/n/?] y
*  APEI Error INJection (EINJ) (ACPI_APEI_EINJ) [M/n/y/?] m
*  APEI Error Record Serialization Table (ERST) Debug Support (ACPI_APEI_ERST_DEBUG) [N/m/y/?] n
*  DPTF Platform Power Participant (DPTF_POWER) [N/m/y/?] (NEW)
*  Extended Error Log support (ACPI_EXTLOG) [N/m/y/?] (NEW)
*--
*
*PCI support (PCI) [Y/n/?] y
*  Support mmconfig PCI config space access (PCI_MMCONFIG) [N/y] (NEW)
*  Read CNB20LE Host Bridge Windows (PCI_CNB20LE_QUIRK) [N/y/?] (NEW)
*  PCI Express Port Bus support (PCIEPORTBUS) [Y/n/?] y
*    Root Port Advanced Error Reporting support (PCIEAER) [Y/n/?] y
*      PCI Express ECRC settings control (PCIE_ECRC) [Y/n/?] y
*      PCIe AER error injector support (PCIEAER_INJECT) [M/n/y/?] m
*--
*      *
*      round-robin scheduling (IP_VS_RR) [M/n/?] m
*      weighted round-robin scheduling (IP_VS_WRR) [M/n/?] m
*      least-connection scheduling (IP_VS_LC) [M/n/?] m
*      weighted least-connection scheduling (IP_VS_WLC) [M/n/?] m
*      weighted failover scheduling (IP_VS_FO) [N/m/?] (NEW)
*--
*  * Wireless
*  *
*  Wireless (WIRELESS) [Y] y
*    cfg80211 - wireless configuration API (CFG80211) [M/n/?] m
*      nl80211 testmode command (NL80211_TESTMODE) [N/y/?] n
*      enable developer warnings (CFG80211_DEVELOPER_WARNINGS) [N/y/?] n
*--
*SCSI CDROM support (BLK_DEV_SR) [M/n/y/?] m
*  Enable vendor-specific extensions (for SCSI CDROM) (BLK_DEV_SR_VENDOR) [Y/n/?] y
*SCSI generic support (CHR_DEV_SG) [M/n/y/?] m
*SCSI media changer support (CHR_DEV_SCH) [M/n/y/?] m
*SCSI Enclosure Support (SCSI_ENCLOSURE) [M/n/?] m
*Verbose SCSI error reporting (kernel size += 36K) (SCSI_CONSTANTS) [Y/n/?] y
*--
*  Compile All OSD modules with lots of DEBUG prints (SCSI_OSD_DEBUG) [N/y/?] n
*
* Serial ATA and Parallel ATA drivers (libata)
*
*Serial ATA and Parallel ATA drivers (libata) (ATA) [Y/n/m/?] y
*  Verbose ATA error reporting (ATA_VERBOSE_ERROR) [Y/n/?] y
*--
*      I/O Path Selector based on the service time (DM_MULTIPATH_ST) [M/n/?] m
*    I/O delaying target (DM_DELAY) [M/n/?] m
*    DM uevents (DM_UEVENT) [Y/n/?] y
*    Flakey target (DM_FLAKEY) [M/n/?] m
*    Verity target support (DM_VERITY) [M/n/?] m
*      Verity forward error correction support (DM_VERITY_FEC) [Y/n/?] y
*--
*  Default debug level (NOUVEAU_DEBUG_DEFAULT) [3] 3
*  Support for backlight control (DRM_NOUVEAU_BACKLIGHT) [Y/n/?] y
*Intel 8xx/9xx/G3x/G4x/HD Graphics (DRM_I915) [M/n/?] m
*  Enable alpha quality support for new Intel hardware by default (DRM_I915_ALPHA_SUPPORT) [N/y/?] (NEW)
*  Enable capturing GPU state following a hang (DRM_I915_CAPTURE_ERROR) [Y/n/?] (NEW)
*    Compress GPU error state (DRM_I915_COMPRESS_ERROR) [Y/n/?] (NEW)
*  Always enable userptr support (DRM_I915_USERPTR) [Y/n/?] (NEW)
*  Enable Intel GVT-g graphics virtualization host support (DRM_I915_GVT) [N/y/?] (NEW)
*  *
*  * drm/i915 Debugging
*  *
*  Force GCC to throw an error instead of a warning when compiling (DRM_I915_WERROR) [N/y/?] (NEW)
*  Enable additional driver debugging (DRM_I915_DEBUG) [N/y/?] (NEW)
*  Enable additional driver debugging for fence objects (DRM_I915_SW_FENCE_DEBUG_OBJECTS) [N/y/?] (NEW)
*  Enable additional driver debugging for detecting dependency cycles (DRM_I915_SW_FENCE_CHECK_DAG) [N/y/?] (NEW)
*  Enable selftests upon driver load (DRM_I915_SELFTEST) [N/y/?] (NEW)
*  Enable low level request tracing events (DRM_I915_LOW_LEVEL_TRACEPOINTS) [N/y/?] (NEW)
*  Enable extra debug warnings for vblank evasion (DRM_I915_DEBUG_VBLANK_EVADE) [N/y/?] (NEW)
*--
*  iSCSI Extensions for RDMA (iSER) (INFINIBAND_ISER) [M/n/?] m
*  Intel OPA VNIC support (INFINIBAND_OPA_VNIC) [N/m/?] (NEW)
*  RDMA verbs transport library (INFINIBAND_RDMAVT) [N/m/?] (NEW)
*  Broadcom Netxtreme HCA support (INFINIBAND_BNXT_RE) [N/m/?] (NEW)
*
* EDAC (Error Detection And Correction) reporting
*
*EDAC (Error Detection And Correction) reporting (EDAC) [Y/n/m/?] y
*  EDAC legacy sysfs (EDAC_LEGACY_SYSFS) [Y/n/?] y
*  Debugging (EDAC_DEBUG) [N/y/?] n
*  Decode MCEs in human-readable form (only on AMD for now) (EDAC_DECODE_MCE) [M/n/y/?] m
*  Output ACPI APEI/GHES BIOS detected errors via EDAC (EDAC_GHES) [N/y/?] (NEW)
*  AMD64 (Opteron, Athlon64) (EDAC_AMD64) [M/n/?] m
*    Sysfs HW Error injection facilities (EDAC_AMD64_ERROR_INJECTION) [Y/n/?] y
*--
*  JFS statistics (JFS_STATISTICS) [N/y/?] n
*XFS filesystem support (XFS_FS) [M/n/y/?] m
*  XFS Quota support (XFS_QUOTA) [Y/n/?] y
*  XFS POSIX ACL support (XFS_POSIX_ACL) [Y/n/?] y
*  XFS Realtime subvolume support (XFS_RT) [Y/n/?] y
*  XFS Verbose Warnings (XFS_WARN) [N/y/?] (NEW)
*--
*Inotify support for userspace (INOTIFY_USER) [Y/n/?] y
*Filesystem wide access notification (FANOTIFY) [Y/n/?] y
*  fanotify permissions checking (FANOTIFY_ACCESS_PERMISSIONS) [N/y/?] (NEW)
*Quota support (QUOTA) [Y/n/?] y
*Report quota messages through netlink interface (QUOTA_NETLINK_INTERFACE) [Y/n/?] y
*Print quota warnings to console (OBSOLETE) (PRINT_QUOTA_WARNING) [Y/n/?] y
*--
*Enable tracing for RCU (RCU_TRACE) [N/y/?] n
*Provide debugging asserts for adding NO_HZ support to an arch (RCU_EQS_DEBUG) [N/y/?] (NEW)
*Force round-robin CPU selection for unbound work items (DEBUG_WQ_FORCE_RR_CPU) [N/y/?] (NEW)
*Force extended block device numbers and spread them (DEBUG_BLOCK_EXT_DEVT) [N/y/?] n
*Enable CPU hotplug state control (CPU_HOTPLUG_STATE_CONTROL) [N/y/?] (NEW)
*Notifier error injection (NOTIFIER_ERROR_INJECTION) [N/m/y/?] (NEW)
*--
*  SYSHDR  arch/x86/include/generated/asm/unistd_32_ia32.h
*  CHK     include/config/kernel.release
*  UPD     include/config/kernel.release
*  SYSHDR  arch/x86/include/generated/asm/unistd_64_x32.h
*Cannot use CONFIG_CC_STACKPROTECTOR_REGULAR: -fstack-protector not supported by compiler
*make: *** [Makefile:1109: prepare-compiler-check] Error 1
*--
* Running with options: all
* Using genkernel.conf from /etc/genkernel.conf
* Sourcing arch-specific config.sh from /usr/share/genkernel/arch/x86_64/config.sh ..
* Sourcing arch-specific modules_load from /usr/share/genkernel/arch/x86_64/modules_load ..
*
* ERROR: Failed to compile the "prepare" target...
*
* -- End log... --
*
* Please consult /var/log/genkernel.log for more information and any
* errors that were reported above.
*
* Report any genkernel bugs to bugs.gentoo.org and
* assign your bug to genkernel@gentoo.org. Please include
* as much information as you can in your bug report; attaching
* /var/log/genkernel.log so that your issue can be dealt with effectively.
*
* Please do *not* report compilation failures as genkernel bugs!
*
Back to top
View user's profile Send private message
fedeliallalinea
Bodhisattva
Bodhisattva


Joined: 08 Mar 2003
Posts: 19668
Location: here

PostPosted: Tue Jul 24, 2018 5:58 am    Post subject: Reply with quote

Code:
*Cannot use CONFIG_CC_STACKPROTECTOR_REGULAR: -fstack-protector not supported by compiler

Your compiler not support this config probably because you have >gcc-4.8 (see this news).
For enter in menuconfig add --menuconfig to genkernel command
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
LuxJux
Apprentice
Apprentice


Joined: 01 Mar 2016
Posts: 290

PostPosted: Fri Jul 27, 2018 1:18 am    Post subject: Reply with quote

LuxJux wrote:
With option "-3" it will overitten all .configs blindness (Not the best choice)
But mostly it works, for me

NeddySeagoon wrote:
LuxJux,

One day, that will overwrite /etc/fstab then your system won't boot, or at best, root will stay read only.


LOL, but I cannot see (-2 Display Changes and confirm (y/n) )
How to do ?
Back to top
View user's profile Send private message
saderror256
n00b
n00b


Joined: 26 Jul 2018
Posts: 13
Location: Current Directory

PostPosted: Fri Jul 27, 2018 10:21 pm    Post subject: Reply with quote

The solution I use is

Code:
etc-update


I use option -3, then i just typed yes when prompted.

Then of course, you may need to then emerge your program, if it asks again, just repeat, and repeat, and repeat if you still need to repeat. If it continues happening forever you are probably doing something wrong.
_________________
FreeBSD user, but still uses and loves himself some Gentoo!

I wont judge you based on what you use, newbie or inexperienced, you are still amazing for being here B)
Back to top
View user's profile Send private message
LuxJux
Apprentice
Apprentice


Joined: 01 Mar 2016
Posts: 290

PostPosted: Sat Jul 28, 2018 2:52 am    Post subject: Reply with quote

dendro wrote:

Code:
Scanning Configuration files...
The following is the list of files which need updating, each
configuration file is followed by a list of possible replacement files.
1) /etc/portage/package.use/zz-autounmask (1)
Please select a file to edit by entering the corresponding number.


Everything was there. It is always good to read all of the message.
Back to top
View user's profile Send private message
Tony0945
Advocate
Advocate


Joined: 25 Jul 2006
Posts: 2614
Location: Illinois, USA

PostPosted: Sat Jul 28, 2018 3:49 am    Post subject: Reply with quote

LuxJux wrote:
Everything was there. It is always good to read all of the message.

Including:
Code:
* IMPORTANT: 12 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Installing Gentoo 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