[devel] set-versions

Igor Zubkov igor.zubkov на gmail.com
Вт Июл 24 17:44:10 MSK 2012


2012/7/24 REAL:
> 24.07.2012 19:56, Денис Смирнов пишет:
>> 8. Похоже многие пакеты собраны вообще без debuginfo
>
> это, кстати, проблема не такая простая: ясно, что где-то вызывается либо
> strip, либо install -s , и поиск таких вот вещей вручную - задача
> индивидуальная для каждого пакета, не всегда быстро решаемая. и я не знаю,
> есть ли способ научить роботов локализовывать такие вызовы.

irb(main):001:0> branch = Branch.where(name: 'Sisyphus').first
  Branch Load (1.2ms)  SELECT "branches".* FROM "branches" WHERE
"branches"."name" = 'Sisyphus' LIMIT 1
=> #<Branch id: 1, vendor: "ALT Linux", name: "Sisyphus", created_at:
"2011-12-27 13:50:39", updated_at: "2011-12-27 13:50:39", order_id: 0,
path: "/Sisyphus">
irb(main):002:0>

irb(main):012:0> Specfile.where(branch_id: branch.id).where("spec LIKE
?", '%install -s%').count
   (407.6ms)  SELECT COUNT(*) FROM "specfiles" WHERE
"specfiles"."branch_id" = 1 AND (spec LIKE '%install -s%')
=> 32
irb(main):013:0>

В 32 пакетах (приблизительно) используется "install -s". Список я чуть
позже озвучу.

Такой же фокус со strip не сработал.

-- 
Igor Zubkov
http://hi.im/ice


Подробная информация о списке рассылки Devel