From nobody Wed Feb 19 03:32:51 2025 X-Original-To: freebsd-hackers@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 4YyMRY41Jzz5nfQR for ; Wed, 19 Feb 2025 03:33:13 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic309-22.consmr.mail.gq1.yahoo.com (sonic309-22.consmr.mail.gq1.yahoo.com [98.137.65.148]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 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 4YyMRX72mGz3hcG for ; Wed, 19 Feb 2025 03:33:12 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1739935986; bh=LTGgrS3AffDJYfRCQnDRQg/77Ng6eFmQgVmX11SwzB8=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=FGmg+kTm2eru2KqWtpsQz7jA3wKl28yi2Y9oZjhfcsSdmW+1rD7S1lTTGapXlhcP2HHErd7lIUb0I+u/aCUy4mpX9tTDb1hdZn6pikPbMYkN4vDGWTT57QZWyBxVvuYsx2l1grHpOqsgAJYikr6wGQ0C9f06AuttMp0hOlGxgb83eraDKfHNhr2cnS1s/DUXkxRUv8zm1jQ34nUeiXHZz+JP9NvZxdiSX6mbXqIAEYR/wJatdgwzvqTwU64beVj0xHC+BziMG1LLuJJaWmWihZTivk8PeKklq6QNlJhw77YaYs/OWH5/l+lSogLUT2Q9SDKUvrKzxIjuOpw7OWp0zQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1739935986; bh=QQF/lzBL4nmweWRzc4Jcn9Oe09Xjr6YqpOLXglZ3+jP=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=FXkKmPZoyOkde2rdxv1Dk/5aWQlJpHiT6qzIbgmqRe8Emooy9ntzEBHNCw/E7mKtdNJGQPKnz7DQOHksCHArTMRodlTImVJmlQ27TvGDXaeGy/4zZbLz5sNrvYKq70+GAwqCAy8afRXMQpAFLdo5ax4aIK+k5yDTL6/q2WuUp6WBHutfCtFP7Wc1hC89WkqAs99HxGKMEQCMyJBg+ndX7j2nX8sRKnXK103R+dkbaqDrIt4Z0lh6iwGDoe4Fop1TgrvHN5zqBq8q/VHnJqkX/lEHG8Hip0r9t/+kde5W67udGByQOMKkOCLYMGKYo5LoEXS+q139tX/HyH+YWpPXlg== X-YMail-OSG: 20xZV2AVM1klPZr2uGbHZdT1lkeyuXpHVxKnJG0uFyXiFnr2jOQ.tFogsUOQn9Y K_IZkcDlXcR71omBTyUXh3JgNQJzxZrbONGhDGao7m_Q1wBk_zMIjVW96NJFyiGXzsCGBEokd944 CLPsGiQaWTUmxqWWSM4cRg3sHowkYW7tQHV2qlReDFR_hYFd1s2cby0NEnUGVUnkuK0LdBmqCno0 TTNeS.1ntcaOkAEAgzUPLxh4.5an2LG7xaAkEAxxrqckYkftHDf53c_o3W9Jef54fzH1h_MFvD6X 3qpugD3wE6YcYBSMu_700PVvr6Q8TxwwMKTN3Pg8ecO1VimalSd7.NEPrrGjHYrLrY7hL_In8zow ouFCuQOCelVnZLA1M7pwul8ZUGeGP4cb7mJUdNpDROr76BO0r7uIeTyp7DBlhMzOSUh0cxYC8F_D RSfEy93UkFcZT_8RlouVx1315VFmEm9XvNnHwu89ZtCMTX3s1FIeh4C8CyqOQvV3s4juOsrYBOFb A0joVK2p59NK2Ge4LhE6QGlJxZTFcU7H4BWwJp5klkW1hhYjvRWIdan3iA6cMcVSYWIvI3uj.K7q pyr6f4eXURqA_ASWEY8oMX.bLA.6RLzBuhxeIygQ4Bh5Jkip1HIv6FQMOERjUH__kt2ysMbICDRI HP6Ub7KyZrt9AbJ31.nEbT64Tdyv0vyRJVg0rpwe6yffvLvyhuSIJM.wzFaw.c5MgeRm9Ml1Y.I3 DABDJ0zXpdL2Q32cMyBoBnmGKSwL7j1y4Rd7VWTEHz6S8rtPh3qMzW0e8l5GXzyX7dgL0r1QbIH6 6qXELzKhYOFkoKXyaUx8VpAKbynZItYh4E9WUKXX_j2VLJ1Jwxe2Hz7CjDQwgnEvxFSOfE4a5GuT ETjlH4mPX597i5yONMZ2zhKo8k6UDJFtnr3zVNWX7cLZn_vjIPWOKNkMRGbQ8IDzJEMIrvxycHMA XbRIBieXyxsBgT85A0C1XSHacU0IUN81quP.2pJkCXjqK9.vq6s9ZMyB572naAYOXA3JTydU6ja9 APmZD2s_XvyvRkazBMMbSUFqq6teFsFWOOFh34_t9B6vmmilcC6UPv2JEJY9lhPrIfvTs8_jk_EQ J99tuXlwPmBLPhOSPhm447YNqQTXcW1wynFCjV4508V_EAgPIgutoom2dDrf8XZKk02TMofUE67n 0p9IWwMXZ1TmA0bsXprdUCA2Rv80OlLC1K6sPD0_npYJ6LBgGIEG7S8qqWy65OXw4KwG44umRRvG bZ5fHKcjWHmvl93KHH__WlHzp6I52AQiqBDDB5gTluF1RCelXu0mf14pO48B5eCVzX_AJ4CJUWU4 tiDuzjGZJKxD_kpA9scYQohUBHrR0UGe3.2okaxmVeBgObgIoyC6RsmSVsjzZgeUr5ptVUTUNIu3 UfCwlO3eTnvHiZASdSY8isWNMsY6CEQhsApo__xQGUAoDBJv0.fxxveh_Fduh6H8pzrgIe75XWxu spDQf52PDF9KAkbD1dLAcISDO9odVzhRnGxvshxvtO5EIH0D3zQ_2vbZSJdGO0F.50QW4La1kwRC OJUEwmtvIN.VzbF4K1ULrMRJzoEfU_l8M1Yu5FJEd0jci_bFclgMNvBlxGM2hBpEDQgkTuBnVLFj mf.nN8eM7PNHGukHrbfH50P_HsAiJMWQEys9DqOVTBH44HWbVpe_SqmjHRWOw5nMpG_JBg1JD2i_ UDk.aL34xDzHGbFSGaG4mSQaN1Mu7sR.PBPPUePiNhLO1CRhP53vvTm8OSM2oSV3.to84XUdylUB mXfUbQfiwH0X36aw3_P_TzpKOquWqqIRBatoWQ5QO4o46hSFyNXZeAD.7KgujwiamP0vRA1rHuIe Bs916yZa0_bMevrY6Fz1M3GzOwuNzBdurmtMDKLyLvVkB6jjIqyzOXpzZQTsvisoqQuPc4mwCUgE bUMslDu9P27k7Z3G66wslVTI8kFYy6FS2DHdrbWmgPKf3RM4oUp.90Vv5xvRVpyKURgODymLiGT6 snbc0gUhv7TGRz2MSIHhRHVgtZhyd45R2OQ1XRTnYU1bg8cbML3xOK_GOTLHwg20L9zcKPZgaJMo UXHLzihHcrnh2abmGAaGJ5YEGLsdx7.bNMFW3Duzg8pEqrr2tKFJTv_0SpiS_h5qG7g47T1yyaze 0ZyWos_QzOUjzXv6lSHL70L_w67HU7P2hIHt5787a_7gRDWohi1SdEvWZHjw8j78hqqVpNSzJQ_r fdOGIkBBVs8FjABNIjbZtnmFTxfnQ3.dq1cHgdjhCXS3buzBMvbj_8FCf2GMhxERnois7vhqyPfx K X-Sonic-MF: X-Sonic-ID: d47178af-ff81-41a7-9a8c-dc42eeed9164 Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.gq1.yahoo.com with HTTP; Wed, 19 Feb 2025 03:33:06 +0000 Received: by hermes--production-gq1-5dd4b47f46-bxhh2 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID bf09f97dd219f8d2f40a0352f9bbdb91; Wed, 19 Feb 2025 03:33:02 +0000 (UTC) Content-Type: text/plain; charset=utf-8 List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.400.131.1.6\)) Subject: Re: eval: startmsg: not found on FreeBSD 14.2-RELEASE-p1 From: Mark Millard In-Reply-To: Date: Tue, 18 Feb 2025 19:32:51 -0800 Cc: zlei@freebsd.org, FreeBSD Mailing List , freebsd-hackers Content-Transfer-Encoding: quoted-printable Message-Id: References: To: Mario Marietto X-Mailer: Apple Mail (2.3826.400.131.1.6) X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US] X-Rspamd-Queue-Id: 4YyMRX72mGz3hcG X-Spamd-Bar: ---- On Feb 18, 2025, at 17:35, Mario Marietto = wrote: > Hello.=20 > Everytime I try to install a package in FreeBSD 14.2-RELEASE-p1,this = is what happens :=20 > marietto# pkg install qcad Updating FreeBSD repository catalogue... = FreeBSD repository is up to date. All repositories are up to date. The = following 1 package(s) will be affected (of 0 checked): New packages to = be INSTALLED: `qcad:` [`3.31.2.0`](http://3.31.2.0) > Number of packages to be installed: 1 The process will require 212 MiB = more space. 28 MiB to be downloaded. Proceed with this action? [y/N]: y = [1/1] Fetching qcad-3.31.2.0.pkg: 100% 28 MiB 9.9MB/s 00:03 Checking = integrity... done (0 conflicting) [1/1] Installing qcad-3.31.2.0... = [1/1] Extracting qcad-3.31.2.0: 100% eval: startmsg: not found=20 > eval: startmsg: not found =3D=3D> Running trigger: = desktop-file-utils.ucl Building cache database of MIME types=20 > Maybe I found the solution here : >=20 > = https://lists.freebsd.org/archives/freebsd-stable/2023-February/001144.htm= l >=20 > but I don't' understand what to do,since : >=20 > 1) I don't have any /libexec/rc/rc.d/machine_id on my 14.2-RELEASE-p1 > 2) I don't have any /etc/rc.subr That last indicates an incomplete install. You may need to report on how you installed in order to figure out what else needs to be done now. Per "man 8 rc" and "man 8 rc.subr" that talk about /etc/rc.subr (only some references are shown below): RC(8) FreeBSD System Manager's Manual = RC(8) NAME rc =E2=80=93 command scripts for auto-reboot and daemon startup SYNOPSIS rc rc.conf rc.conf.local rc.d/ rc.firewall rc.local rc.resume rc.shutdown rc.subr . . . FILES /etc/rc /etc/rc.conf /etc/rc.conf.local /etc/rc.d/ /etc/rc.firewall /etc/rc.local /etc/rc.shutdown /etc/rc.subr /var/run/dmesg.boot dmesg(8) results soon after the = rc process begins. Useful when = dmesg(8) buffer in the kernel no longer = has this information. . . . SEE ALSO kill(1), rc.conf(5), init(8), rc.resume(8), rc.subr(8), rcorder(8), reboot(8), savecore(8), service(8), sysrc(8) . . . RC.SUBR(8) FreeBSD System Manager's Manual = RC.SUBR(8) NAME rc.subr =E2=80=93 functions used by system shell scripts SYNOPSIS . /etc/rc.subr backup_file action file current backup checkyesno var check_pidfile pidfile procname [interpreter] check_process procname [interpreter] DebugOn tag ... DebugOff tag ... debug message dot file ... err exitval message force_depend name info message is_verified file load_kld [-e regex] [-m module] file load_rc_config [flag] [service] load_rc_config_var name var mount_critical_filesystems type rc_log message rc_trace level message rc_usage command ... reverse_list item ... run_rc_command argument run_rc_script file argument run_rc_scripts [options] file ... safe_dot file ... sdot file ... startmsg [-n] message vdot file ... wait_for_pids [pid ...] warn message DESCRIPTION The rc.subr script contains commonly used shell script functions = and variable definitions which are used by various scripts such as = rc(8). Scripts required by ports in /usr/local/etc/rc.d will also = eventually be rewritten to make use of it. The rc.subr functions were mostly imported from NetBSD. They are accessed by sourcing /etc/rc.subr into the current shell. . . . =3D=3D=3D Mark Millard marklmi at yahoo.com