Overview

Request 1194786 superseded

Automatic submission by obs-autosubmit

Loading...

Ana Guerrero's avatar

@mcepl

This change is making ld18 to ship directly a file in /usr/bin/ld instead of a symlink to etc/alternatives/ld, this is a direct failure when trying to build against llvm18:

file /usr/bin/ld conflicts between attempted installs of lld18-18.1.8-19.1.x86_64 and binutils-2.43-1.1.x86_64

And it's currently making many packages fail to build at devel:languages:rust: https://build.opensuse.org/project/monitor/devel:languages:rust?arch_x86_64=1&defaults=0&failed=1&repo_openSUSE_Tumbleweed=1


Ana Guerrero's avatar

@aaronpuchert you might be interested in this issue with llvm18 (see comment in SR)


Aaron Puchert's avatar

I didn't intend to submit this to Factory yet, not sure why @factory-maintainer doesn't give my the usual week before forwarding the changes. Does it look at the change log date instead of the actual revision date?

I'm not sure how this is related to @mcepl's changes, but I assume the macro is destroying symlinks. In that case we have to restrict it to actual Python scripts or actual files (excluding symlinks).


Ana Guerrero's avatar

@aaronpuchert

I don't know why the bot submitted it so fast. You can disable the autosubmission with: openSUSE:DisableAutoSubmit -> true in the "Attributes" tab of the package in the devel project.

FYI, llvm13 and llvm16 were accepted with this shebang change...should I revert it?


Aaron Puchert's avatar

Thanks, I didn't know about the attribute. Set it for now in all relevant packages.

If the revert doesn't cause any trouble like breaking links, it probably makes sense for now. I'll try to get this fixed quickly, but I feel better with Factory in a working state.


Ana Guerrero's avatar

I've reverted it for llvm13 and llvm16, it's rebuilding a few packages in factory now.

Request History
Factory Maintainer's avatar

factory-maintainer created request

Automatic submission by obs-autosubmit


Factory Auto's avatar

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

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review

The legal review is accepted preliminary. The package may require actions later on.


Marcus Rueckert's avatar

darix accepted review

Accepted review for by_group opensuse-review-team request 1194786 from user factory-auto


Ana Guerrero's avatar

anag+factory set openSUSE:Factory:Staging:I as a staging project

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


Ana Guerrero's avatar

anag+factory accepted review

Picked "openSUSE:Factory:Staging:I"


Ana Guerrero's avatar

anag+factory added factory-staging as a reviewer

Being evaluated by group "factory-staging"


Ana Guerrero's avatar

anag+factory accepted review

Unstaged from project "openSUSE:Factory:Staging:I"


Ana Guerrero's avatar

anag+factory declined request

See comment. Ships a file at /usr/bin/ld that conflicts with binutils...


openSUSE Build Service is sponsored by