Skip to content

Make it work on OBS again #272

@probonopd

Description

@probonopd

According to https://build.opensuse.org/package/live_build_log/OBS:AppImage/linuxdeployqt/toolchain/x86_64, linuxdeployqt cannot be built correctly on OBS anymore since it tries, at compile time, to use wget to get the exludelist from https://raw.githubusercontent.com/probonopd/AppImages/master/excludelist.

On OBS, build scripts do not have Internet access.

Unfortunately, this means that currently all AppImage builds on OBS are broken because they are using a broken version of linuxdeployqt without an excludelist.

So we either need to

  • Rewrite the OBS build script to not use wget but the OBS way of downloading files, or
  • Revert back to 9e95a47 when it was still working (this is the default action that I will take 7 days from now if this is not otherwise solved until then)
[   75s] /home/abuild/rpmbuild/BUILD/linuxdeployqt-3.1523199587.88aba55/tools/linuxdeployqt/../excludelist.sh: line 4: wget: command not found
[   75s] /home/abuild/rpmbuild/BUILD/linuxdeployqt-3.1523199587.88aba55/tools/linuxdeployqt/../excludelist.sh: line 9: blacklisted: bad array subscript
[   75s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/linuxdeployqt-3.1523199587.88aba55/build/tools/linuxdeployqt'
[   75s] /bin/sh: git: command not found

cc @patrickelectric @TheAssassin

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions