AIX Open Source

AIX Open Source

Share your experiences and connect with fellow developers to discover how to build and manage open source software for the AIX operating system


#Operatingsystems
#Opensource
#AIX
#AIX Open Source
 View Only
  • 1.  sudo dnf package upgrade broke something

    Posted Wed June 04, 2025 07:06 AM
    Edited by philip miloslavsky Wed June 04, 2025 07:31 AM

    I'm not sure what broke, but one second I could do sudo dnf update and then I could not.

    pmilosla@REMOTE@p9aixdev4-openxl:~> sudo python3
    sudo: python3: command not found
    pmilosla@REMOTE@p9aixdev4-openxl:~> which python3
    /opt/freeware/bin/python3
    pmilosla@REMOTE@p9aixdev4-openxl:~> python3
    Python 3.9.22 (main, May  5 2025, 07:00:37) 
    [GCC 10.3.0] on aix
    Type "help", "copyright", "credits" or "license" for more information.
    >>> 
    pmilosla@REMOTE@p9aixdev4-openxl:~> 

    pmilosla@REMOTE@p9aixdev4-openxl:~> sudo dnf list sudo
    sudo: dnf: command not found
    pmilosla@REMOTE@p9aixdev4-openxl:~> dnf list sudo
    Last metadata expiration check: 0:15:28 ago on Wed Jun  4 06:48:06 EDT 2025.
    Installed Packages
    sudo.ppc                                         1.9.16p2-1                                          @AIX_Toolbox
    [Errno 13] The file access permissions do not allow the specified action.: '/var/cache/dnf/expired_repos.json'
    pmilosla@REMOTE@p9aixdev4-openxl:~> sudo dnf update
    sudo: dnf: command not found
    pmilosla@REMOTE@p9aixdev4-openxl:~> which sudo
    /usr/bin/sudo
    pmilosla@REMOTE@p9aixdev4-openxl:~> where sudo
    /usr/bin/sudo
    /opt/freeware/bin/sudo
    /opt/freeware/bin/sudo
    pmilosla@REMOTE@p9aixdev4-openxl:~> /opt/freeware/bin/sudo dnf list sudo
    sudo: dnf: command not found
    pmilosla@REMOTE@p9aixdev4-openxl:~> /usr/bin/sudo dnf list sudp
    sudo: dnf: command not found

    From when I did it this morning:

     sudo                           ppc                1.9.16p2-1                    AIX_Toolbox                3.2 M
     xz-libs                        ppc                5.8.1-1                       AIX_Toolbox                585 k

    Transaction Summary
    ==================================================================================================================
    Upgrade  7 Packages

    Total download size: 55 M
    Is this ok [y/N]: y
    Downloading Packages:
    (1/7): python3-3.9.22-1.aix7.1.ppc.rpm                                             40 kB/s | 9.1 kB     00:00    
    (2/7): python3-devel-3.9.22-1.aix7.1.ppc.rpm                                       33 kB/s | 7.9 kB     00:00    
    (3/7): ca-certificates-2024.2.66-2.aix7.1.ppc.rpm                                 1.3 MB/s | 1.0 MB     00:00    
    (4/7): sudo-1.9.16p2-1.aix7.1.ppc.rpm                                             4.5 MB/s | 3.2 MB     00:00    
    (5/7): xz-libs-5.8.1-1.aix7.1.ppc.rpm                                             3.5 MB/s | 585 kB     00:00    
    (6/7): python3.9-devel-3.9.22-1.aix7.1.ppc.rpm                                    4.1 MB/s | 9.9 MB     00:02    
    (7/7): python3.9-3.9.22-1.aix7.1.ppc.rpm                                          4.7 MB/s |  40 MB     00:08    
    ------------------------------------------------------------------------------------------------------------------
    Total                                                                             6.2 MB/s |  55 MB     00:08     
    warning: [fd 18]: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
    AIX generic repository                                                            1.8 MB/s | 3.1 kB     00:00    
    Importing GPG key 0x41EEA8E0:
     Userid     : "IBM AIX Toolbox OSS (AIX Toolbox for Open Source Software)"
     Fingerprint: ...
     From       : /opt/freeware/etc/dnf/RPM-GPG-KEY-IBM-AIX-Toolbox
    Is this ok [y/N]: y
    Key imported successfully
    Running transaction check
    Transaction check succeeded.
    Running transaction test
    Transaction test succeeded.
    Running transaction
      Preparing        :                                                                                          1/1 
      Upgrading        : xz-libs-5.8.1-1.ppc                                                                     1/14 
      Upgrading        : python3.9-3.9.22-1.ppc   





    ------------------------------
    philip miloslavsky
    ------------------------------



  • 2.  RE: sudo dnf package upgrade broke something

    Posted Wed June 04, 2025 05:05 PM

    I think in sudo 1.9 you cant do sudo gdb any more - have to use the full path.



    ------------------------------
    philip miloslavsky
    ------------------------------



  • 3.  RE: sudo dnf package upgrade broke something

    Posted Thu June 05, 2025 09:05 AM

    In the latest sudo(1.9.16p2), by default the following line is uncommented in the /etc/sudoers file.
    Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
    This path overrides the user's PATH variable.
    We will fix this in the next release. For now, you can comment this line and try running sudo commands. 



    ------------------------------
    RESHMA KUMAR
    ------------------------------