Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 31 Oct 2013 16:38:08 -0500
From:      Bryan Drewery <bdrewery@FreeBSD.org>
To:        Eric Camachat <eric.camachat@gmail.com>, Bryan Drewery <bdrewery@freebsd.org>
Cc:        Adrian Chadd <adrian@freebsd.org>, freebsd-current <freebsd-current@freebsd.org>
Subject:   Re: Official FreeBSD Binary Packages now available for pkgng
Message-ID:  <5272CDC0.5050408@FreeBSD.org>
In-Reply-To: <CACeEFf7mW7gf1eZN=8B8Ea-SrA3z0saR%2BGGFvsMEvLuDNfguMw@mail.gmail.com>
References:  <5271BC11.1010303@FreeBSD.org> <CACeEFf4Hif3WHufC=i08gbkXb6oC=4sxbyvO4FQnTkRWA7ZwnA@mail.gmail.com> <5272C5E5.6050109@allanjude.com> <CAJ-Vmo=jHXjaM2ifHapRX3xx=Bt-2_OAHip5rLRVenDtDR8Lxg@mail.gmail.com> <5272C70B.1040200@FreeBSD.org> <CACeEFf7mW7gf1eZN=8B8Ea-SrA3z0saR%2BGGFvsMEvLuDNfguMw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--9Hse3t2xsMDwoTbA6ikHmUIWakXH3nNk2
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

On 10/31/2013 4:25 PM, Eric Camachat wrote:
> Same result, neither pkg+http:// nor http+pkg:// worked with proxy serv=
er.
>=20

Top-posting kills babies

pkg+http is NOT supported in 1.1 and as I said, changes nothing.

> Eric
>=20
>=20
> On Thu, Oct 31, 2013 at 2:09 PM, Bryan Drewery <bdrewery@freebsd.org> w=
rote:
>=20
>> On 10/31/2013 4:06 PM, Adrian Chadd wrote:
>>> ... I still think the SRV record stuff is a bad idea.
>>>
>>> Well, I think it's a great idea - because I plan on supporting it in
>>> the next HTTP thing I write - but not having an A record is going to
>>> continue to bite things.
>>
>> I don't like it either, it's not up to portmgr.
>>
>>>
>>> Also, http+pkg:// isn't a defined protocol either and some strict
>>> proxies may actually reject it. You should go back to the http://
>>> protocol.
>>
>> It's not real. It's a client-side thing only. The "pkg+" is stripped
>> away before the fetch. It's only intended to make people realize they
>> can't just drop it into firefox and hit enter.
>>
>> 1.2 adds support for it which is coming soon, but it doesn't really
>> change much.
>>
>>>
>>>
>>> -adrian
>>>
>>> (with his HTTP hat on..)
>>>
>>>
>>> On 31 October 2013 14:04, Allan Jude <freebsd@allanjude.com> wrote:
>>>>
>>> On 2013-10-31 16:47, Eric Camachat wrote:
>>>>>> It doesn't work with our (microsoft) proxy server, see below.
>>>>>>
>>>>>> root@basay:/usr/local/etc/pkg/repos # pkg update -f
>>>>>> Updating repository catalogue
>>>>>> pkg: http://pkg.FreeBSD.org/freebsd:10:x86:64/latest/digests.txz:
>> Service
>>>>>> Unavailable
>>>>>> pkg: No digest falling back on legacy catalog format
>>>>>> pkg: http://pkg.FreeBSD.org/freebsd:10:x86:64/latest/repo.txz:
>> Service
>>>>>> Unavailable
>>>>>> root@basay:/usr/local/etc/pkg/repos #
>>>>>>
>>>>>> Eric
>>>>>>
>>>>>>
>>>>>> On Wed, Oct 30, 2013 at 7:10 PM, Bryan Drewery <bdrewery@freebsd.o=
rg>
>>> wrote:
>>>>>>
>>>>>>> We are pleased to announce that official binary packages are now
>>>>>>> available for pkg, the next generation package management tool fo=
r
>>> FreeBSD.
>>>>>>>
>>>>>>> Pkg allows you to either use ports with portmaster/portupgrade or=
 to
>>>>>>> have binary remote packages without ports.
>>>>>>>
>>>>>>> We have binary packages available for i386 and amd64 on
>>>>>>> 8.3,8.4,9.1,9.2,10.0 and 11 (head).
>>>>>>>
>>>>>>> Pkg will be the default starting in FreeBSD 10.
>>>>>>>
>>>>>>> The pkg_install suite of tools pkg_create(1), pkg_add(1), and
>>>>>>> pkg_info(1) (which ports also use), are deprecated and will be
>>>>>>> discontinued in roughly 6 months. A communication regarding the
>>>>>>> deprecation of the pkg_install suite of tools will be sent
>> separately in
>>>>>>> the future.
>>>>>>>
>>>>>>> If you are currently not using pkg and wish to, run the following=
 as
>>>>>>> root. Be sure not to add WITH_PKGNG=3Dyes to your make.conf until=
 after
>>>>>>> pkg is installed.
>>>>>>>
>>>>>>>   # cd /usr/ports/ports-mgmt/pkg && make install clean
>>>>>>>   # echo WITH_PKGNG=3Dyes >> /etc/make.conf
>>>>>>>   # pkg2ng
>>>>>>>
>>>>>>> You can now either continue to use ports with
>> portmaster/portupgrade, as
>>>>>>> before or switch to using binary packages only.
>>>>>>>
>>>>>>>
>>>>>>> To use binary packages:
>>>>>>>
>>>>>>> 1. Ensure your pkg(8) is up-to-date. 'pkg -v' should say at least=

>>>>>>>    1.1.4_8. If it does not, first upgrade from ports.
>>>>>>> 2. Remove any repository-specific configuration from
>>>>>>>    /usr/local/etc/pkg.conf, such as PACKAGESITE, MIRROR_TYPE, PUB=
KEY.
>>>>>>>    If this leaves your pkg.conf empty, just remove it.
>>>>>>> 3. mkdir -p /usr/local/etc/pkg/repos
>>>>>>> 4. Create the file /usr/local/etc/pkg/repos/FreeBSD.conf with:
>>>>>>> FreeBSD: {
>>>>>>>   url: "http://pkg.FreeBSD.org/${ABI}/latest",
>>>>>>>   mirror_type: "srv",
>>>>>>>   enabled: "yes"
>>>>>>> }
>>>>>>>
>>>>>>> * Note that pkg.FreeBSD.org does not have a browsable web page on=

>> it and
>>>>>>> does not have a DNS A record. This is intended as it is an SRV ho=
st.
>>>>>>> pkg(8) knows how to properly use it. You can use 'pkg search' to
>> browse
>>>>>>> the available packages in the repository.
>>>>>>>
>>>>>>> Mirrors you may use instead of the global pkg.FreeBSD.org:
>>>>>>>
>>>>>>>     pkg.eu.FreeBSD.org
>>>>>>>     pkg.us-east.FreeBSD.org
>>>>>>>     pkg.us-west.FreeBSD.org
>>>>>>>
>>>>>>> Your system is now ready to use packages!
>>>>>>>
>>>>>>> Refer to the handbook section on pkgng for usage at
>>>>>>>
>>>
>> http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/pkgng-intro.=
html
>>>>>>> .
>>>>>>> Also see 'man pkg' for examples or 'pkg help'.
>>>>>>>
>>>>>>>
>>>>>>> Packages are built weekly from a snapshot of the Ports Collection=

>> every
>>>>>>> Wednesday morning 01:00 UTC. They typically will be available in =
the
>>>>>>> repository after a few days.
>>>>>>>
>>>>>>> Pkg 1.2 will be released in the coming month which will bring man=
y
>>>>>>> improvements including officially signed packages. FreeBSD 10's p=
kg
>>>>>>> bootstrap now also supports signed pkg(8) installation.
>>>>>>>
>>>>>>>
>>>>>>> Regards,
>>>>>>> Bryan Drewery
>>>>>>> on behalf of portmgr@
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> freebsd-current@freebsd.org mailing list
>>>>>>> http://lists.freebsd.org/mailman/listinfo/freebsd-current
>>>>>>> To unsubscribe, send any mail to
>>> "freebsd-current-unsubscribe@freebsd.org"
>>>>>>>
>>>>>> _______________________________________________
>>>>>> freebsd-current@freebsd.org mailing list
>>>>>> http://lists.freebsd.org/mailman/listinfo/freebsd-current
>>>>>> To unsubscribe, send any mail to "
>> freebsd-current-unsubscribe@freebsd.org"
>>> I am guessing the proxy passes the full HTTP request, without doing t=
he
>>> SRV lookup, and then can't find the A record.
>>>
>>> I wonder if the http+pkg:// protocol can solve this, likely will requ=
ire
>>> a patch to fetch to implement the logic to do the dns lookup and make=

>>> the proxies request for the real hostname
>>>
>>>>
>>>> _______________________________________________
>>>> freebsd-current@freebsd.org mailing list
>>>> http://lists.freebsd.org/mailman/listinfo/freebsd-current
>>>> To unsubscribe, send any mail to "
>> freebsd-current-unsubscribe@freebsd.org"
>>> _______________________________________________
>>> freebsd-current@freebsd.org mailing list
>>> http://lists.freebsd.org/mailman/listinfo/freebsd-current
>>> To unsubscribe, send any mail to "
>> freebsd-current-unsubscribe@freebsd.org"
>>>
>>
>>
>> --
>> Regards,
>> Bryan Drewery
>>
>>
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.o=
rg"
>=20


--=20
Regards,
Bryan Drewery


--9Hse3t2xsMDwoTbA6ikHmUIWakXH3nNk2
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (MingW32)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJScs3AAAoJEDXXcbtuRpfPad8H/3u1+YBuF5LQZIFNEml4psnD
UpmukML0Oa7MfBpy3/Z5tmwrmefBvG8J0U+3Egk2B7YBeSVY97yFo271EqgDvgs/
Mrclzo5FguNzVivwKvMq9IIjCuV6CiYKrKgQl6RNyMm0sOZ3aKiY0pj93GwhPhH6
NLSLfPmWDEwVeCAjS2vV2g8AvBgtUGcTS8NXL4/U9uwcreF8VlJ++k4HDT+0jVh7
vWqEBXWOea+YGyE09zhdePibVIS9CqByc1hY7j/a3umhIOfyf8xW8iWsQoQJ4mcx
jFsvqIMfl7wtGa/+jQUa5N0E00bZkmReHYQIMjSVZKzhc2L9tV66MwRrzsU7D90=
=/7WS
-----END PGP SIGNATURE-----

--9Hse3t2xsMDwoTbA6ikHmUIWakXH3nNk2--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5272CDC0.5050408>