[prev in list] [next in list] [prev in thread] [next in thread] 

List:       squid-users
Subject:    Re: [squid-users] repos/packages to install squid from source
From:       robert k Wild <robertkwild () gmail ! com>
Date:       2023-02-16 19:40:19
Message-ID: CAGU_CiLhTeM_WaeNVrrxVWzQ2q3B4Y9i_MP8-vX7tMtO5ZpNiw () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


sorry i forgot to mention, its Alma Linux

On Thu, 16 Feb 2023 at 19:38, Alex Rousskov <
rousskov@measurement-factory.com> wrote:

> On 2/16/23 11:41, robert k Wild wrote:
>
> > installing squid from source and just want to know what default
> > repos/packages i should have before i install
> >
> > atm i have these
> >
> > #install epel repositry
> > dnf install -y epel-release
> > #install squid packages
> > dnf install -y gcc-c++ gcc g++ binutils make sudo wget tar automake
> > autoconf perl libxml2-devel libcap-devel openssl openssl-devel libarchive
> > #install clamAV packages
> > dnf install -y clamd clamav clamav-data clamav-devel clamav-lib
> > clamav-update
> >
> > do i need anymore?
>
> Squid does not really have a concept of "default" dependencies. In
> practice, the list of dependencies is determined by what you need your
> Squid to do.
>
> FWIW, some of the Squid CI tests running on Ubuntu install the following
> packages, but this is not a complete list of everything that a
> particular Squid may need or may use:
>
> comerr-dev:amd64
> debhelper
> dh-apparmor
> dh-autoreconf
> dh-strip-nondeterminism
> dwz
> gettext
> intltool-debian
> krb5-multidev:amd64
> libarchive-zip-perl
> libcap-dev:amd64
> libcppunit-1.15-0:amd64
> libcppunit-dev:amd64
> libdebhelper-perl
> libecap3-dev:amd64
> libecap3:amd64
> libevent-2.1-7:amd64
> libfile-stripnondeterminism-perl
> libfl2:amd64
> libgnutls-dane0:amd64
> libgnutls-openssl27:amd64
> libgnutls28-dev:amd64
> libgnutlsxx28:amd64
> libgssrpc4:amd64
> libidn2-dev:amd64
> libkadm5clnt-mit12:amd64
> libkadm5srv-mit12:amd64
> libkdb5-10:amd64
> libkrb5-dev:amd64
> libldap-dev:amd64
> libldap2-dev
> libnetfilter-conntrack-dev:amd64
> libnfnetlink-dev
> libosp5
> libp11-kit-dev:amd64
> libpam0g-dev:amd64
> libsasl2-dev
> libsub-override-perl
> libsystemd-dev:amd64
> libtasn1-6-dev:amd64
> libtdb-dev:amd64
> libunbound8:amd64
> linuxdoc-tools
> nettle-dev:amd64
> opensp
> po-debconf
> sgml-base
> sgml-data
> xml-core
>
>
> Most of the above come from "apt-get build-dep squid" executed in that
> CI environment
>
>
> HTH,
>
> Alex.
>
> _______________________________________________
> squid-users mailing list
> squid-users@lists.squid-cache.org
> http://lists.squid-cache.org/listinfo/squid-users
>


-- 
Regards,

Robert K Wild.

[Attachment #5 (text/html)]

<div dir="ltr">sorry i forgot to mention, its Alma Linux</div><br><div \
class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, 16 Feb 2023 at 19:38, \
Alex Rousskov &lt;<a \
href="mailto:rousskov@measurement-factory.com">rousskov@measurement-factory.com</a>&gt; \
wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 2/16/23 11:41, \
robert k Wild wrote:<br> <br>
&gt; installing squid from source and just want to know what default <br>
&gt; repos/packages i should have before i install<br>
&gt; <br>
&gt; atm i have these<br>
&gt; <br>
&gt; #install epel repositry<br>
&gt; dnf install -y epel-release<br>
&gt; #install squid packages<br>
&gt; dnf install -y gcc-c++ gcc g++ binutils make sudo wget tar automake <br>
&gt; autoconf perl libxml2-devel libcap-devel openssl openssl-devel libarchive<br>
&gt; #install clamAV packages<br>
&gt; dnf install -y clamd clamav clamav-data clamav-devel clamav-lib <br>
&gt; clamav-update<br>
&gt; <br>
&gt; do i need anymore?<br>
<br>
Squid does not really have a concept of &quot;default&quot; dependencies. In <br>
practice, the list of dependencies is determined by what you need your <br>
Squid to do.<br>
<br>
FWIW, some of the Squid CI tests running on Ubuntu install the following <br>
packages, but this is not a complete list of everything that a <br>
particular Squid may need or may use:<br>
<br>
comerr-dev:amd64<br>
debhelper<br>
dh-apparmor<br>
dh-autoreconf<br>
dh-strip-nondeterminism<br>
dwz<br>
gettext<br>
intltool-debian<br>
krb5-multidev:amd64<br>
libarchive-zip-perl<br>
libcap-dev:amd64<br>
libcppunit-1.15-0:amd64<br>
libcppunit-dev:amd64<br>
libdebhelper-perl<br>
libecap3-dev:amd64<br>
libecap3:amd64<br>
libevent-2.1-7:amd64<br>
libfile-stripnondeterminism-perl<br>
libfl2:amd64<br>
libgnutls-dane0:amd64<br>
libgnutls-openssl27:amd64<br>
libgnutls28-dev:amd64<br>
libgnutlsxx28:amd64<br>
libgssrpc4:amd64<br>
libidn2-dev:amd64<br>
libkadm5clnt-mit12:amd64<br>
libkadm5srv-mit12:amd64<br>
libkdb5-10:amd64<br>
libkrb5-dev:amd64<br>
libldap-dev:amd64<br>
libldap2-dev<br>
libnetfilter-conntrack-dev:amd64<br>
libnfnetlink-dev<br>
libosp5<br>
libp11-kit-dev:amd64<br>
libpam0g-dev:amd64<br>
libsasl2-dev<br>
libsub-override-perl<br>
libsystemd-dev:amd64<br>
libtasn1-6-dev:amd64<br>
libtdb-dev:amd64<br>
libunbound8:amd64<br>
linuxdoc-tools<br>
nettle-dev:amd64<br>
opensp<br>
po-debconf<br>
sgml-base<br>
sgml-data<br>
xml-core<br>
<br>
<br>
Most of the above come from &quot;apt-get build-dep squid&quot; executed in that <br>
CI environment<br>
<br>
<br>
HTH,<br>
<br>
Alex.<br>
<br>
_______________________________________________<br>
squid-users mailing list<br>
<a href="mailto:squid-users@lists.squid-cache.org" \
target="_blank">squid-users@lists.squid-cache.org</a><br> <a \
href="http://lists.squid-cache.org/listinfo/squid-users" rel="noreferrer" \
target="_blank">http://lists.squid-cache.org/listinfo/squid-users</a><br> \
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" \
class="gmail_signature"><div dir="ltr">Regards, <br><br>Robert K \
Wild.<br></div></div>



_______________________________________________
squid-users mailing list
squid-users@lists.squid-cache.org
http://lists.squid-cache.org/listinfo/squid-users


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic