Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Loading…

Missing symlinks in archlinux repos #132

Closed
zizzfizzix opened this Issue · 6 comments

4 participants

@zizzfizzix

Arch Linux repos must have a db symlink in form reponame.db -> reponame.db.tar.gz (it is for legacy purposes, the stupid part is that pacman doesn't look for both filenames.. :/), and they used to have in obs until update before the current one.
Code in https://github.com/openSUSE/open-build-service/blob/master/src/backend/bs_publish#L625 did not seem to change so there must be something else.
Could it be that your switch to ext4 on build machines somehow disabled symlink creation?
You can check when this broke by searching for arch projects updated at different times e.g. it still worked as of 20/10/2012 (http://download.opensuse.org/repositories/home:/floyd2:/Arch:/Community/Arch_Core_standard/x86_64/), but didn't on 15/11/2012 (http://download.opensuse.org/repositories/home:/tarakbumba:/archlinux/Arch_Extra_standard/i686/) and does not work now (http://download.opensuse.org/repositories/home:/Zizzfizzix:/arch/zizz/i686/).

@mlschroe mlschroe was assigned
@sandroandrade

Hi there, I'm facing the same issue when building Arch packages from OBS. Any update about that ? Any guidelines to further investigate ? Thanks,

@sandroandrade

In addition, Arch repositories use libicu50 and OBS is building qt5 against libicu49 :(

@tarakbumba

Same here...

@mlschroe
Collaborator

It was broken with the "staticlinks" implementation. Now fixed again. Thanks for the report!

@mlschroe mlschroe closed this
@zizzfizzix

Thanks for fixing this.
When can we expect it to be deployed on build.opensuse.org?

@mlschroe
Collaborator

It's already deployed, that's how I tested the fix.
You just need to rebuild some package so that your repos get re-published.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.