From nobody Sun Jul 28 23:21:44 2024 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4WXHZ80byqz5Rv0f for ; Sun, 28 Jul 2024 23:21:52 +0000 (UTC) (envelope-from graham@menhennitt.com.au) Received: from insect.birch.relay.mailchannels.net (insect.birch.relay.mailchannels.net [23.83.209.93]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4WXHZ71FqJz4cSZ for ; Sun, 28 Jul 2024 23:21:50 +0000 (UTC) (envelope-from graham@menhennitt.com.au) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=menhennitt.com.au header.s=dreamhost header.b=dzyacQaM; dmarc=none; spf=pass (mx1.freebsd.org: domain of graham@menhennitt.com.au designates 23.83.209.93 as permitted sender) smtp.mailfrom=graham@menhennitt.com.au; arc=pass ("mailchannels.net:s=arc-2022:i=1") X-Sender-Id: dreamhost|x-authsender|graham@menhennitt.com.au Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 4D557104AFD for ; Sun, 28 Jul 2024 23:21:48 +0000 (UTC) Received: from pdx1-sub0-mail-a209.dreamhost.com (unknown [127.0.0.6]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id E1322105C60 for ; Sun, 28 Jul 2024 23:21:47 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1722208907; a=rsa-sha256; cv=none; b=Vk7jqo2i4qWxJZMeAyPfF+ZV5oSfCPTQ0P+Y70hvfpcg+sJ/nGsTNav5lJzoCIWl+zyf4u aVPpX0vUpDnwUuVhW4wRgZgJAwLgzfQibVh/+7i57FgGfwx5szMaxEIhGvo3gAmpziS8uZ cbWKDZRpPLEzkVuIkx/gHZ9/kSgNXclb8HpJzj1irkM55QLDAj/e+Qhjwx+WShZfhzOsbE d4Nyvc3anXS5SsUfmP+WAa10Ts7y5hacMNYNppvS7knWM9j+hSUrleA/JEO1EW44YbkP+k s3rTu6f7QpF9Pj3VkY+1TNxgG709qL5ApB/+3NrBfuv0CZWQZXYeMBfpFv4yVQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1722208907; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=0kWnSmMCNi1f7b4mJLaBIxYmrfUvlFL2rgVCYQMXwmU=; b=NrK358mNuGx1GLfY27O1fptX+I2aC+ZfH9seNsiI/AZ8XmK/6xj0EbsFHZVLlrSoaIq1QL CpYVbSf3kYuUkkzD96ckkMlxazhu/BZO15cRAI1Wd8Cms5vmSyBqtKOjmK+RI7wtO8la8q EIRZwhiHDG7w2STcHZlADcwPk2WjappdpaEVmgETyNLT5YqqEyyLhW93dOZixqOwyzco/E aEoOXrfYJMMENzSTBRFtUjF6+JQY2RXvQperBSvBDCX6nKcQZ49x+X1TdB6tOZyIFVklmN JB3OL2xkMJNiX2Pvq1vZHfykvNLgWBVE/mpKjUqqZOspJZ4OW6dHiC+o8FEv2A== ARC-Authentication-Results: i=1; rspamd-7f77fccf7d-89vxl; auth=pass smtp.auth=dreamhost smtp.mailfrom=graham@menhennitt.com.au X-Sender-Id: dreamhost|x-authsender|graham@menhennitt.com.au X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|graham@menhennitt.com.au X-MailChannels-Auth-Id: dreamhost X-Rock-Shoe: 7861dc6a3e6771fa_1722208908139_2731212023 X-MC-Loop-Signature: 1722208908139:1681381463 X-MC-Ingress-Time: 1722208908138 Received: from pdx1-sub0-mail-a209.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.114.228.60 (trex/7.0.2); Sun, 28 Jul 2024 23:21:48 +0000 Received: from [10.43.10.255] (unknown [206.83.114.81]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: graham@menhennitt.com.au) by pdx1-sub0-mail-a209.dreamhost.com (Postfix) with ESMTPSA id 4WXHZ32gyTzFQ for ; Sun, 28 Jul 2024 16:21:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=menhennitt.com.au; s=dreamhost; t=1722208907; bh=0kWnSmMCNi1f7b4mJLaBIxYmrfUvlFL2rgVCYQMXwmU=; h=Date:Subject:To:From:Content-Type:Content-Transfer-Encoding; b=dzyacQaMvwSx98cHW5tWChv7nr7U6zwZTRbWyQNoWAO7QcypXlI/s556S7yIopi9y Ek+EVdXREMoeJuDvhTBGn8pszz6D5jTeP027U4qpPuIwSuqyJ1A2GR1K+RagWwpZxD JT4YwG6qH8+KIn3sKmGsN800ijT1gN5FeMcDCIHiWlFzCdmA0XPtSZw4dgmrtkDFW2 cxQrzNmC9ylCa0X5cw4B1mLcwwzrK/udghBYCH+tyy0ldqqTE+ewTOD7PiKhgzF/8G byr90uX0WTh4SIU85nLspT7wnYQ1v49fHo4pywVNpG6VKkK7hx0iS95mw4QtG5LHzB R4whFMPQQETXw== Message-ID: <8bd01522-775c-4f74-9120-5913ea9fd8ba@menhennitt.com.au> Date: Mon, 29 Jul 2024 09:21:44 +1000 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: VirtualBox kmod won't load "module already loaded or in kernel" To: ports@freebsd.org References: <03fb09bb-d695-4bec-8c68-0365e3a79497@menhennitt.com.au> <20240724114113.280de5fc@daleth.home> Content-Language: en-AU From: Graham Menhennitt In-Reply-To: <20240724114113.280de5fc@daleth.home> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.62 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; ARC_ALLOW(-1.00)[mailchannels.net:s=arc-2022:i=1]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.93)[-0.928]; R_SPF_ALLOW(-0.20)[+ip4:23.83.208.0/20]; RWL_MAILSPIKE_VERYGOOD(-0.20)[23.83.209.93:from]; R_DKIM_ALLOW(-0.20)[menhennitt.com.au:s=dreamhost]; MIME_GOOD(-0.10)[text/plain]; XM_UA_NO_VERSION(0.01)[]; ASN(0.00)[asn:36483, ipnet:23.83.208.0/21, country:CA]; DMARC_NA(0.00)[menhennitt.com.au]; MIME_TRACE(0.00)[0:+]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[23.83.209.93:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; MLMMJ_DEST(0.00)[ports@freebsd.org]; DKIM_TRACE(0.00)[menhennitt.com.au:+] X-Rspamd-Queue-Id: 4WXHZ71FqJz4cSZ Thanks for replying, Piotr. While, what you say is true, I don't understand why it's necessary to build anything at all. I'd like to run purely from FreeBSD releases and packages. I shouldn't have to build anything from ports. Graham On 24/07/2024 7:41 pm, Piotr Smyrak wrote: > On Fri, 19 Jul 2024 13:37:41 +1000 > Greg 'groggy' Lehey wrote: > >> On Friday, 19 July 2024 at 13:23:46 +1000, Graham Menhennitt wrote: >>> Hello all, >>> >>> I'm running FredBSD 14.1 amd64 with a GENERIC kernel. I've installed >>> VirtualBox from packages. But I can't load any of its kmod modules. >>> When I try, I get a message: >>>     # kldload vboxdrv >>>     kldload: can't load vboxdrv: module already loaded or in kernel >>>     # >>> However, neither of those things is true: >>>     # kldstat -v|grep -i virtualbox >>>     # >> Yes. It lies. It's VB's inimitable way of saying "you have the wrong >> module version for this kernel". It should be sufficient to rebuild >> the virtualbox-ose-kmod port. Don't install the package, because it >> doesn't know what kernel you have. > It's worth to note that there is a systematic solution to rebuild ports > that install kernel modules each time a new kernal is installed from > sources. Placing such a line in /etc/make.conf will induce rebuilding > of kmod port by system Makefiles: > > PORTS_MODULES += emulators/virtualbox-ose-kmod > > HTH,