Overview
Request History
mgerstner created request
- Update to version 20200520:
* permissions fixed profile: utempter: reinstate libexec compatibility entry (forwarded request 807566 from mgerstner)
dimstar_suse set openSUSE:Factory:Staging:N as a staging project
Being evaluated by staging project "openSUSE:Factory:Staging:N"
dimstar_suse accepted review
Picked "openSUSE:Factory:Staging:N"
factory-auto added opensuse-review-team as a reviewer
Please review sources
factory-auto accepted review
Check script succeeded
licensedigger accepted review
ok
namtrac accepted review
maxlin_factory added maxlin_factory as a reviewer
maxlin_factory accepted review
ok
maxlin_factory accepted review
Staging Project openSUSE:Factory:Staging:N got accepted.
maxlin_factory approved review
Staging Project openSUSE:Factory:Staging:N got accepted.
maxlin_factory accepted request
Staging Project openSUSE:Factory:Staging:N got accepted.
this introduced a new build cycle: permissions/tclap
a new build cycle is not so good, but the worst thing is we need to add tclap to ring0 if this change be accepted, tclap is tooo heavy for ring0(including graphviz, doxygen, etc), may I ask do we really need to buildrequires tclap in permissions? or can we split tclap part feature to a sub-package(2nd specfile)? because add tclap to ring0 is a no go IMO.
tclap is just a header-only library. It should actually require no extra dependencies at all. It could make sense to split off the doxygen/graphviz stuff into a tclap-devel package. Would that help?
if say split off the doxygen/graphviz stuff into a tclap-devel.spec or whatever else, then that does work, just don't buildrequires them in the main spec.
I'm just seeing that the doxygen stuff is already split-off into a -doc package. So although we don't really need the doc stuff we can't BuildRequire the tclap main package?
correct, buildrequires doxygen or graphviz in the main spec that means we need to have them in the same project in order to bootstrap tclap build.
Let me do the package split.
Split is done here: https://build.opensuse.org/request/show/809004