Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Is it OK for an amd64 system to install i386 packages?

    Scheduled Pinned Locked Moved 2.0-RC Snapshot Feedback and Problems - RETIRED
    3 Posts 3 Posters 1.9k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • rcfaR Offline
      rcfa
      last edited by

      I just saw this trying to install a package:

      Beginning package installation for vnstat2...
      Downloading package configuration file... done.
      Saving updated package information... done.
      Downloading vnstat2 and its dependencies... 
      Checking for package installation... 
       Downloading ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8.1-release/All/vnstat-1.10_2.tbz ...  [FreeBSD repository]
       (extracting)
         Downloading ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8.1-release/All/png-1.4.3.tbz ...  [FreeBSD repository]
       (extracting)
         Downloading ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8.1-release/All/pkg-config-0.23_1.tbz ...  [FreeBSD repository]
       (extracting)
         Downloading ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8.1-release/All/freetype2-2.3.12.tbz ...  [FreeBSD repository]
       (extracting)
         Downloading ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8.1-release/All/fontconfig-2.8.0,1.tbz ...  [FreeBSD repository]
       (extracting)Loading package configuration... done.
      Configuring package components...
      Additional files... done.
      Loading package instructions...
      Menu items... done.
      Integrated Tab items... done.
      Custom commands...
      Executing custom_php_install_command()...done.
      Writing configuration... done.
      Starting service.
      
      Installation completed.   Please check to make sure that the package is configured from the respective menu then start the package.
      

      Why aren't these amd64 packages being installed?

      Just asking, because someone suggested that the issue I have with a library being unusable might be the result of i386 packages being installed on an amd64 system. If so, this might be the culprit…

      1 Reply Last reply Reply Quote 0
      • _ Offline
        _igor_
        last edited by

        This shows that the package is not changed to install on amd64-systems. You should ask the maintainer of that package. Its not a pfSense-problem indeed.

        I suspect that you will run into problems with i386-packages on an amd64-machine. The binaries won't run!

        1 Reply Last reply Reply Quote 0
        • jimpJ Offline
          jimp Rebel Alliance Developer Netgate
          last edited by

          You should be able to run i386 binaries on amd64 (we install the compat libs, IIRC) but you can't run amd64 binaries on i386.

          That said, it should definitely be installing the amd64 version if it's available.

          Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

          Need help fast? Netgate Global Support!

          Do not Chat/PM for help!

          1 Reply Last reply Reply Quote 0
          • First post
            Last post
          Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.