| Summary: | Packages add by locales does not have preinst run | ||
|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] OE-Core | Reporter: | Otavio Salvador <otavio> |
| Component: | core | Assignee: | Ross Burton <ross.burton> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | major | ||
| Priority: | Medium | CC: | meta.mr.watcher, meta.watcher, richard.purdie |
| Version: | 1.3.2 | ||
| Target Milestone: | 1.3.2 | ||
| Hardware: | x86 | ||
| OS: | Multiple | ||
| Whiteboard: | |||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | --- | |
|
Description
Otavio Salvador
2013-03-29 18:48:31 UTC
So this behaviour is definitely a bug; however is it legitimate to bring in avahi as a dependency for locale installation? How is that getting brought in, can you tell? I think both behaviours are buggy: * locale packages shouldn't depends on PN packages * Packages included during locale install ought to have postinst respected. Which package backend are you using? ipk FYI, locale package dependencies on the main package have already been removed in master: http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=b71a16e8ac18b5633ac3a52c60ad78dde37ede7b With this patch reverted on top of master, I can't reproduce the issue. I'll try with danny. I've reproduced this with danny; the following commit is the one that fixed it in master: http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=f931aeb72e4bcc2c8138d9f1b55b1aea86e13b67 This applies cleanly on top of danny and I've verified it fixes the issue. Ross, can you cherry-pick f931aeb72e4bcc2c8138d9f1b55b1aea86e13b67 for the next danny release? Merged to my danny branch. Merged into oe-core/danny. |