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

    Who maintains SquidGuard? Pls check dependency!

    Scheduled Pinned Locked Moved pfSense Packages
    9 Posts 4 Posters 3.5k 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.
    • V Offline
      VitRom
      last edited by

      On installation onto 2.0-RC1-03.08.2011
      with a some 8.1 packages installed abt a month ago
      this package fetches

       Downloading http://files.pfsense.org/packages/8/All/squidGuard-1.4_2.tbz ...  (extracting)
         Downloading http://files.pfsense.org/packages/8/All/[b]perl-5.10.1_2[/b].tbz ... 90%
      

      Is it right?

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

        It should be fixed shortly. It should have been looking for squidGuard-1.4_3.tbz which was pointing to perl-5.10.1_3

        I committed a fix, it'll get sync'd to the package repo in a few minutes.

        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
        • V Offline
          VitRom
          last edited by

          Damn it again! A half-hr ago I've upgraded RC1 and as always after upgrading it reinstalled Squid-2 (2.7.9_4) that was installed already separately.
          But now

          Beginning package installation for squidGuard…
            Downloading http://files.pfsense.org/packages/8/All/squid-2.7.9.tbz …  (extracting)

          WTF???

          1 Reply Last reply Reply Quote 0
          • D Offline
            dvserg
            last edited by

            @jimp:

            It should be fixed shortly. It should have been looking for squidGuard-1.4_3.tbz which was pointing to perl-5.10.1_3

            I committed a fix, it'll get sync'd to the package repo in a few minutes.

            Probably need remove from the squidGuard port the squid depences. This is can broke already installed squid/squid3.

            SquidGuardDoc EN  RU Tutorial
            Localization ru_PFSense

            1 Reply Last reply Reply Quote 0
            • V Offline
              VitRom
              last edited by

              Probably need remove from the squidGuard port the squid depences.

              And the Perl5 too. And may b some else.

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

                Those dependencies are added by the FreeBSD package system. There is no way to remove those.

                If you install squid first, it should work properly. Since squidGuard requires both perl and squid, it can't really be avoided, but if you have another version of those packages installed it shouldn't try to install them again.

                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
                • V Offline
                  VitRom
                  last edited by

                  @jimp:

                  If you install squid first… if you have another version of those packages installed it shouldn't try to install them again.

                  Yes, yes, sure. @VitRom:

                  …Squid-2 (2.7.9_4) that was installed already as a pfSense pkg

                  Downloading http://files.pfsense.org/packages/8/All/squid-2.7.9.tbz …  (extracting)

                  The same for Perl5 (was installed as dependency for another pkg and was fresher)

                  @jimp:

                  Those dependencies are added by the FreeBSD package system. There is no way to remove those.

                  1. There is a way to force to skip installed
                  2. else pls somebody fill a bug for FreeBSD
                  1 Reply Last reply Reply Quote 0
                  • _ Offline
                    _igor_
                    last edited by

                    If you install squid first, it should work properly. Since squidGuard requires both perl and squid, it can't really be avoided, but if you have another version of those packages installed it shouldn't try to install them again.
                    

                    This is obviously WRONG!

                    I tested lots of times, installing squid3 first, but lightsquid is renitent and ALWAYS installs squid2!

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

                      Then it must be some quirk because of the major version difference between squid 2 and 3. The squid 3 package is still considered alpha last I looked, I wouldn't trust it not to trash things, especially in combination with things like squidGuard and lightsquid.

                      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.