Bug 35823 - Ошибка размещения спека
Summary: Ошибка размещения спека
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: genspec (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: obirvalger@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-12-28 16:56 MSK by Andrey Cherepanov
Modified: 2019-07-18 16:54 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Cherepanov 2018-12-28 16:56:51 MSK
Есть каталог mugshot, содержащий ещё каталог mugshot с исходниками.

Запускается genspec:
genspec
Package or module name: mugshot
Package type (common,golang-bin,java-maven,noarch,python,python-bin,python3,python3-bin,ruby,ruby-bin): python3-bin
Package version: 0.4.1
Package summary: Mugshot is a lightweight user configuration utility that allows you to easily update personal user details
Package license: GPLv3+
Package URL: https://launchpad.net/mugshot
Package description: Mugshot is a lightweight user configuration utility that allows you to easily update personal user details.
Package changelog: - Initial build for Sisyphus.
Error: file or directory mugshot already exists


Ожидаемое поведение: если текущий каталог имеет то же имя, создавать спек там.
Comment 1 obirvalger@altlinux.org 2019-02-21 15:24:43 MSK
По умолчанию genspec создаёт подкаталог, но если передать опцию --here, то spec и .gear будут созданы в текущем каталоге.

Эта опция не совместима с опцией --git, поэтому в github2spec --here будет работать только при включении опции --spec-only.
Comment 2 Grigory Ustinov 2019-07-18 16:54:26 MSK
Со слов мейнтейнера можно достичь той же функциональности с использованием опции --here.