Overview

Request 542087 superseded

SCons 3.0.1

Loading...

Max Lin's avatar

gpsd and ffado failed build and seems related


Andreas Stieger's avatar

I am not sure if we want every minor package hold this up...

For gpsd @jreuter there are fixes in post-3.17 git:

http://git.savannah.gnu.org/cgit/gpsd.git/commit/?id=ed205512dd05a7dd4b0dab8af760d13e9efbbb25


Andreas Stieger's avatar

Actually rings need to build. So we can look into these two.


Dominique Leuenberger's avatar

Why would I want to accept a package that knowingly breaks other stuff? That makes no sense for a product... that's what for you have devel branches... you can break everything there you wish and submit when stuff is ready


Andreas Stieger's avatar

You know as well as I do that breakages of entirely unrelated packages cannot be found via devel branches. Ultimately Factory staging cannot be duplicated there, at least due to the package build limit per project. I did not see these two two ring packages raised before by staging. But now that we know, and the rings-must-build requirement is clear, we can have a look, like @pluskalm and myself did for others.


Martin Pluskal's avatar

We could use openSUSE:Factory:Staging:O for such experiments, but neither @mimi_vx or me can commit there to see what else breaks


Dominique Leuenberger's avatar

you can use ANY branch - OBS is really cool :)

for pkg in $(osc whatdependson openSUSE:Factory scons standard x86_64 | awk '{print $1}'); do
  osc branch openSUSE:Factory $pkg home:pluskal:sconsbranch;
done

It's only 25 packages in total.


Andreas Stieger's avatar

Right, because I did not know that obs was cool.


Martin Pluskal's avatar

Yep - I have to admit that I did not expect that much issues with scons


Martin Pluskal's avatar

And as I see in https://build.opensuse.org/project/monitor/home:pluskalm:python3 most of scons packages will need fixing :(


Dominique Leuenberger's avatar

I'll be taking care of gpick - maybe you can post to the factory ML about this change with a list of the packages that are failing and need work?

The ones in the ring are mandatory to be solved before the scons change can be accepted, but it is definitivley nice to work with the maintainers, giving them a chance to fix their things upfront.


Dominique Leuenberger's avatar

whereas I buy this argument for things like gcc and glibc, I have a fair amount of trouble believing it for scons.

osc whatdependson openSUSE:Factory scons lists only 25 packages and such an intrusive thing as changing python interpreter it's really not too much to ask from maintainers/developers to branch those 25 packages together into a workspace and have scons changed.


Andreas Stieger's avatar

It is not too much to ask, and certainly a straightforward thing to do once flagged by by staging. As I repeatedly pointed out, are looking at the failures. I am not sure if obvious CLI snippets are required.


Martin Pluskal's avatar

gpsd building is hopefully resolved in sr#543894



Request History
Andreas Stieger's avatar

AndreasStieger created request

SCons 3.0.1


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto added repo-checker as a reviewer

Please review build success


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review

ok


Staging Bot's avatar

staging-bot set openSUSE:Factory:Staging:B as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:B"


Staging Bot's avatar

staging-bot accepted review

Picked openSUSE:Factory:Staging:B


Yuchen Lin's avatar

maxlin_factory set openSUSE:Factory:Staging:G as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:G"


Yuchen Lin's avatar

maxlin_factory accepted review

Moved to openSUSE:Factory:Staging:G


mrdocs's avatar

mrdocs accepted review

ok


Factory Repo Checker's avatar

factory-repo-checker superseded request

superseded by 545147

openSUSE Build Service is sponsored by