Results 1 to 10 of 10

Thread: Как указать проекту в obs на репозиторий с зависимостью?

  1. #1
    Join Date
    Aug 2010
    Location
    Russia
    Posts
    995

    Default Как указать проекту в obs на репозиторий с зависимостью?

    По мотивам https://features.opensuse.org/313273 (см. первый комментарий)...
    В своём репозитории obs сделал, так называемый, branch пакета taglib из репозитория https://build.opensuse.org/project/s...t=home%3Atuoma, но сборка требует librcc0-devel. Подключал репозиторий tuoma и https://build.opensuse.org/project/s...=home%3AGankov, таким образом получив следующую картину https://build.opensuse.org/project/r...timedia%3Alibs, но это не помогает.

    Не могу понять, каким образом можно ещё своему проекту в obs сказать, что вот этот пакет для сборки можно взять в таком то репозитории?

  2. #2
    Join Date
    Jun 2008
    Location
    Moscow, Russia
    Posts
    2,909
    Blog Entries
    1

    Default Re: Как указать проекту в obs на репозиторий с зависимост

    У вас branch из multimedia:libs. Не понятно, причём тут tuoma.
    Никаких репозиториев подключать не нужно. Отключать тоже.

    Ошибка в том, что нужный пакет называется librcc-devel, а не librcc0-devel.

  3. #3
    Join Date
    Aug 2010
    Location
    Russia
    Posts
    995

    Default Re: Как указать проекту в obs на репозиторий с зависимост

    Ну да, точно, это потому что я из Factory делал branch. Оно ссылается на multimedia:libs - https://build.opensuse.org/package/s...SUSE%3AFactory
    Всё получилось, спасибо. А почему репозитории не отключать? Отправка изменений в Factory ведь пойдёт, значит другие репозитории ни к чему. Или в другие репозитории тоже будет отправлено собранное?

  4. #4
    Join Date
    Jun 2008
    Location
    Moscow, Russia
    Posts
    2,909
    Blog Entries
    1

    Default Re: Как указать проекту в obs на репозиторий с зависимостью?

    xandry wrote:

    > Отправка
    > изменений в Factory ведь пойдёт, значит
    > другие репозитории ни к чему. Или в
    > другие репозитории тоже будет
    > отправлено собранное?


    submit request пойдёт в multimedia:libs:taglib, который является
    devel-пакетом для Factory.

    Вам нужно удалить все файлы _service, взамен приложить патч отдельным
    файлом. Вернуть на место taglib.changes. Внести туда изменения со ссылкой
    на Fate.


  5. #5
    Join Date
    Aug 2010
    Location
    Russia
    Posts
    995

    Default Re: Как указать проекту в obs на репозиторий с зависимост

    Всё сделал.

  6. #6
    Join Date
    Jun 2008
    Location
    Moscow, Russia
    Posts
    2,909
    Blog Entries
    1

    Default Re: Как указать проекту в obs на репозиторий с зависимост

    Технически всё правильно. Делайте submit request.

  7. #7
    Join Date
    Aug 2010
    Location
    Russia
    Posts
    995

    Default Re: Как указать проекту в obs на репозиторий с зависимост

    Мне там пишут, что всё ещё есть _service файлы: https://build.opensuse.org/request/show/108374
    Но я их не вижу, не подскажите, о чём речь? https://build.opensuse.org/package/f...timedia%3Alibs

  8. #8
    Join Date
    Jun 2008
    Location
    Moscow, Russia
    Posts
    2,909
    Blog Entries
    1

    Default Re: Как указать проекту в obs на репозиторий с зависимостью?

    xandry wrote:

    > Мне там пишут, что всё ещё есть _service
    > файлы: https://build.opensuse.org/request/show/108374
    > Но я их не вижу, не подскажите, о чём
    > речь?


    У вас sr ревизии 21, а пакет сейчас находится в ревизии 24. Нужно отозвать
    этот запрос и сделать новый.

  9. #9
    Join Date
    Aug 2010
    Location
    Russia
    Posts
    995

    Default Re: Как указать проекту в obs на репозиторий с зависимост

    Спасибо за помощь. Изменения приняли.

  10. #10
    Join Date
    Jun 2008
    Location
    Moscow, Russia
    Posts
    2,909
    Blog Entries
    1

    Default Re: Как указать проекту в obs на репозиторий с зависимостью?

    xandry wrote:

    >
    > Спасибо за помощь. Изменения приняли.
    >

    И вам спасибо за полезное улучшение. Будем надеяться, что пройдёт.


Tags for this Thread

Posting Permissions

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