LINUX.ORG.RU

sqg не находит... чего?

 ,


0

1
# sqg -p i3
Setting system wide configuration in /etc/sbopkg/sbopkg.conf

Computers / CPU cores / Max jobs to run
1:local / 4 / 1

Computer:jobs running/jobs completed/%of started jobs/Average seconds to complete
ETA: 0s Left: 2 AVG: 0.00s  local:1/0/100%/0.0s Processing i3.
i3: not found.
ETA: 0s Left: 1 AVG: 0.00s  local:1/1/100%/0.0s Processing i3.
i3: not found.
ETA: 0s Left: 0 AVG: 0.00s  local:0/2/100%/0.0s 
Done.

…не смотря на то, что

# sbopkg -g i3
Searching for i3
Found the following matches for i3:
NAME                    VERSION
desktop/i3              4.18.3
desktop/i3-gaps         4.19.1
desktop/i3blocks        1.5
desktop/i3lock          2.13
desktop/i3minator       0.0.4
desktop/i3pystatus      3.35
desktop/i3situation     1.0.5
desktop/i3status        2.13
desktop/quickswitch-i3  2.7.0
python/i3-py            0.6.4

Между прочим sbopkg -s так же вполне жужжит, выкладывая в том числе REQUIRES=

Тако

./desktop/i3/i3.info.build
::::::::::::::
PRGNAM="i3"
VERSION="4.18.3"
HOMEPAGE="https://www.i3wm.org"
DOWNLOAD="https://i3wm.org/downloads/i3-4.18.3.tar.bz2"
MD5SUM="7437afcd40261332ce25de99cd5aa17c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="dmenu libev xcb-util-xrm yajl perl-JSON-XS perl-AnyEvent"

Правда, смущает то, что в заголовке наблюдается i3.info.build, тогда как

# ls /var/lib/sbopkg/SBo/15.0/desktop/i3
README  doinst.sh  i3.SlackBuild  i3.info  slack-desc  xinitrc.i3

Тоесть sbopkg -s цитирует якобы из i3.info.build, а в репо мы видим i3.info

– Единственное, к чему хочется придраться, но не понятно как. find / -name "i3.info.build" не дает результатов. Текущий sbopkg.conf здесь. Пробовал бранчи 14.2 и 15.0. sbopkg -r не забывал

P.S Очередь исполнил лапками, но нераскрытая тема плохо влияет на сон. Полтергейст на локалхосте не всегда безобиден.



Последнее исправление: xaizek (всего исправлений: 10)

С возвратом на форум! (на самом деле нет, хроническим нарушителям 5.3 здесь не место) (кто не в теме — это не тот подпункт 5.3, который сейчас обычно нарушают)

смущает то, что в заголовке наблюдается i3.info.build

На заборе тоже наблюдается.

Я, конечно, не слаковод, но

desktop/i3              4.18.3

кагбэ намекаэ, что кто-то пытается совать кусок вместо полного имени, основываясь на том, что если одна утилита так умеет, то все так должны делать :P

bodqhrohro_is_back
()

Slackware 15.0, 64 bit
sbopkg 0.38.2,
REPO_BRANCH=${REPO_BRANCH:-15.0}
REPO_NAME=${REPO_NAME:-SBo}

# sqg -i3
отрабатывает как положено, очередь создается.
Проблемы не наблюдаю.

Нет ли чего подозрительного в
1)
# declare -a | grep REPO_
2)
помнится была ошибка с приоритетным подхватом .git репо при его наличии, не оно? Нет в /var/lib/sbopkg/ такого репо? А если теперь удалить?

нераскрытая тема плохо влияет на сон. Полтергейст на локалхосте не всегда безобиден

Поддерживаю, но пока полтергейст имеет место быть.

bormant ★★★★★
()
Ответ на: комментарий от bodqhrohro_is_back

не слаковод, но

На этом и закончим. Замечание к предмету обсуждения отношения не имеет.

bormant ★★★★★
()
Ответ на: комментарий от MOPKOBKA

Нет ли ощущения что sbopkg запускается медленнее на Slackware 15?

С учетом использования мной 14.2->current->15.0 откуда бы ему взяться после current ;)
Но при случае попробую обратить внимание.

bormant ★★★★★
()
Последнее исправление: bormant (всего исправлений: 1)
Ответ на: комментарий от bormant

Докладываю; проблема была решена в следующем порядке: поковырял собственно текст скрипта sqg и сырцы, на которые он ссылается. Методом внесения дебаг-уточнений нашел откуда конкретно прилетает "not found"; тоесть, на какой именно переменной скрипт спотыкается

Оглянувшись в контексте, приняв во внимание рекурсивность проблемной функции, оценив количество прочих функций, подлежащих дальнейшему тестированию, и осознав, что теперь надо тем же образом протестить каждую переменную, – поймал себя на том, что вот-вот-вот в 🗲 ТОТ 🗲 самый момент и достиг полного сексуального удовлетворения.

После чего

  1. закурил чифирнул
  2. удалил репы – /var/lib/sbopkg/SBo/*
  3. (пере-?)установил sbopkg-0.38.2-noarch-1_wsr.tgz и все заработало норм.
Csandriel_x64
() автор топика
Последнее исправление: Csandriel_x64 (всего исправлений: 2)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.