freebsd-update to 9.2-RELEASE-p8 loop

Royce Williams royce at tycho.org
Thu Oct 23 13:47:36 UTC 2014


On Tue, Jun 10, 2014 at 11:17 AM, Royce Williams <royce at tycho.org> wrote:
> On Tue, Jun 10, 2014 at 11:08 AM, Royce Williams <royce at tycho.org> wrote:
>> On Tue, Jun 10, 2014 at 10:43 AM, Royce Williams <royce at tycho.org> wrote:
>>> On Tue, Jun 10, 2014 at 10:05 AM, Michael W. Lucas
>>> <mwlucas at michaelwlucas.com> wrote:
>>>> On Tue, Jun 10, 2014 at 07:53:15PM +0200, Kurt Jaeger wrote:
>>>>> Hi!
>>>>>
>>>>> > I used freebsd-update to update from 9.2-RELEASE-p7 to 9.2-RELEASE-p8
>>>>> > and rebooted.
>>>>> >
>>>>> > After reboot, uname -a shows 9.2-RELEASE-p7, but I've seen this before
>>>>> > and consider it normal.
>>>>>
>>>>> p8 did not touch the kernel, therefore there is no update in the uname output.
>>>>>
>>>>> Why it again and again updates linker.hints, I don't know.
>>>>
>>>> linker.hints should be added to /etc/freebsd-update.conf IgnoreFiles, i.e.:
>>>>
>>>> IgnorePaths /boot/kernel/linker.hints
>>>>
>>>> linker.hints is dynamically generated, and freebsd-update shouldn't
>>>> touch it. Yes, it's a bug.
>>>
>>> More background in this forums thread:
>>>
>>> https://forums.freebsd.org/viewtopic.php?&t=1362
>>>
>>> Also, I've found that just adding the IgnorePaths line may be
>>> necessary, but is not sufficient.  I have added that line, but
>>> freebsd-update continues to detect linker.hints as a needed update:
>>>
>>> $ grep linker /etc/freebsd-update.conf
>>> IgnorePaths /boot/kernel/linker.hints
>>>
>>> $ sudo freebsd-update fetch
>>> Looking up update.FreeBSD.org mirrors... 5 mirrors found.
>>> Fetching metadata signature for 8.4-RELEASE from update4.freebsd.org... done.
>>> Fetching metadata index... done.
>>> Inspecting system... done.
>>> Preparing to download files... done.
>>>
>>> The following files will be updated as part of updating to 8.4-RELEASE-p12:
>>> /boot/kernel/linker.hints
>>
>> Better reference on freebsd-questions, but it raises more questions
>> than it answers:
>>
>> http://lists.freebsd.org/pipermail/freebsd-questions/2014-May/257950.html
>>
>> Specifically, multiple users appear to still be experiencing this,
>> even after applying the fix for this erratum:
>>
>> http://www.freebsd.org/security/advisories/FreeBSD-EN-14:04.kldxref.asc
>
> ... and there an open PR here, with folks still unable to ignore
> linker.hints, even after applying EN-14:04.kldxref.
>
> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=189249
>
> ... and another thread from May 27 that went quiet after someone still
> had the problem after applying the erratum fix:
>
> https://www.mail-archive.com/freebsd-security@freebsd.org/msg05027.html

After this tzdata erratum:

https://www.freebsd.org/security/advisories/FreeBSD-EN-14:10.tzdata.asc

... the list of files that is repeatedly updated but still subject to
freebsd-update now includes:

$ sudo freebsd-update fetch
Looking up update.FreeBSD.org mirrors... 5 mirrors found.
Fetching metadata signature for 8.4-RELEASE from update5.freebsd.org... done.
Fetching metadata index... done.
Inspecting system... done.
Preparing to download files... done.

The following files will be added as part of updating to 8.4-RELEASE-p18:
/usr/src/share/zoneinfo/leap-seconds.list
/usr/src/share/zoneinfo/zone1970.tab

The following files will be updated as part of updating to 8.4-RELEASE-p18:
/boot/kernel/linker.hints
/usr/share/zoneinfo/Africa/Bamako
/usr/share/zoneinfo/Africa/Banjul
/usr/share/zoneinfo/Africa/Conakry
/usr/share/zoneinfo/Africa/Dakar
/usr/share/zoneinfo/Africa/Freetown
/usr/share/zoneinfo/Africa/Lome
/usr/share/zoneinfo/Africa/Nouakchott
/usr/share/zoneinfo/Africa/Ouagadougou
/usr/share/zoneinfo/Africa/Sao_Tome
/usr/share/zoneinfo/Atlantic/St_Helena
/usr/share/zoneinfo/Pacific/Johnston

I have updated the Bugzilla PR with this information.

The last PR update said that it involves is an errata notice
candidate, and transferred the PR over to secteam; cc:ed.

Note that the PR says that the fix is:

"Please backport kldxref.c patch in PR 182098 to 8.4-RELEASE,
9.2-RELEASE & 10.0-RELEASE"

Royce


More information about the freebsd-stable mailing list