Installed packages missing version numbers


  • When I go to System -> Packages, the "Installed Packages" tab is missing version numbers.


  • That means it cannot reach the package server - it tries to find the current version on the package server and compare it to the installed version.
    It could be made smarter - if the package server is not available then at least show the installed versions, and something indicate that there is no knowledge about if they are up-to-date.


  • I'm seeing the same thing here.. I can't install packages either.

    It's been happening for a while now, though it's not bothered me as I've not tried to install anything recently.

    
    Unable to communicate with https://packages.pfsense.org. Please verify DNS and interface configuration, and that pfSense has functional Internet connectivity.
    
    

    Checked the DNS resolution and general "can-my-firewall-get-to-the-domain".. aka, ping…

    Ping output:
    PING packages.pfsense.org (208.123.73.88): 56 data bytes
    64 bytes from 208.123.73.88: icmp_seq=0 ttl=51 time=119.926 ms
    64 bytes from 208.123.73.88: icmp_seq=1 ttl=51 time=119.777 ms
    64 bytes from 208.123.73.88: icmp_seq=2 ttl=51 time=119.032 ms
    
    --- packages.pfsense.org ping statistics ---
    3 packets transmitted, 3 packets received, 0.0% packet loss
    round-trip min/avg/max/stddev = 119.032/119.578/119.926/0.391 ms
    
    

    and that all seems to work.

    System firmware tab, Updater Settings also hangs for a long time too.

    
    Version	2.1.5-RELEASE (i386) 
    built on Mon Aug 25 07:44:26 EDT 2014 
    FreeBSD 8.3-RELEASE-p16
    
    

  • I made it smarter - see this pull request for 2.2: https://github.com/pfsense/pfsense/pull/1359
    We will see if the project managers think this is a reasonable idea…

    Edit: Pull request has been committed, so in 2.2 when the package server cannot be reached the version column will display something like:

    Latest: N/A
    Installed: 4.5.6

    and put it all in red so it is obvious that something is not quite right.