Cannot remove squid



  • Hi there,

    everytime I try to remove squid-2.7.9_3-i386 it looks like this:

    Removing package...
    Starting package deletion for squid-2.7.9_3-i386...done.
    Removing squid components...
    Tabs items... done.
    Menu items... done.
    Services... done.
    Loading package instructions...
    Deinstall commands... 
    

    and stays like this for ever. When I then go back to System->Packages, squid is still installed.
    I'm running 2.2-beta, but I had this problem unter 2.1, too.

    Also since I updated to 2.2 I get this everytime I reboot:

    Crash report begins.  Anonymous machine information:
    
    i386
    10.1-RC3
    FreeBSD 10.1-RC3 #37 31649e2(releng/10.1)-dirty: Thu Oct 23 08:40:27 CDT 2014     root@pf22-i386-snap:/usr/obj.i386/usr/pfSensesrc/src/sys/pfSense_SMP.10
    
    Crash report details:
    
    PHP Errors:
    [23-Oct-2014 18:06:46 Europe/Berlin] PHP Fatal error:  Call to undefined function squid_resync() in /etc/inc/pkg-utils.inc(427) : eval()'d code on line 1
    [23-Oct-2014 18:06:48 Europe/Berlin] PHP Fatal error:  Call to undefined function squid_resync() in /etc/inc/pkg-utils.inc(427) : eval()'d code on line 1
    
    Filename: /var/crash/minfree
    2048
    


  • Anyone an idea how to get rid of it?



  • Today I've updated to the newest RC, but the problem still exists



  • Is there anything in your System - General log when the uninstall fails?

    Run pbi_info to get your list of installed PBIs.  You should see squid-2.7.9_3-i386 in your list.  Then run:

    pfSsh.php playback uninstallpkg squid-2.7.9_3-i386



  • I only get

    Dec 23 16:48:00 	check_reload_status: Syncing firewall
    Dec 23 16:48:01 	check_reload_status: Syncing firewall
    

    When trying to uninstall it.

    [2.2-RC][admin@pfsense.localdomain]/root: pbi_info
    iperf-2.0.5-i386
    [2.2-RC][admin@pfsense.localdomain]/root: pfSsh.php playback uninstallpkg squid-2.7.9_3-i386
    
    Starting the pfSense developer shell....
    
    Removing package "squid-2.7.9_3-i386"...
    
    Package not installed.
    
    Done.
    

    And for some reason the crashreport after a reboot now looks like this

    Crash report begins.  Anonymous machine information:
    
    i386
    10.1-RELEASE-p2
    FreeBSD 10.1-RELEASE-p2 #0 d1c9830(releng/10.1)-dirty: Mon Dec 22 10:51:47 CST 2014     root@pfsense-22-i386-builder:/usr/obj.i386/usr/pfSensesrc/src/sys/pfSense_SMP.10
    
    Crash report details:
    
    PHP Errors:
    [23-Dec-2014 17:06:43 Europe/Berlin] PHP Fatal error:  Call to undefined function squid_resync() in /etc/inc/pkg-utils.inc(425) : eval()'d code on line 1
    


  • Oh I didn't know this was a 2.2 install.  Funny things happen with betas and RCs.



  • I just reinstalled the whole system. So you can say the problem is solved  ;D



  • Arhh, the Microsoft way 8)


Log in to reply