FreeBSD-10 pkg Heads Up

Pete Wright pete at nomadlogic.org
Wed Jan 22 16:33:04 EST 2014



On 01/22/14 13:04, John Baldwin wrote:
> On Tuesday, January 21, 2014 2:21:50 pm Pete Wright wrote:
>> Hey All,
>> This bit me this morning and figured I'd pass along the info.  I
>> upgraded my workstation to FreeBSD-10.0-RELEASE from the latest release
>> candidate.  that went fine.  then i attempted to upgrade my packages and
>> found that nothing needed to be upgraded...interesting.  i then went to
>> re-install the nvidia xorg driver to make the nvidia.ko match my new
>> kernel and it complained about xorg-server not being available.  odd.
>> after some digging it looks like i needed to create a new repo.  Here
>> was my existing repo config:
>>
>>> cat /usr/local/etc/pkg/repos/FreeBSD.conf 
>> FreeBSD: {
>>   url: "pkg+http://pkg.freebsd.org/${ABI}/latest",
>>   mirror_type: "srv",
>>   enabled: yes
>> }
>>
>>
>> I created a new repository pointing to this releases packages like so:
>>> cat /usr/local/etc/pkg/repos/FreeBSD-rel10.conf 
>> FreeBSD-10-rel: {
>>   url: "pkg+http://pkg.freebsd.org/${ABI}/release/0",
>>   mirror_type: "srv",
>>   enabled: yes
>> }
>>
>> I'm back in business now.  Not sure if this was in the release notes or
>> not (i may have missed it).  Hopefully this helps someone else out!
> 
> Do you even need a FreeBSD.conf file?  I think at one point that was in
> the early adopters instructions, but I think the current state is that
> pkg should work out of the box without needing any conf files.  Perhaps try 
> renaming /usr/local/etc/pkg to /usr/local/etc/pkg.old and see if pkg works 
> correctly.  (If not you can move pkg.old back.)
> 

in my usecase i do because i am also using a private repository.  my
understanding that you are correct though regarding defaults.

cheers,
-pete


-- 
Pete Wright
pete at nomadlogic.org
twitter => @nomadlogicLA




More information about the talk mailing list