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

    Help: package manager updated and now things are broken

    pfSense Packages
    2
    10
    3.5k
    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.
    • L
      lemonkey
      last edited by

      I recently decided to install the mail report package, but it turns out that the package manager needed an update first, so it updated the package manager before installing the mail report package.

      Unfortunately after this was successful, going back to the packages list produces an error:

      "Unable to retrieve package information."

      and now the main dashboard can't check for updates:

      "Unable to check for updates"

      I'm running the latest release:

      2.3.1-RELEASE-p5 (amd64)
      built on Thu Jun 16 12:53:15 CDT 2016
      FreeBSD 10.3-RELEASE-p3

      Should I try rebooting the firewall? Normally I didn't have to do this in the past.

      1 Reply Last reply Reply Quote 0
      • L
        lemonkey
        last edited by

        Also, I only had one package (RRD Summary) installed before attempting to install the mail report package.

        1 Reply Last reply Reply Quote 0
        • L
          lemonkey
          last edited by

          A restore point was created before the package manager installed the mail report package:

          7/30/16 13:32:45 15.4 189 KiB xxx@x.x.x.x: Creating restore point before package installation.

          7/30/16 13:32:59 15.4 189 KiB (system): Intermediate config write during package install for mail report.

          1 Reply Last reply Reply Quote 0
          • L
            lemonkey
            last edited by

            I was able to run "pkg version" from the command line (via the web portal) and here's what I've got at the moment if it helps:

            Updating pfSense-core repository catalogue…
            pfSense-core repository is up-to-date.
            Updating pfSense repository catalogue...
            Fetching meta.txz: . done
            Fetching packagesite.txz: .......... done
            Processing entries: .......... done
            pfSense repository update completed. 405 packages processed.
            ataidle-2.7.2                      =
            beep-1.0_1                        =
            bind-tools-9.10.3P4                <
            bsnmp-regex-0.6_1                  =
            bsnmp-ucd-0.4.2                    =
            bwi-firmware-kmod-3.130.20        =
            ca_root_nss-3.22.2                <
            check_reload_status-0.0.7          =
            choparp-20150613                  =
            clog-1.0.1                        =
            cpdup-1.18                        =
            cpustats-0.1_1                    =
            curl-7.48.0_1                      <
            dhcp6-20080615_7                  =
            dhcpleases-0.3_1                  =
            dhcpleases6-0.1_2                  =
            dmidecode-3.0                      =
            dnsmasq-devel-2.76.0test12        ?
            dpinger-2.0                        =
            expat-2.1.1_1                      <
            expiretable-0.6_1                  =
            filterdns-1.0_9                    =
            filterlog-0.1_2                    <
            gettext-runtime-0.19.7            <
            glib-2.46.2                        =
            gmp-5.1.3_3                        =
            gogoc-1.2_1                        =
            idnkit-1.0_5                      =
            igmpproxy-0.1_3,1                  =
            indexinfo-0.2.4                    =
            ipmitool-1.8.15_1                  <
            isc-dhcp43-client-4.3.3P1_1        <
            isc-dhcp43-relay-4.3.3P1_1        <
            isc-dhcp43-server-4.3.3P1_1        <
            ldns-1.6.17_5                      =
            libdaemon-0.14_1                  =
            libedit-3.1.20150325_2            <
            libevent2-2.0.22_1                =
            libffi-3.2.1                      =
            libiconv-1.14_9                    =
            libidn-1.31                        =
            libltdl-2.4.6                      =
            libmcrypt-2.5.8_3                  =
            libpdel-0.5.3_6                    =
            libsodium-1.0.8                    =
            libssh2-1.6.0_1,2                  <
            libucl-0.8.0                      =
            libxml2-2.9.3                      =
            libzmq4-4.1.4_1                    =
            links-2.9,1                        =
            lzo2-2.09                          =
            minicron-0.0.2                    =
            miniupnpd-1.9.20160113,1          =
            mpd4-4.4.1_1                      =
            mpd5-5.8                          =
            nettle-3.2                        =
            nginx-1.8.1,2                      <
            ntp-4.2.8p8                        =
            oniguruma5-5.9.6_1                =
            openldap-client-2.4.44            =
            openvpn-2.3.11                    =
            pcre-8.38_1                        <
            pecl-radius-1.2.7                  <
            pecl-rrd-1.1.3_2                  <
            pecl-ssh2-0.12                    =
            pecl-zmq-1.1.3_1                  =
            perl5-5.20.3_12                    <
            pfSense-2.3.1_5                    <
            pfSense-Status_Monitoring-1.4.2_1  <
            pfSense-base-2.3.1_5              <
            pfSense-default-config-2.3.1_5    <
            pfSense-kernel-pfSense-2.3.1_5    <
            pfSense-pkg-RRD_Summary-1.3.1_2    =
            pfSense-pkg-mailreport-3.0_1      =
            pfSense-rc-2.3.1_5                <
            pfSense-repo-2.3.1_5              <
            pftop-0.7_6                        =
            php-suhosin-0.9.38                =
            php-xdebug-2.2.5                  <
            php56-5.6.22                      <
            php56-bcmath-5.6.22                <
            php56-bz2-5.6.22                  <
            php56-ctype-5.6.22                <
            php56-curl-5.6.22                  <
            php56-dom-5.6.22                  <
            php56-filter-5.6.22                <
            php56-gettext-5.6.22              <
            php56-hash-5.6.22                  <
            php56-json-5.6.22                  <
            php56-ldap-5.6.22                  <
            php56-mbstring-5.6.22              <
            php56-mcrypt-5.6.22                <
            php56-opcache-5.6.22              <
            php56-openssl-5.6.22              <
            php56-pcntl-5.6.22                <
            php56-pdo-5.6.22                  <
            php56-pdo_sqlite-5.6.22            <
            php56-pfSense-module-0.12          =
            php56-posix-5.6.22                <
            php56-readline-5.6.22              <
            php56-session-5.6.22              <
            php56-shmop-5.6.22                <
            php56-simplexml-5.6.22            <
            php56-sockets-5.6.22              <
            php56-sqlite3-5.6.22              <
            php56-sysvmsg-5.6.22              <
            php56-sysvsem-5.6.22              <
            php56-sysvshm-5.6.22              <
            php56-tokenizer-5.6.22            <
            php56-xml-5.6.22                  <
            php56-xmlreader-5.6.22            <
            php56-xmlwriter-5.6.22            <
            php56-zlib-5.6.22                  <
            pkg-1.8.7                          =
            python27-2.7.11_2                  <
            qstats-0.1_1                      =
            radvd-1.9.1                        =
            rate-0.9_1                        =
            relayd-5.5.20140810_1              <
            rrdtool-1.5.5_1                    <
            scponly-4.8.20110526_2            =
            smartmontools-6.4_2                <
            sqlite3-3.11.1                    <
            ssh_tunnel_shell-0.1              =
            sshlockout_pf-0.0.2                =
            strongswan-5.4.0                  <
            uclcmd-0.1                        =
            unbound-1.5.8                      <
            voucher-0.1_2                      =
            vstr-1.0.15_1                      =
            wol-0.7.1_2                        =
            wrapalixresetbutton-0.0.7          =
            xinetd-2.3.15_1                    <

            1 Reply Last reply Reply Quote 0
            • L
              lemonkey
              last edited by

              More details for the package manager currently installed:

              pkg-1.8.7
              Name          : pkg
              Version        : 1.8.7
              Installed on  : Sat Jul 30 13:32:56 2016 PDT
              Origin        : ports-mgmt/pkg
              Architecture  : freebsd:10:x86:64
              Prefix        : /usr/local
              Categories    : ports-mgmt
              Licenses      : BSD2CLAUSE
              Maintainer    : pkg@FreeBSD.org
              WWW            : http://wiki.freebsd.org/pkgng
              Comment        : Package manager
              Shared Libs provided:
              libpkg.so.3
              Annotations    :
              repo_type      : binary
              repository    : pfSense
              Flat size      : 10.3MiB
              Description    :
              Package management tool

              WWW: http://wiki.freebsd.org/pkgng

              1 Reply Last reply Reply Quote 0
              • DerelictD
                Derelict LAYER 8 Netgate
                last edited by

                Upgrade to 2.3.2 and it will be fixed.

                Chattanooga, Tennessee, USA
                A comprehensive network diagram is worth 10,000 words and 15 conference calls.
                DO NOT set a source address/port in a port forward or firewall rule unless you KNOW you need it!
                Do Not Chat For Help! NO_WAN_EGRESS(TM)

                1 Reply Last reply Reply Quote 0
                • L
                  lemonkey
                  last edited by

                  Thanks, I'll give it a try.

                  1 Reply Last reply Reply Quote 0
                  • L
                    lemonkey
                    last edited by

                    @Derelict:

                    Upgrade to 2.3.2 and it will be fixed.

                    Do you have a recommended way to do this? I'm familiar with FreeBSD ports/etc. but it's not clear the best way to go about doing this when "pkg version" is currently telling me that pkg-1.8.7 IS the latest version.

                    Thanks

                    1 Reply Last reply Reply Quote 0
                    • L
                      lemonkey
                      last edited by

                      I ended up using option 13 from the command line after enabling SSH temporarily.

                      "Repository pfSense has a wrong packagesite, need to re-create database"

                      So now it's rebooting…thanks!

                      1 Reply Last reply Reply Quote 0
                      • L
                        lemonkey
                        last edited by

                        Note: there is now an official post about 2 methods to fix the scenario, of which I used the first one to resolve my issue.

                        https://forum.pfsense.org/index.php?topic=116227.0

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