Page 1 of 2 12 LastLast
Results 1 to 10 of 11

Thread: nothing provides obs-service-tar, nothing provides obs-service-recompress,.. in most distros

  1. #1

    Default nothing provides obs-service-tar, nothing provides obs-service-recompress,.. in most distros

    I'm trying to build my project (https://build.opensuse.org/package/s...g_antonyan/mpz) for many popular distros.
    Builds for openSUSE and Fedora 32 work, but Ubuntu or Fedora 31 do not:
    Code:
    nothing provides obs-service-tar, nothing provides obs-service-recompress, nothing provides obs-service-set_version
    I suppose these are missing packages which I have to install into those distros, but I cannot find any clues in documentation on how to do this

  2. #2
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    29,686
    Blog Entries
    15

    Default Re: nothing provides obs-service-tar, nothing provides obs-service-recompress,.. in most distros

    Quote Originally Posted by oleg_antonyan1 View Post
    I'm trying to build my project (https://build.opensuse.org/package/s...g_antonyan/mpz) for many popular distros.
    Builds for openSUSE and Fedora 32 work, but Ubuntu or Fedora 31 do not:
    Code:
    nothing provides obs-service-tar, nothing provides obs-service-recompress, nothing provides obs-service-set_version
    I suppose these are missing packages which I have to install into those distros, but I cannot find any clues in documentation on how to do this
    Hi
    You would need to build those tools for the foreign distributions in you project with a link (or copy) to the development project package;
    eg;
    https://build.opensuse.org/package/s...ervice-tar_scm

    I would probably set the repositories to 'use for build' only as well, as in 'not publish'...

    I would surmise based on the un-resolveable nature of some, there are other packages to link to as well....
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  3. #3

    Default Re: nothing provides obs-service-tar, nothing provides obs-service-recompress,.. in most distros

    I still can't wrap my head around this
    https://en.opensuse.org/openSUSE:Bui..._and_aggregate - it says that I can link another package into my repository. Ok, but I need these package for multiple distros.
    Should I just create new package in my home project with a single `_link` file containing
    Code:
    <link project='openSUSE:Tools' package='obs-service-tar_scm'/>
    ?

  4. #4

    Default Re: nothing provides obs-service-tar, nothing provides obs-service-recompress,.. in most distros

    Ok, by trial and error I managed to get it working.
    For each missing package I've created a new package in my repository with a single file "_link" containing

    Code:
    <link project='openSUSE:Tools' package='obs-service-set_version'/>
    Code:
    <link project='openSUSE:Tools' package='obs-service-tar_scm'/>
    and

    Code:
    <link project='openSUSE:Tools' package='obs-service-recompress'/>


    3 packages total. Now few more distros builds work. Don't know if it's a proper way to do this.

    No idea how to figure this stuff out without any clue in documentation or examples

  5. #5
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    29,686
    Blog Entries
    15

    Default Re: nothing provides obs-service-tar, nothing provides obs-service-recompress,.. in most distros

    Quote Originally Posted by oleg_antonyan1 View Post
    Ok, by trial and error I managed to get it working.
    For each missing package I've created a new package in my repository with a single file "_link" containing

    Code:
    <link project='openSUSE:Tools' package='obs-service-set_version'/>
    Code:
    <link project='openSUSE:Tools' package='obs-service-tar_scm'/>
    and

    Code:
    <link project='openSUSE:Tools' package='obs-service-recompress'/>


    3 packages total. Now few more distros builds work. Don't know if it's a proper way to do this.

    No idea how to figure this stuff out without any clue in documentation or examples
    Hi
    That's correct, I just use the command line... osc linkpac
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  6. #6

    Default Re: nothing provides obs-service-tar, nothing provides obs-service-recompress,.. in most distros

    Still have troubles with CentOS: nothing provides obs-service-tar
    But threre's no such package "obs-service-tar" in https://build.opensuse.org/project/show/openSUSE:Tools
    Where to get it? And why other distros don't require it?

  7. #7
    Join Date
    Sep 2012
    Posts
    5,914

    Default Re: nothing provides obs-service-tar, nothing provides obs-service-recompress,.. in most distros

    Quote Originally Posted by oleg_antonyan1 View Post
    But threre's no such package "obs-service-tar" in https://build.opensuse.org/project/show/openSUSE:Tools
    It is built from obs-service-tar_scm.

  8. #8

    Default Re: nothing provides obs-service-tar, nothing provides obs-service-recompress,.. in most distros

    Quote Originally Posted by arvidjaar View Post
    It is built from obs-service-tar_scm.
    Then why it doesn't work? https://build.opensuse.org/package/s...g_antonyan/mpz CentOS 8 for example. I have a link to obs-service-tar_scm in the repository

  9. #9
    Join Date
    Sep 2012
    Posts
    5,914

    Default Re: nothing provides obs-service-tar, nothing provides obs-service-recompress,.. in most distros

    Quote Originally Posted by oleg_antonyan1 View Post
    Then why it doesn't work .. CentOS 8 for example.
    Because build fails for this repository. Did you try to check build log?

  10. #10
    Join Date
    Mar 2011
    Location
    Sauerland
    Posts
    4,881

    Default AW: nothing provides obs-service-tar, nothing provides obs-service-recompress,.. in most distros

    See here for the obs-service-tar_scm
    https://build.opensuse.org/project/m...unresolvable=1

    If there is a unresolveable, you have to resolve this first by building the "nothing provides xxxx" or patching the sources.
    Last edited by Sauerland; 20-Aug-2020 at 02:22.

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •