| Summary: | build system should block upload of noarch or i586 packages with files in /usr/lib64 | ||
|---|---|---|---|
| Product: | Infrastructure | Reporter: | Olivier Blin <mageia> |
| Component: | BuildSystem | Assignee: | QA Team <qa-bugs> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | major | ||
| Priority: | Normal | CC: | davidwhodgins, dmorganec, misc, stormi-mageia, sysadmin-bugs |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | i586 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | CVE: | ||
| Status comment: | |||
|
Description
Olivier Blin
2011-05-28 13:40:22 CEST
I think this is a more specific issue of the "package create a unowned directory" problem, so maybe by widening the scope ( wth a youri check ), we could solve more issues. By they way, all of them are likely buggy : cleanfeed:/usr/lib64/news/bin/control/filter_innd.pl orca:/usr/lib64/python2.7/site-packages/orca/scripts/toolkits/VCL.py virtualbox-doc:/usr/lib64/virtualbox/UserManual.pdf nagios-check_ssl_cert:/usr/lib64/nagios/plugins/check_ssl_cert mingw32-filesystem:/usr/lib64/mingw32-scripts On the other hand : orca.noarch: W: noarch-python-in-64bit-path /usr/lib64/python2.7/site-packages/orca/chnames.py and the other are likely FHS violation already trapped by rpmlint. CC:
(none) =>
misc (/usr/lib64/virtualbox/UserManual.pdf is where VirtualBox -> Help -> Contents expects the pdf to be, of course that won't work on i586, and I shouldn't have made it noarch. I think/hope it could be patched to use /usr/share/doc/virtualbox, I'll see what I can do in that regard). (virtualbox fixed in SVN, now the pdf is in the /usr/share/doc/virtualbox).
D Morgan
2011-09-02 21:25:11 CEST
CC:
(none) =>
dmorganec Any suggestions on how qa should test this, or can this bug be closed? CC:
(none) =>
davidwhodgins ping sysadmin :) I added a check on noarch-python-in-64bit-path, Stormi can you test this one please. Olivier too please. This bug can be closed, there is no package to test, a rpmlint check now blocks package submit when they have noarch python scripts in 64 bits lib path. Status:
NEW =>
RESOLVED |