[yocto] change in base-files recipe does not trigger rebuild

Jate S jatedev at gmail.com
Mon Jul 28 08:59:28 PDT 2014


I'm posting this for reference.

The variable SIGGEN_EXCLUDERECIPES_ABISAFE in layer.conf specifically
excludes the recipe base-files because it is never supposed to change.

The appropriate way to modify /etc/profile is to add customizations to
the directory /etc/profile.d.


On Fri, Jul 25, 2014 at 2:21 PM, Jate S <jatedev at gmail.com> wrote:
> base-files_3.0.14.bbappend:
>
> FILESEXTRAPATHS_prepend := "${THISDIR}/base-files:"
>
> PR := "${PR}.0"
>
>
> Here's output from the tree command.
>
> recipes-core/base-files/
> |-- base-files
> |   `-- profile
> `-- base-files_3.0.14.bbappend
>
> 1 directory, 2 files
>
>
> On Fri, Jul 25, 2014 at 1:30 PM, Khem Raj <raj.khem at gmail.com> wrote:
>> On Fri, Jul 25, 2014 at 9:10 AM, Jate S <jatedev at gmail.com> wrote:
>>> I'm on dora. I am using a different /etc/profile for base-files via a
>>> bbappend. Subsequent builds of my image does not add the new
>>> base-files package as I think it should.
>>>
>>> Running bitbake of my image after the modification reports nothing to do.
>>>
>>> Bumping the PR on the bbappend rebuilds base-files when bitbaking the
>>> image, but does not regenerate the image.
>>>
>>> Doing a clean of the image before bitbaking it installs the new base-files.
>>>
>>>
>>> Should the image be rebuilt automatically after changing base-files?
>>>
>>
>>
>> what does your bbappend look like ?



More information about the yocto mailing list