Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

opm install -f -l ставит пакет в lib.system #150

Open
1cgh opened this issue Jan 25, 2019 · 5 comments
Open

opm install -f -l ставит пакет в lib.system #150

1cgh opened this issue Jan 25, 2019 · 5 comments

Comments

@1cgh
Copy link

1cgh commented Jan 25, 2019

Контекст:

oscript 1.0.21.1
opm 0.14.4
Пакет mylib.ospx с библиотекой mylib.
Библиотека не установлена в lib.system.

Действие:

opm install -f mylib.ospx -l

Текущее поведение:

В консоль выводится

ПРЕДУПРЕЖДЕНИЕ - При локальной установке параметр -dest игнорируется
ИНФОРМАЦИЯ - Устанавливаю пакет mylib
ИНФОРМАЦИЯ - Установка завершена

Библиотека устанавливается в lib.system

Ожидаемое поведение:

Библиотека устанавливается в oscript_modules рабочего каталога.

@khorevaa
Copy link
Member

@1cgh У тебя не корректное использование строки запуска для нового opm

Должно быть так
opm install -l -f mylib.ospx
или так
opm install -lf mylib.ospx

@nixel2007
Copy link
Member

порядок параметров влияет? серьезно?

@khorevaa
Copy link
Member

@1cgh @nixel2007 Проверил не влияет и устанавливает в локальный каталог

@1cgh
Copy link
Author

1cgh commented Mar 12, 2019

@khorevaa т.е. все опции (-l, -f)до аргумента (имени пакета), ага?

@khorevaa
Copy link
Member

khorevaa commented Mar 12, 2019

@1cgh Вообще это версия opm 0.14.4 - до перехода на cli. Обновись на 0.15.х там этой проблемы нет - в cli опции строго идут до аргументов.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants