ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] Как установить чужой бинарный rpm внутрь hasher
@ 2015-05-06  4:11 ruslandh
  2015-05-06  4:46 ` REAL
                   ` (4 more replies)
  0 siblings, 5 replies; 35+ messages in thread
From: ruslandh @ 2015-05-06  4:11 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 647 bytes --]

Что-то я туплю, тут сын попросил перед своим отъездом в отпуск, 
что-бы я себе установил Viber. Хочу его пересобрать внутри 
хэшера  с помощью rpmrebuild, и не могу его внутрь хэшера:

$ hsh-install ./viber-4.2.2.6-2.rpm
Чтение списков пакетов...
Построение дерева зависимостей...
E: Невозможно найти пакет ./viber-4.2.2.6-2.rpm
hsh-install: Failed to calculate package file list.
hsh-install: Failed to generate package file list.

Ему что, отдельный репозиторий надо делать? который добавлять в 
хэшер, или есть путь попроще.

PS Ну нет никакого желания ставить его в живую систему - мало-ли 
он что там наломает.


-- 
С уважением Хихин Руслан

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: [sisyphus] Как установить чужой бинарный rpm внутрь hasher
  2015-05-06  4:11 [sisyphus] Как установить чужой бинарный rpm внутрь hasher ruslandh
@ 2015-05-06  4:46 ` REAL
  2015-05-06  5:08   ` ruslandh
  2015-05-06  4:46 ` ruslandh
                   ` (3 subsequent siblings)
  4 siblings, 1 reply; 35+ messages in thread
From: REAL @ 2015-05-06  4:46 UTC (permalink / raw)
  To: ruslandh, ALT Linux Sisyphus discussions

06.05.2015 11:11, ruslandh пишет:
> $ hsh-install ./viber-4.2.2.6-2.rpm
> Чтение списков пакетов...
> Построение дерева зависимостей...
> E: Невозможно найти пакет ./viber-4.2.2.6-2.rpm
> hsh-install: Failed to calculate package file list.
> hsh-install: Failed to generate package file list.

Попробуйте положить этот файл в КАТАЛОГ_ХЭШЕРА/repo/x86_64/RPMS.hasher 
, а потом сделать hsh-install viber

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ



^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: [sisyphus] Как установить чужой бинарный rpm внутрь hasher
  2015-05-06  4:11 [sisyphus] Как установить чужой бинарный rpm внутрь hasher ruslandh
  2015-05-06  4:46 ` REAL
@ 2015-05-06  4:46 ` ruslandh
  2015-05-06 19:13 ` Motsyo Gennadi aka Drool
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 35+ messages in thread
From: ruslandh @ 2015-05-06  4:46 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 1300 bytes --]

Здравствуйте ruslandh
  В сообщении от 6 мая 2015 ruslandh написал(a):
> Что-то я туплю, тут сын попросил перед своим отъездом в
> отпуск, что-бы я себе установил Viber. Хочу его пересобрать
> внутри хэшера  с помощью rpmrebuild, и не могу его внутрь
> хэшера:
>
> $ hsh-install ./viber-4.2.2.6-2.rpm
> Чтение списков пакетов...
> Построение дерева зависимостей...
> E: Невозможно найти пакет ./viber-4.2.2.6-2.rpm
> hsh-install: Failed to calculate package file list.
> hsh-install: Failed to generate package file list.
>
> Ему что, отдельный репозиторий надо делать? который добавлять
> в хэшер, или есть путь попроще.
>
> PS Ну нет никакого желания ставить его в живую систему -
> мало-ли он что там наломает.

И вообще, с одной стороны:
# alien --to-rpm viber2.deb
Warning: Skipping conversion of scripts in package viber: 
postinst preinst prerm
Warning: Use the --scripts parameter to include the scripts.
mkdir: cannot create directory 'viber-4.2.2.6': Permission denied
unable to mkdir viber-4.2.2.6:  
at /usr/share/perl5/Alien/Package.pm line 257.

А с другой:

$ alien --to-rpm --scripts viber2.deb
Warning: alien is not running as root!
Warning: Ownerships of files in the generated packages will 
probably be wrong.
viber-4.2.2.6-2.x86_64.rpm generated




-- 
С уважением Хихин Руслан

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: [sisyphus] Как установить чужой бинарный rpm внутрь hasher
  2015-05-06  4:46 ` REAL
@ 2015-05-06  5:08   ` ruslandh
  2015-05-06  5:14     ` REAL
  2015-05-06 16:04     ` Gleb Fotengauer-Malinovskiy
  0 siblings, 2 replies; 35+ messages in thread
From: ruslandh @ 2015-05-06  5:08 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 1882 bytes --]

Здравствуйте REAL
  В сообщении от 6 мая 2015 REAL написал(a):
> 06.05.2015 11:11, ruslandh пишет:
> > $ hsh-install ./viber-4.2.2.6-2.rpm
> > Чтение списков пакетов...
> > Построение дерева зависимостей...
> > E: Невозможно найти пакет ./viber-4.2.2.6-2.rpm
> > hsh-install: Failed to calculate package file list.
> > hsh-install: Failed to generate package file list.
>
> Попробуйте положить этот файл в
> КАТАЛОГ_ХЭШЕРА/repo/x86_64/RPMS.hasher , а потом сделать
> hsh-install viber
Спасибо, ещё на шаг сдвинулся в этой головоломке:

rpm, скачанный напрямую с сайта viber:

>[writer@Rostov ~]$ hsh-install viber
>Чтение списков пакетов...
>Построение дерева зависимостей...
>.Некоторые пакеты установить невозможно. Это может означать, что 
>Вы потребовали невозможного, либо пользуетесь нестабильным
>репозиторием. 
> Часть необходимых пакетов либо ещё не создана, либо была
> удалена 
> из каталога 'Входящие'.

>Так как для выполнения Вашего запроса достаточно одной операции,
>то скорее всего этот пакет просто невозможно установить.
>Сообщите, пожалуйста, об этом как о найденной ошибке в пакете.
> Эти сведения могут помочь найти выход из ситуации:

>Следующие пакеты имеют неудовлетворенные зависимости:
>  viber: Требует: rpmlib(FileDigests) (<= 4.6.0-1) но пакет не
>  может быть установлен 
>E: Извините, `битые' пакеты
> hsh-install: Failed to calculate package file list.
> hsh-install: Failed to generate package file list.

Пакет, полученный конвертацией из deb с помощью alen:


>$ hsh-install viber
>/proc/self/stat: No such file or directory
>error: unpacking of archive failed on file /: cpio: 
>utime failed - Operation not permitted 
>hsh-install: Packages installation failed.

Жаль alien не умеет перепаковывать из одной версии rpm в другую.

Кстати, мысль пришла, попробую получить из rpm deb, а из deb - 
rpm нужной версии.



-- 
С уважением Хихин Руслан

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: [sisyphus] Как установить чужой бинарный rpm внутрь hasher
  2015-05-06  5:08   ` ruslandh
@ 2015-05-06  5:14     ` REAL
  2015-05-06  5:20       ` ruslandh
  2015-05-06 16:04     ` Gleb Fotengauer-Malinovskiy
  1 sibling, 1 reply; 35+ messages in thread
From: REAL @ 2015-05-06  5:14 UTC (permalink / raw)
  To: ruslandh, ALT Linux Sisyphus discussions

06.05.2015 12:08, ruslandh пишет:
> Жаль alien не умеет перепаковывать из одной версии rpm в другую.
>
> Кстати, мысль пришла, попробую получить из rpm deb, а из deb -
> rpm нужной версии.

Да, тоже про это подумал. Но не пробовал.

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ



^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: [sisyphus] Как установить чужой бинарный rpm внутрь hasher
  2015-05-06  5:14     ` REAL
@ 2015-05-06  5:20       ` ruslandh
  2015-05-06  5:44         ` Hihin Ruslan
                           ` (2 more replies)
  0 siblings, 3 replies; 35+ messages in thread
From: ruslandh @ 2015-05-06  5:20 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 642 bytes --]

Здравствуйте REAL
  В сообщении от 6 мая 2015 REAL написал(a):
> > Жаль alien не умеет перепаковывать из одной версии rpm в
> > другую.
> >
> > Кстати, мысль пришла, попробую получить из rpm deb, а из deb
> > - rpm нужной версии.
>
> Да, тоже про это подумал. Но не пробовал.


Тупиковый вариант:

# alien --to-deb -c viber-4.2.2.6-2.rpm
Package build failed. Here's the log:
dh_testdir
dh_testdir
dh_testroot
dh_prep
dh_installdirs
dh_installdocs
dh_installchangelogs
dpkg-parsechangelog: error: changelog format debian is unknown
dh_installchangelogs: changelog parse failure
make: *** [binary-arch] Error 2



-- 
С уважением Хихин Руслан

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: [sisyphus] Как установить чужой бинарный rpm внутрь hasher
  2015-05-06  5:20       ` ruslandh
@ 2015-05-06  5:44         ` Hihin Ruslan
  2015-05-06  6:00           ` Hihin Ruslan
  2015-05-06  6:46         ` ruslandh
  2015-05-06  7:01         ` ruslandh
  2 siblings, 1 reply; 35+ messages in thread
From: Hihin Ruslan @ 2015-05-06  5:44 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 856 bytes --]

Здравствуйте ruslandh
  В сообщении от 6 мая 2015 ruslandh написал(a):
> Здравствуйте REAL
>
>   В сообщении от 6 мая 2015 REAL написал(a):
> > > Жаль alien не умеет перепаковывать из одной версии rpm в
> > > другую.
> > >
> > > Кстати, мысль пришла, попробую получить из rpm deb, а из
> > > deb - rpm нужной версии.
> >
> > Да, тоже про это подумал. Но не пробовал.


В Cолярис то-же не захотел конвертироваться:

$ alien --to-pkg viber-4.2.2.6-2.rpm
Warning: alien is not running as root!
Warning: Ownerships of files in the generated packages will 
probably be wrong.
sh: pkgproto: command not found
error during pkgproto:


-- 
  А ещё говорят так  (fortune):
 
>Option "DAMAGE" "Enable" Опция "Повреждение глаз" "Фключить" -- 
Windophob (linux.org.ru) 
________________________________________________________________________
С уважением Хихин Руслан

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: [sisyphus] Как установить чужой бинарный rpm внутрь hasher
  2015-05-06  5:44         ` Hihin Ruslan
@ 2015-05-06  6:00           ` Hihin Ruslan
  0 siblings, 0 replies; 35+ messages in thread
From: Hihin Ruslan @ 2015-05-06  6:00 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 1122 bytes --]

Здравствуйте Hihin Ruslan
  В сообщении от 6 мая 2015 Hihin Ruslan написал(a):
> Здравствуйте ruslandh
>
>   В сообщении от 6 мая 2015 ruslandh написал(a):
> > Здравствуйте REAL
> >
> >   В сообщении от 6 мая 2015 REAL написал(a):
> > > > Жаль alien не умеет перепаковывать из одной версии rpm в
> > > > другую.
> > > >
> > > > Кстати, мысль пришла, попробую получить из rpm deb, а из
> > > > deb - rpm нужной версии.
> > >
> > > Да, тоже про это подумал. Но не пробовал.

Вот, через lsb можно, только я не в курсе что это такое :)

alien --to-rpm  lsb-viber-4.2.2.6-2.x86_64.rpm
Warning: alien is not running as root!
Warning: Ownerships of files in the generated packages will 
probably be wrong.
Use of uninitialized value in concatenation (.) or string 
at /usr/share/perl5/Alien/Package/Rpm.pm line 342, <GETPERMS> 
line 117.


-- 
  А ещё говорят так  (fortune):
 
Why are you doing this to me? Because knowledge is torture, and 
there must be awareness before there is change. -- Jim 
Starlin, "Captain Marvel", #29 
________________________________________________________________________
С уважением Хихин Руслан

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: [sisyphus] Как установить чужой бинарный rpm внутрь hasher
  2015-05-06  5:20       ` ruslandh
  2015-05-06  5:44         ` Hihin Ruslan
@ 2015-05-06  6:46         ` ruslandh
  2015-05-06  7:00           ` REAL
  2015-05-06  7:01         ` ruslandh
  2 siblings, 1 reply; 35+ messages in thread
From: ruslandh @ 2015-05-06  6:46 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 889 bytes --]

Здравствуйте ruslandh
  В сообщении от 6 мая 2015 ruslandh написал(a):
> Здравствуйте REAL
>
>   В сообщении от 6 мая 2015 REAL написал(a):
> > > Жаль alien не умеет перепаковывать из одной версии rpm в
> > > другую.
> > >
> > > Кстати, мысль пришла, попробую получить из rpm deb, а из
> > > deb - rpm нужной версии.
> >
> > Да, тоже про это подумал. Но не пробовал.
>
> Тупиковый вариант:
>
> # alien --to-deb -c viber-4.2.2.6-2.rpm
> Package build failed. Here's the log:
> dh_testdir
> dh_testdir
> dh_testroot
> dh_prep
> dh_installdirs
> dh_installdocs
> dh_installchangelogs
> dpkg-parsechangelog: error: changelog format debian is unknown
> dh_installchangelogs: changelog parse failure
> make: *** [binary-arch] Error 2
Это обошел

alien --to-deb  -s -c viber-4.2.2.6-2.rpm
Поправил скрипты, убрал Changelog и дальше
 dpkg-deb --build viber-4.2.2.6-2

-- 
С уважением Хихин Руслан

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: [sisyphus] Как установить чужой бинарный rpm внутрь hasher
  2015-05-06  6:46         ` ruslandh
@ 2015-05-06  7:00           ` REAL
  2015-05-06  7:12             ` ruslandh
  0 siblings, 1 reply; 35+ messages in thread
From: REAL @ 2015-05-06  7:00 UTC (permalink / raw)
  To: ruslandh, ALT Linux Sisyphus discussions

06.05.2015 13:46, ruslandh пишет:
> Это обошел
>
> alien --to-deb  -s -c viber-4.2.2.6-2.rpm
> Поправил скрипты, убрал Changelog и дальше
>   dpkg-deb --build viber-4.2.2.6-2

Надо бы поподробней да на вики...

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ



^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: [sisyphus] Как установить чужой бинарный rpm внутрь hasher
  2015-05-06  5:20       ` ruslandh
  2015-05-06  5:44         ` Hihin Ruslan
  2015-05-06  6:46         ` ruslandh
@ 2015-05-06  7:01         ` ruslandh
  2 siblings, 0 replies; 35+ messages in thread
From: ruslandh @ 2015-05-06  7:01 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 2740 bytes --]

Здравствуйте ruslandh
  В сообщении от 6 мая 2015 ruslandh написал(a):
> Тупиковый вариант:
>
> # alien --to-deb -c viber-4.2.2.6-2.rpm
> Package build failed. Here's the log:
> dh_testdir
> dh_testdir
> dh_testroot
> dh_prep
> dh_installdirs
> dh_installdocs
> dh_installchangelogs
> dpkg-parsechangelog: error: changelog format debian is unknown
> dh_installchangelogs: changelog parse failure
> make: *** [binary-arch] Error 2

Решается в 2 шага:
alien --to-deb -s -c viber-4.2.2.6-2.rpm
Приводим всё в "юожеский вид"
dpkg --build viber-4.2.2.6-2

Но дальше ....
После обратной генерации в спеке:

страшно смотреть:

%post
#!/bin/sh
set -e
mkdir /tmp/alien.$$
perl -pe '$_=unpack("u",$_)' << '__EOF__' > /tmp/alien.$$/script
M(R$O8FEN+V)A<V@*=7!D871E+61E<VMT;W`M9&%%T86)A<V4@)CX@+V1E=B]N
M=6QL('Q\(#H*=&]U8V@@+2UN;RUC<F5A=&4@+W5S<B]S:&%%R92]I8V]N<R]H
M:6-O;&]R("8^+V1E=B]N=6QL('Q\(#H*:68@6R`M>"`O=7-R+V)I;B]G=&LM
M=7!D871E+6EC;VXM8V%%C:&4@73L@=&AE;@H@("`@+W5S<B]B:6XO9W1K+75P
M9&%%T92UI8V]N+6-A8VAE("TM<75I970@+W5S<B]S:&%%R92]I8V]N<R]H:6-O
+;&]R('Q\(#H*9FD`
__EOF__
chmod 755 /tmp/alien.$$/script
/tmp/alien.$$/script "$@"
rm -f /tmp/alien.$$/script
rmdir /tmp/alien.$$


%preun
#!/bin/sh
set -e
mkdir /tmp/alien.$$
perl -pe '$_=unpack("u",$_)' << '__EOF__' > /tmp/alien.$$/script
M(R$O8FEN+V)A<V@*05!04#TB)"AP9W)E<"!6:6)E<B!\(&AE860@+6X@,2DB
M"FEF(%%L@)$%%04%%`@/B`B,"(@73L*=&AE;@I54T5205`](B0H;&]G;F%%M92DB
M(`IT;W5C:"`O;W!T+W9I8F5R+W5N:6YS=&%%L;"YS:"`*96-H;R`B(R$O8FEN
M+W-H"F%%P<&YA;64]5FEB97(*9&ER;F%%M93TO;W!T+W9I8F5R"DQ$7TQ)0E)!
M4EE?4$%%42#U<)&1I<FYA;64*97AP;W)T($Q$7TQ)0E)!4EE?4$%%42`I<)&1I
M<FYA;64O7"1A<'!N86UE(%%PB7"1`7"(B(#X^("]O<'0O=FEB97(O=6YI;G-T
M86QL+G-H"F-H;6]D(#<U-2`O;W!T+W9I8F5R+W5N:6YS=&%%L;"YS:`IS=2`D
M55-%%4D%%0("]O<'0O=FEB97(O=6YI;G-T86QL+G-H($5X:716:6)E<B`*<FT@
M+68@+V]P="]V:6)E<B]U;FEN<W1A;&PN<V@@"F5L<V4*.@IF:0II9B!;("0Q
M(#T@(G)E;6]V92(@70IT:&5N(`HO;W!T+W9I8F5R+U9I8F5R($1E86-T:79A
M=&56:6)E<CTR"G)M("UF("]T;7`O<71S:6YG;&5A<'`M5FEB97(J"F9I"F5X
%%:70@,`H`
__EOF__
chmod 755 /tmp/alien.$$/script
/tmp/alien.$$/script "$@"
rm -f /tmp/alien.$$/script
rmdir /tmp/alien.$$

%postun
%postun
#!/bin/sh
set -e
mkdir /tmp/alien.$$
perl -pe '$_=unpack("u",$_)' << '__EOF__' > /tmp/alien.$$/script
M(R$O8FEN+V)A<V@*:68@6R`D,2`M97$@,"!=(#L@=&AE;@H@("`@=&]U8V@@
M+2UN;RUC<F5A=&4@+W5S<B]S:&%%R92]I8V]N<R]H:6-O;&]R("8^+V1E=B]N
M=6QL"B`@("!G=&LM=7!D871E+6EC;VXM8V%%C:&4@+W5S<B]S:&%%R92]I8V]N
M<R]H:6-O;&]R("8^+V1E=B]N=6QL('Q\(#H*9FD*=7!D871E+61E<VMT;W`M
:9&%%T86)A<V4@)CX@+V1E=B]N=6QL('Q\(#H`
__EOF__
chmod 755 /tmp/alien.$$/script
/tmp/alien.$$/script "$@"
rm -f /tmp/alien.$$/script
rmdir /tmp/alien.$$

-- 
С уважением Хихин Руслан

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: [sisyphus] Как установить чужой бинарный rpm внутрь hasher
  2015-05-06  7:00           ` REAL
@ 2015-05-06  7:12             ` ruslandh
    0 siblings, 1 reply; 35+ messages in thread
From: ruslandh @ 2015-05-06  7:12 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 503 bytes --]

Здравствуйте REAL
  В сообщении от 6 мая 2015 REAL написал(a):
> > Это обошел
> >
> > alien --to-deb  -s -c viber-4.2.2.6-2.rpm
> > Поправил скрипты, убрал Changelog и дальше
> >   dpkg-deb --build viber-4.2.2.6-2
>
> Надо бы поподробней да на вики...

В общем проще самому спек написать и файлы уложить, а то даже 
файл лицензии пропал - в спеке:

License: see /usr/share/doc/viber/copyright

А никакого /usr/share/doc/viber/copyright и нет, а вот в deb 
файле он лежит.


-- 
С уважением Хихин Руслан

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: [sisyphus] Как установить чужой бинарный rpm внутрь hasher
  @ 2015-05-06  8:10                 ` ruslandh
  2015-05-06  8:31                   ` REAL
  0 siblings, 1 reply; 35+ messages in thread
From: ruslandh @ 2015-05-06  8:10 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 1737 bytes --]

Здравствуйте Hihin Ruslan
  В сообщении от 6 мая 2015 Hihin Ruslan написал(a):
> Здравствуйте ruslandh
>   В сообщении от 6 мая 2015 ruslandh написал(a):
>
> Кстати, пропустил через Google переводчик её лицензию,
> осталось понять, что можно с пакетом делать, что нельзя

и она явно короче, чем https://www.viber.com/eula

Но в принципе ясно, что жесточайший копирайт:

"Вы не можете копировать (за исключением случаев, прямо 
предусмотренных настоящей Лицензией), декомпилировать, 
реконструировать, дизассемблировать, пытаться получить исходный 
код, модифицировать или создавать производные произведения 
лицензированных приложений, обновлений, или любой его части 
(если Вышеизложенное ограничение запрещено действующим 
законодательством, или разрешается в соответствии с условиями 
лицензирования, регулирующими использование любого открытым 
исходным кодом компоненты лицензированных приложений, если 
таковые имеются).
Кроме того, любая коммерческая копирование или распространение, 
публикация или использование Сайта или каких-либо контента, 
программного обеспечения, код, данные или материалы на или с 
Сайта, строго запрещено, если вы не получили предварительного 
письменного разрешения от нас или применимыми правами, 
Держатель. Любая попытка сделать это нарушение наших прав. Если 
вы нарушите эти ограничения, Вы можете быть привлечены к 
ответственности и убытков. Условия лицензии распространяются на 
любые обновления, предоставляемые нами, которые заменяют и / или 
дополняют наше обслуживание, если такое обновление не 
сопровождается отдельной лицензией в этом случае условия этой 
лицензии будет управлять."

Только что значит копировать? Я что на флешку сбросить его не 
могу? :)


-- 
С уважением Хихин Руслан

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: [sisyphus] Как установить чужой бинарный rpm внутрь hasher
  2015-05-06  8:10                 ` ruslandh
@ 2015-05-06  8:31                   ` REAL
  2015-05-06  8:44                     ` ruslandh
  2015-05-06 12:10                     ` ruslandh
  0 siblings, 2 replies; 35+ messages in thread
From: REAL @ 2015-05-06  8:31 UTC (permalink / raw)
  To: ruslandh, ALT Linux Sisyphus discussions

06.05.2015 15:10, ruslandh пишет:
> Только что значит копировать? Я что на флешку сбросить его не
> могу? :)

"Вы не можете копировать (за исключением случаев, прямо 
предусмотренных настоящей Лицензией)"

Надо смотреть, что за случаи, предусмотренные лицензией :)

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ



^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: [sisyphus] Как установить чужой бинарный rpm внутрь hasher
  2015-05-06  8:31                   ` REAL
@ 2015-05-06  8:44                     ` ruslandh
  2015-05-06 12:10                     ` ruslandh
  1 sibling, 0 replies; 35+ messages in thread
From: ruslandh @ 2015-05-06  8:44 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 220 bytes --]

Здравствуйте REAL
  В сообщении от 6 мая 2015 REAL написал(a):
> Надо смотреть, что за случаи, предусмотренные лицензией :)

А там нет описания таких случаев :)
Во всяком случае я не нашёл.

-- 
С уважением Хихин Руслан

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: [sisyphus] Как установить чужой бинарный rpm внутрь hasher
  2015-05-06  8:31                   ` REAL
  2015-05-06  8:44                     ` ruslandh
@ 2015-05-06 12:10                     ` ruslandh
  2015-05-07  8:02                       ` Anton Farygin
  1 sibling, 1 reply; 35+ messages in thread
From: ruslandh @ 2015-05-06 12:10 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 403 bytes --]

Здравствуйте REAL
  В сообщении от 6 мая 2015 REAL написал(a):
> 06.05.2015 15:10, ruslandh пишет:
Спросил их прямо на их станице facebook, и они ответили:

Hello Ruslan,

Our copyright file explicitly states that you cannot convert and 
distribute our software. It is prohibited by law that you do so.

Please re-read our copyright policy thoroughly.

Viber Support Team


-- 
С уважением Хихин Руслан

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: [sisyphus] Как установить чужой бинарный rpm внутрь hasher
  2015-05-06  5:08   ` ruslandh
  2015-05-06  5:14     ` REAL
@ 2015-05-06 16:04     ` Gleb Fotengauer-Malinovskiy
  1 sibling, 0 replies; 35+ messages in thread
From: Gleb Fotengauer-Malinovskiy @ 2015-05-06 16:04 UTC (permalink / raw)
  To: ruslandh, ALT Linux Sisyphus discussions

[-- Attachment #1: Type: text/plain, Size: 3099 bytes --]

On Wed, May 06, 2015 at 08:08:49AM +0300, ruslandh wrote:
> Здравствуйте REAL
>   В сообщении от 6 мая 2015 REAL написал(a):
> > 06.05.2015 11:11, ruslandh пишет:
> > > $ hsh-install ./viber-4.2.2.6-2.rpm
> > > Чтение списков пакетов...
> > > Построение дерева зависимостей...
> > > E: Невозможно найти пакет ./viber-4.2.2.6-2.rpm
> > > hsh-install: Failed to calculate package file list.
> > > hsh-install: Failed to generate package file list.
> >
> > Попробуйте положить этот файл в
> > КАТАЛОГ_ХЭШЕРА/repo/x86_64/RPMS.hasher , а потом сделать
> > hsh-install viber
> Спасибо, ещё на шаг сдвинулся в этой головоломке:
> 
> rpm, скачанный напрямую с сайта viber:
> 
> >[writer@Rostov ~]$ hsh-install viber
> >Чтение списков пакетов...
> >Построение дерева зависимостей...
> >.Некоторые пакеты установить невозможно. Это может означать, что 
> >Вы потребовали невозможного, либо пользуетесь нестабильным
> >репозиторием. 
> > Часть необходимых пакетов либо ещё не создана, либо была
> > удалена 
> > из каталога 'Входящие'.
> 
> >Так как для выполнения Вашего запроса достаточно одной операции,
> >то скорее всего этот пакет просто невозможно установить.
> >Сообщите, пожалуйста, об этом как о найденной ошибке в пакете.
> > Эти сведения могут помочь найти выход из ситуации:
> 
> >Следующие пакеты имеют неудовлетворенные зависимости:
> >  viber: Требует: rpmlib(FileDigests) (<= 4.6.0-1) но пакет не

Этого добра в нашем rpm нет.

> >  может быть установлен 
> >E: Извините, `битые' пакеты
> > hsh-install: Failed to calculate package file list.
> > hsh-install: Failed to generate package file list.
> 
> Пакет, полученный конвертацией из deb с помощью alen:
> 
> 
> >$ hsh-install viber
> >/proc/self/stat: No such file or directory
> >error: unpacking of archive failed on file /: cpio: 
> >utime failed - Operation not permitted 
> >hsh-install: Packages installation failed.
> 
> Жаль alien не умеет перепаковывать из одной версии rpm в другую.

rpmrebuild умеет. Он для этого и существует.

> 
> Кстати, мысль пришла, попробую получить из rpm deb, а из deb - 
> rpm нужной версии.

-- 
glebfm

[-- Attachment #2: Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: [sisyphus] Как установить чужой бинарный rpm внутрь hasher
  2015-05-06  4:11 [sisyphus] Как установить чужой бинарный rpm внутрь hasher ruslandh
  2015-05-06  4:46 ` REAL
  2015-05-06  4:46 ` ruslandh
@ 2015-05-06 19:13 ` Motsyo Gennadi aka Drool
  2015-05-06 19:28   ` ruslandh
    2015-05-07 12:01 ` Gleb Fotengauer-Malinovskiy
  4 siblings, 1 reply; 35+ messages in thread
From: Motsyo Gennadi aka Drool @ 2015-05-06 19:13 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

06.05.2015 07:11, ruslandh пишет:
> $ hsh-install ./viber-4.2.2.6-2.rpm
> Чтение списков пакетов...
> Построение дерева зависимостей...
> E: Невозможно найти пакет ./viber-4.2.2.6-2.rpm
> hsh-install: Failed to calculate package file list.
> hsh-install: Failed to generate package file list.

	А если его закинуть в ~/hasher/.in, зайти в хашер рутом
hsh-shell --rooter ~/hasher
и там уже
rpm -Uhv bla-bla.rpm ?



^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: [sisyphus] Как установить чужой бинарный rpm внутрь hasher
  2015-05-06 19:13 ` Motsyo Gennadi aka Drool
@ 2015-05-06 19:28   ` ruslandh
  2015-05-07  5:07     ` Motsyo Gennadi aka Drool
    0 siblings, 2 replies; 35+ messages in thread
From: ruslandh @ 2015-05-06 19:28 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 1079 bytes --]

Здравствуйте Motsyo Gennadi aka Drool
  В сообщении от 6 мая 2015 Motsyo Gennadi aka Drool написал(a):
>         А если его закинуть в ~/hasher/.in, зайти в хашер
> рутом hsh-shell --rooter ~/hasher
> и там уже
> rpm -Uhv bla-bla.rpm

rpm -Uhv viber-4.2.2.6-2.rpm
error: failed dependencies:
        libGL.so.1()(64bit) is needed by viber-4.2.2.6-2
        libICE.so.6()(64bit) is needed by viber-4.2.2.6-2
        libSM.so.6()(64bit) is needed by viber-4.2.2.6-2
        libX11-xcb.so.1()(64bit) is needed by viber-4.2.2.6-2
        libX11.so.6()(64bit) is needed by viber-4.2.2.6-2
        libXcomposite.so.1()(64bit) is needed by viber-4.2.2.6-2
        libXext.so.6()(64bit) is needed by viber-4.2.2.6-2
        libXi.so.6()(64bit) is needed by viber-4.2.2.6-2
        libXrender.so.1()(64bit) is needed by viber-4.2.2.6-2
        libXss.so.1()(64bit) is needed by viber-4.2.2.6-2
        libfontconfig.so.1()(64bit) is needed by viber-4.2.2.6-2
        libfreetype.so.6()(64bit) is needed by viber-4.2.2.6-2
........


-- 
С уважением Хихин Руслан

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: [sisyphus] Как установить чужой бинарный rpm внутрь hasher
  2015-05-06 19:28   ` ruslandh
@ 2015-05-07  5:07     ` Motsyo Gennadi aka Drool
  2015-05-07  6:45       ` ruslandh
    1 sibling, 1 reply; 35+ messages in thread
From: Motsyo Gennadi aka Drool @ 2015-05-07  5:07 UTC (permalink / raw)
  To: ruslandh, ALT Linux Sisyphus discussions

06.05.2015 22:28, ruslandh пишет:
> rpm -Uhv viber-4.2.2.6-2.rpm
> error: failed dependencies:
>          libGL.so.1()(64bit) is needed by viber-4.2.2.6-2
>          libICE.so.6()(64bit) is needed by viber-4.2.2.6-2
>          libSM.so.6()(64bit) is needed by viber-4.2.2.6-2
>          libX11-xcb.so.1()(64bit) is needed by viber-4.2.2.6-2
>          libX11.so.6()(64bit) is needed by viber-4.2.2.6-2
>          libXcomposite.so.1()(64bit) is needed by viber-4.2.2.6-2
>          libXext.so.6()(64bit) is needed by viber-4.2.2.6-2
>          libXi.so.6()(64bit) is needed by viber-4.2.2.6-2
>          libXrender.so.1()(64bit) is needed by viber-4.2.2.6-2
>          libXss.so.1()(64bit) is needed by viber-4.2.2.6-2
>          libfontconfig.so.1()(64bit) is needed by viber-4.2.2.6-2
>          libfreetype.so.6()(64bit) is needed by viber-4.2.2.6-2

	Это не попытка поставить 64-битную софтину на 32-битный дистр? Могу 
попробовать перепаковать под 64 бита.



^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: [sisyphus] Как установить чужой бинарный rpm внутрь hasher
  2015-05-07  5:07     ` Motsyo Gennadi aka Drool
@ 2015-05-07  6:45       ` ruslandh
  2015-05-07  7:24         ` ruslandh
  0 siblings, 1 reply; 35+ messages in thread
From: ruslandh @ 2015-05-07  6:45 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 330 bytes --]

Здравствуйте Motsyo Gennadi aka Drool
  В сообщении от 7 мая 2015 Motsyo Gennadi aka Drool написал(a):
> 06.05.2015 22:28, ruslandh пишет:
В обшем с официального сайта у них неработоспособный viber, надо 
брать отсюда, только судя по-всему, это нарушение их лицензии.

http://pkgs.org/download/viber

-- 
С уважением Хихин Руслан

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: [sisyphus] Как установить чужой бинарный rpm внутрь hasher
  @ 2015-05-07  7:13       ` ruslandh
  0 siblings, 0 replies; 35+ messages in thread
From: ruslandh @ 2015-05-07  7:13 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 787 bytes --]

Здравствуйте Rinat Bikov
  В сообщении от 7 мая 2015 Rinat Bikov написал(a):
> Ну это можно вручную поставить, либо рпмку пустую собрать с
> необходимыми зависимостями и установить хэшером перед
> установкой вручную данного пакета.

Их ещё посчитать надо :)

А вручную - лень.


В общем я свой спек написал,
типа:




Name: viber
Version: 4.2.2.6
Summary: Free Text & Calls
License: Proprietary

Distribution: Viber
Group: Applications/Internet

Release: alt1

Source: viber.tar.bz2
%description

%prep
%setup  -n %name

%install
install -d  %buildroot
cp -R ./* %buildroot

%brp_strip_none /*
%set_verify_elf_method unresolved=relaxed

%files
%doc %_docdir/viber/*
/opt/viber/*
/usr/...
....

И особого смысла пересобирать в rpmrebuild вроде как и нет :)


-- 
С уважением Хихин Руслан

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: [sisyphus] Как установить чужой бинарный rpm внутрь hasher
  2015-05-07  6:45       ` ruslandh
@ 2015-05-07  7:24         ` ruslandh
  0 siblings, 0 replies; 35+ messages in thread
From: ruslandh @ 2015-05-07  7:24 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 760 bytes --]

Здравствуйте ruslandh
  В сообщении от 7 мая 2015 ruslandh написал(a):
> Здравствуйте Motsyo Gennadi aka Drool
>
>   В сообщении от 7 мая 2015 Motsyo Gennadi aka Drool 
написал(a):
> > 06.05.2015 22:28, ruslandh пишет:
>
Что-то rpmrebuild мудрит:

.....
 set:kfb6dgbJZ4f06ksLZ9vc6ILaip0J7FmtjZJMxVKhmAvGZA, libz.so.1
(ZLIB_1.2.0)(64bit), rtld(GNU_HASH), rtld(GNU_UNIQUE)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ay96EN
find-debuginfo-files: ERROR: non-canonical 
RPM_BUILD_ROOT=/usr/src/tmp/rpmrebuild.24066/my_root 
real_buildroot=/
error: /bin/sh failed
error: Failed to find debuginfo files

Зачем ему  debuginfo files?


-- 
С уважением Хихин Руслан

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: [sisyphus] Как установить чужой бинарный rpm внутрь hasher
  2015-05-06 12:10                     ` ruslandh
@ 2015-05-07  8:02                       ` Anton Farygin
  2015-05-07  8:05                         ` ruslandh
  0 siblings, 1 reply; 35+ messages in thread
From: Anton Farygin @ 2015-05-07  8:02 UTC (permalink / raw)
  To: sisyphus

On 06.05.2015 15:10, ruslandh wrote:
> Здравствуйте REAL
>    В сообщении от 6 мая 2015 REAL написал(a):
>> 06.05.2015 15:10, ruslandh пишет:
> Спросил их прямо на их станице facebook, и они ответили:
>
> Hello Ruslan,
>
> Our copyright file explicitly states that you cannot convert and
> distribute our software. It is prohibited by law that you do so.
>
> Please re-read our copyright policy thoroughly.
>
> Viber Support Team

ага, но то можешь сделать downloader, который сделает всё остальное.

скачивать то можно ?






^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: [sisyphus] Как установить чужой бинарный rpm внутрь hasher
  2015-05-07  8:02                       ` Anton Farygin
@ 2015-05-07  8:05                         ` ruslandh
  0 siblings, 0 replies; 35+ messages in thread
From: ruslandh @ 2015-05-07  8:05 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 308 bytes --]

Здравствуйте Anton Farygin
  В сообщении от 7 мая 2015 Anton Farygin написал(a):
> ага, но то можешь сделать downloader, который сделает всё
> остальное.
>
> скачивать то можно ?

Чем больше я на этот пакет смотрю, тем он меньше нравиться. Даже 
локализации нет в Linux версии.

-- 
С уважением Хихин Руслан

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: [sisyphus] Как установить чужой бинарный rpm внутрь hasher
  @ 2015-05-07  8:27   ` ruslandh
  2015-05-07  8:32   ` ruslandh
  1 sibling, 0 replies; 35+ messages in thread
From: ruslandh @ 2015-05-07  8:27 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 215 bytes --]

Здравствуйте Vladimir Didenko
  В сообщении от 7 мая 2015 Vladimir Didenko написал(a):
> А он у вас, вообще, завелся? У меня он тупо не соединяется с
> сетью.

До этого ещё не дошло :)

-- 
С уважением Хихин Руслан

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: [sisyphus] Как установить чужой бинарный rpm внутрь hasher
    2015-05-07  8:27   ` ruslandh
@ 2015-05-07  8:32   ` ruslandh
  2015-05-07  9:04     ` Yuriy Kashirin
  2015-05-07  9:07     ` ruslandh
  1 sibling, 2 replies; 35+ messages in thread
From: ruslandh @ 2015-05-07  8:32 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 219 bytes --]

Здравствуйте Vladimir Didenko
  В сообщении от 7 мая 2015 Vladimir Didenko написал(a):
> А он у вас, вообще, завелся? У меня он тупо не соединяется с
> сетью.

Точно, интернета не видит :)

-- 
С уважением Хихин Руслан

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: [sisyphus] Как установить чужой бинарный rpm внутрь hasher
  2015-05-07  8:32   ` ruslandh
@ 2015-05-07  9:04     ` Yuriy Kashirin
  2015-05-07  9:11       ` ruslandh
  2015-05-07  9:07     ` ruslandh
  1 sibling, 1 reply; 35+ messages in thread
From: Yuriy Kashirin @ 2015-05-07  9:04 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

В письме от 7 мая 2015 11:32:57 пользователь ruslandh написал:
> Здравствуйте Vladimir Didenko
> 
>   В сообщении от 7 мая 2015 Vladimir Didenko написал(a):
> > А он у вас, вообще, завелся? У меня он тупо не соединяется с
> > сетью.
> 
> Точно, интернета не видит :)

Я когда-то копался именно в этой проблеме - у нас он не находит связки 
сертификатов (он ищет их в нескольких местах, прибитых гвоздями в его 
коде). А без них он даже не пытается соединиться с каким-то сервером. 
В результате завелось после:

  mkdir -p /etc/pki/tls/certs
  ln -s /usr/share/ca-certificates/ca-bundle.crt /etc/pki/tls/certs/

-- 
 Best regards
 Yuriy Kashirin


^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: [sisyphus] Как установить чужой бинарный rpm внутрь hasher
  2015-05-07  8:32   ` ruslandh
  2015-05-07  9:04     ` Yuriy Kashirin
@ 2015-05-07  9:07     ` ruslandh
  1 sibling, 0 replies; 35+ messages in thread
From: ruslandh @ 2015-05-07  9:07 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 348 bytes --]

Здравствуйте ruslandh
  В сообщении от 7 мая 2015 ruslandh написал(a):
> Здравствуйте Vladimir Didenko
>
>   В сообщении от 7 мая 2015 Vladimir Didenko написал(a):
> > А он у вас, вообще, завелся? У меня он тупо не соединяется с
> > сетью.
>
> Точно, интернета не видит :)

https://www.youtube.com/watch?v=Ilu3mO-Ruac

-- 
С уважением Хихин Руслан

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: [sisyphus] Как установить чужой бинарный rpm внутрь hasher
  2015-05-07  9:04     ` Yuriy Kashirin
@ 2015-05-07  9:11       ` ruslandh
  2015-05-07  9:27         ` ruslandh
  0 siblings, 1 reply; 35+ messages in thread
From: ruslandh @ 2015-05-07  9:11 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 258 bytes --]

Здравствуйте Yuriy Kashirin
  В сообщении от 7 мая 2015 Yuriy Kashirin написал(a):
> mkdir -p /etc/pki/tls/certs
>   ln -s /usr/share/ca-certificates/ca-bundle.crt
> /etc/pki/tls/certs/

Вга, спасибо, надо это в спек занести :)

-- 
С уважением Хихин Руслан

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: [sisyphus] Как установить чужой бинарный rpm внутрь hasher
  2015-05-07  9:11       ` ruslandh
@ 2015-05-07  9:27         ` ruslandh
  2015-05-28 20:48           ` Vitaly Lipatov
  0 siblings, 1 reply; 35+ messages in thread
From: ruslandh @ 2015-05-07  9:27 UTC (permalink / raw)
  To: sisyphus


[-- Attachment #1.1: Type: text/plain, Size: 433 bytes --]

Здравствуйте ruslandh
  В сообщении от 7 мая 2015 ruslandh написал(a):
> Здравствуйте Yuriy Kashirin
>
>   В сообщении от 7 мая 2015 Yuriy Kashirin написал(a):
> > mkdir -p /etc/pki/tls/certs
> >   ln -s /usr/share/ca-certificates/ca-bundle.crt
> > /etc/pki/tls/certs/
>
> Ага, спасибо, надо это в спек занести :)
Если что, переупакованный rpm тут (что-бы не забыть) :)

https://yadi.sk/d/MrpfpwvygUktF

-- 
С уважением Хихин Руслан

[-- Attachment #1.2: viber-4.2.2.6-1.spec --]
[-- Type: text/plain, Size: 5125 bytes --]

Name: viber
Version: 4.2.2.6
Summary: Free Text & Calls
License: Proprietary

Distribution: Viber
Group: Applications/Internet

Release: alt1

Packager: Hihin Ruslan <ruslandh@altlinux.ru>

Source: viber.tar.bz2
%description
More than 200 million Viber users text, call, and send photo and video messages worldwide - for free.

Your phone number is your ID. Viber syncs with your mobile contact list, automatically detecting which of your contacts have

Viber Desktop and the latest versions of the Viber mobile app were designed for individuals using Viber on multiple devices,

Viber is completely free with no advertising. We value your privacy.

Follow us for updates and news:
Facebook - http://facebook.com/viber.
Twitter - http://twitter.com/viber.

Main features:
- Text with your friends, privately or in groups
- Make free calls with HD sound quality
- Seamlessly transfer calls between Viber Desktop and the Viber app with one click or tap
- Send stickers and emoticons
- Messages are shown on all devices

%prep
%setup  -n %name

%install
install -d  %buildroot
cp -R ./* %buildroot

%brp_strip_none /*
%set_verify_elf_method unresolved=relaxed

%post
mkdir -p /etc/pki/tls/certs
ln -s /usr/share/ca-certificates/ca-bundle.crt /etc/pki/tls/certs/


%files
%doc %_docdir/viber/*
%dir "/opt/viber/"
%_bindir/viber
"/opt/viber/libQt5OpenGL.so.5"
"/opt/viber/libXss.so.1"
"/opt/viber/libQt5Declarative.so.5"
"/opt/viber/libQt5WebKit.so.5"
"/opt/viber/libQt5DBus.so.5"
"/opt/viber/libQt5Script.so.5"
"/opt/viber/libQt5Sql.so.5"
"/opt/viber/libQt5WebKitWidgets.so.5"
"/opt/viber/libQt5Core.so.5"
"/opt/viber/Viber"
%dir "/opt/viber/platforms/"
"/opt/viber/platforms/libqxcb.so"
"/opt/viber/platforms/libqoffscreen.so"
"/opt/viber/platforms/libqlinuxfb.so"
"/opt/viber/platforms/libqminimal.so"
"/opt/viber/libQt5Quick.so.5"
"/opt/viber/libicuuc.so.48"
%dir "/opt/viber/icons/"
"/opt/viber/icons/32x32.png"
"/opt/viber/icons/Viber.svg"
"/opt/viber/icons/64x64.png"
"/opt/viber/icons/128x128.png"
"/opt/viber/icons/96x96.png"
"/opt/viber/icons/256x256.png"
"/opt/viber/icons/24x24.png"
"/opt/viber/icons/16x16.png"
"/opt/viber/icons/48x48.png"
"/opt/viber/libicui18n.so.48"
"/opt/viber/libqfacebook.so"
%dir "/opt/viber/imageformats/"
"/opt/viber/imageformats/libqjp2.so"
"/opt/viber/imageformats/libqmng.so"
"/opt/viber/imageformats/libqtga.so"
"/opt/viber/imageformats/libqicns.so"
"/opt/viber/imageformats/libqwbmp.so"
"/opt/viber/imageformats/libqwebp.so"
"/opt/viber/imageformats/libqjpeg.so"
"/opt/viber/imageformats/libqtiff.so"
"/opt/viber/imageformats/libqsvg.so"
"/opt/viber/imageformats/libqgif.so"
"/opt/viber/imageformats/libqico.so"
"/opt/viber/imageformats/libqdds.so"
"/opt/viber/libQt5Network.so.5"
"/opt/viber/libQt5QuickWidgets.so.5"
%dir "/opt/viber/Sound/"
"/opt/viber/Sound/transfer_confirm.wav"
%dir "/opt/viber/Sound/Messages/"
"/opt/viber/Sound/Messages/incoming_fg.wav"
"/opt/viber/Sound/Messages/Sticker1.wav"
"/opt/viber/Sound/Messages/outgoing_fg.wav"
"/opt/viber/Sound/Messages/incoming_bg.wav"
%dir "/opt/viber/Sound/Ringtone/"
"/opt/viber/Sound/Ringtone/ringtone.wav"
"/opt/viber/Sound/transfer_in.wav"
%dir "/opt/viber/Sound/DTMF/"
"/opt/viber/Sound/DTMF/8.wav"
"/opt/viber/Sound/DTMF/0_t.wav"
"/opt/viber/Sound/DTMF/1.wav"
"/opt/viber/Sound/DTMF/4.wav"
"/opt/viber/Sound/DTMF/6.wav"
"/opt/viber/Sound/DTMF/hold.wav"
"/opt/viber/Sound/DTMF/9.wav"
"/opt/viber/Sound/DTMF/2.wav"
"/opt/viber/Sound/DTMF/0_h.wav"
"/opt/viber/Sound/DTMF/call_ended_1b.wav"
"/opt/viber/Sound/DTMF/asterisk.wav"
"/opt/viber/Sound/DTMF/5.wav"
"/opt/viber/Sound/DTMF/busy.wav"
"/opt/viber/Sound/DTMF/0.wav"
"/opt/viber/Sound/DTMF/3.wav"
"/opt/viber/Sound/DTMF/ringing.wav"
"/opt/viber/Sound/DTMF/number.wav"
"/opt/viber/Sound/DTMF/7.wav"
"/opt/viber/Sound/DTMF/call_ended_1a.wav"
"/opt/viber/Sound/loading_ends.wav"
"/opt/viber/Sound/Dynamic Box Close-01.wav"
"/opt/viber/Sound/slide_open_short.wav"
"/opt/viber/Sound/loading_starts.wav"
"/opt/viber/Sound/Dynamic Box Open-01.wav"
"/opt/viber/Sound/silence.wav"
"/opt/viber/Sound/slide_close_short.wav"
%dir "/opt/viber/Sound/PTT/"
"/opt/viber/Sound/PTT/short_end.wav"
"/opt/viber/Sound/PTT/short_start.wav"
"/opt/viber/libQt5Svg.so.5"
"/opt/viber/libQt5Gui.so.5"
"/opt/viber/libQt5PrintSupport.so.5"
"/opt/viber/libQt5WebSockets.so.5"
"/opt/viber/libicudata.so.48"
%dir "/opt/viber/sqldrivers/"
"/opt/viber/sqldrivers/libqsqlite.so"
"/opt/viber/libQt5XmlPatterns.so.5"
"/opt/viber/libQt5Qml.so.5"
"/opt/viber/libQt5Widgets.so.5"
%dir "%_datadir/viber/"
"%_datadir/viber/32x32.png"
"%_datadir/viber/64x64.png"
"%_datadir/viber/128x128.png"
"%_datadir/viber/96x96.png"
"%_datadir/viber/256x256.png"
"%_datadir/viber/24x24.png"
"%_datadir/viber/16x16.png"
"%_datadir/viber/48x48.png"
%_pixmapsdir/viber.png
%dir "%_iconsdir/"
%dir "%_iconsdir/hicolor/"
%dir "%_iconsdir/hicolor/scalable/"
%dir "%_iconsdir/hicolor/scalable/apps/"
"%_iconsdir/hicolor/scalable/apps/Viber.svg"
%dir "%_desktopdir/"
"%_desktopdir/viber.desktop"
%dir "%_pixmapsdir/"

%changelog
* Thu May 07 2015 Hihin Ruslan <ruslandh@altlinux.ru> 4.2.2.6-alt1
- initial build for ALT Linux Sisyphus



[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: [sisyphus] Как установить чужой бинарный rpm внутрь hasher
  2015-05-06  4:11 [sisyphus] Как установить чужой бинарный rpm внутрь hasher ruslandh
                   ` (3 preceding siblings ...)
  @ 2015-05-07 12:01 ` Gleb Fotengauer-Malinovskiy
  4 siblings, 0 replies; 35+ messages in thread
From: Gleb Fotengauer-Malinovskiy @ 2015-05-07 12:01 UTC (permalink / raw)
  To: ruslandh, ALT Linux Sisyphus discussions

On Wed, May 06, 2015 at 07:11:18AM +0300, ruslandh wrote:
> Что-то я туплю, тут сын попросил перед своим отъездом в отпуск, 
> что-бы я себе установил Viber. Хочу его пересобрать внутри 
> хэшера  с помощью rpmrebuild, и не могу его внутрь хэшера:
> 
> $ hsh-install ./viber-4.2.2.6-2.rpm
> Чтение списков пакетов...
> Построение дерева зависимостей...
> E: Невозможно найти пакет ./viber-4.2.2.6-2.rpm
> hsh-install: Failed to calculate package file list.
> hsh-install: Failed to generate package file list.

Понятно, что в этом случае не актуально, но имейте в виду, что
hsh-install не любит относительных путей к пакетам. Указывайте полный и
будет вам счастье.

> Ему что, отдельный репозиторий надо делать? который добавлять в 
> хэшер, или есть путь попроще.
> 
> PS Ну нет никакого желания ставить его в живую систему - мало-ли 
> он что там наломает.

-- 
glebfm


^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: [sisyphus] Как установить чужой бинарный rpm внутрь hasher
  2015-05-07  9:27         ` ruslandh
@ 2015-05-28 20:48           ` Vitaly Lipatov
  2015-05-29  3:12             ` Hihin Ruslan
  0 siblings, 1 reply; 35+ messages in thread
From: Vitaly Lipatov @ 2015-05-28 20:48 UTC (permalink / raw)
  To: sisyphus

ruslandh писал 2015-05-07 12:27:
> Здравствуйте ruslandh
>   В сообщении от 7 мая 2015 ruslandh написал(a):
>> Здравствуйте Yuriy Kashirin
>>
>>   В сообщении от 7 мая 2015 Yuriy Kashirin написал(a):
>> > mkdir -p /etc/pki/tls/certs
>> >   ln -s /usr/share/ca-certificates/ca-bundle.crt
>> > /etc/pki/tls/certs/
>>
>> Ага, спасибо, надо это в спек занести :)
> Если что, переупакованный rpm тут (что-бы не забыть) :)
>
> https://yadi.sk/d/MrpfpwvygUktF
Если что, я собрал в пакет:
http://git.etersoft.ru/people/lav/packages/viber.git

Но сейчас он не хочет воспринимать мою регистрацию (не считает, что у 
меня есть активированное первичное устройство).
Причём это сломалось и для старого Linux-клиента (2013 года), на 
котором недавно работало.

-- 
С уважением,
Виталий Липатов,
Etersoft


^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: [sisyphus] Как установить чужой бинарный rpm внутрь hasher
  2015-05-28 20:48           ` Vitaly Lipatov
@ 2015-05-29  3:12             ` Hihin Ruslan
  2015-05-29 16:59               ` Hihin Ruslan
  0 siblings, 1 reply; 35+ messages in thread
From: Hihin Ruslan @ 2015-05-29  3:12 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 721 bytes --]

Здравствуйте Vitaly Lipatov
  В сообщении от 29 мая 2015 Vitaly Lipatov написал(a):
> Если что, я собрал в пакет:
> http://git.etersoft.ru/people/lav/packages/viber.git
>
> Но сейчас он не хочет воспринимать мою регистрацию (не
> считает, что у меня есть активированное первичное устройство).
> Причём это сломалось и для старого Linux-клиента (2013 года),
> на котором недавно работало.
Странно, то что я собрал, вроде без проблем, всё установилось.

-- 
***
  А ещё говорят так  (fortune):
 
"In my opinion, Richard Stallman wouldn't recognise terrorism if 
it came up and bit him on his Internet." -- Ross M. Greenberg 
________________________________________________________________________
С уважением Хихин Руслан

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: [sisyphus] Как установить чужой бинарный rpm внутрь hasher
  2015-05-29  3:12             ` Hihin Ruslan
@ 2015-05-29 16:59               ` Hihin Ruslan
  0 siblings, 0 replies; 35+ messages in thread
From: Hihin Ruslan @ 2015-05-29 16:59 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 1271 bytes --]

Здравствуйте Hihin Ruslan
  В сообщении от 29 мая 2015 Hihin Ruslan написал(a):
> Здравствуйте Vitaly Lipatov
>
>   В сообщении от 29 мая 2015 Vitaly Lipatov написал(a):
> > Если что, я собрал в пакет:
> > http://git.etersoft.ru/people/lav/packages/viber.git
> >
> > Но сейчас он не хочет воспринимать мою регистрацию (не
> > считает, что у меня есть активированное первичное
> > устройство). Причём это сломалось и для старого
> > Linux-клиента (2013 года), на котором недавно работало.
>
> Странно, то что я собрал, вроде без проблем, всё установилось.
Тут ещё один нюанс - в момент регистрации  на телефоне  должен 
быть запущен Viber.


-- 
***
  А ещё говорят так  (fortune):
 
...Unix, MS-DOS, and Windows NT (also known as the Good, the Bad, 
and the Ugly). -- Matt Welsh 
________________________________________________________________________
С уважением Хихин Руслан

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 35+ messages in thread

end of thread, other threads:[~2015-05-29 16:59 UTC | newest]

Thread overview: 35+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-05-06  4:11 [sisyphus] Как установить чужой бинарный rpm внутрь hasher ruslandh
2015-05-06  4:46 ` REAL
2015-05-06  5:08   ` ruslandh
2015-05-06  5:14     ` REAL
2015-05-06  5:20       ` ruslandh
2015-05-06  5:44         ` Hihin Ruslan
2015-05-06  6:00           ` Hihin Ruslan
2015-05-06  6:46         ` ruslandh
2015-05-06  7:00           ` REAL
2015-05-06  7:12             ` ruslandh
2015-05-06  8:10                 ` ruslandh
2015-05-06  8:31                   ` REAL
2015-05-06  8:44                     ` ruslandh
2015-05-06 12:10                     ` ruslandh
2015-05-07  8:02                       ` Anton Farygin
2015-05-07  8:05                         ` ruslandh
2015-05-06  7:01         ` ruslandh
2015-05-06 16:04     ` Gleb Fotengauer-Malinovskiy
2015-05-06  4:46 ` ruslandh
2015-05-06 19:13 ` Motsyo Gennadi aka Drool
2015-05-06 19:28   ` ruslandh
2015-05-07  5:07     ` Motsyo Gennadi aka Drool
2015-05-07  6:45       ` ruslandh
2015-05-07  7:24         ` ruslandh
2015-05-07  7:13       ` ruslandh
2015-05-07  8:27   ` ruslandh
2015-05-07  8:32   ` ruslandh
2015-05-07  9:04     ` Yuriy Kashirin
2015-05-07  9:11       ` ruslandh
2015-05-07  9:27         ` ruslandh
2015-05-28 20:48           ` Vitaly Lipatov
2015-05-29  3:12             ` Hihin Ruslan
2015-05-29 16:59               ` Hihin Ruslan
2015-05-07  9:07     ` ruslandh
2015-05-07 12:01 ` Gleb Fotengauer-Malinovskiy

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git