Re: jessie: segfaults на ровном месте: fixed

2015-03-27 Пенетрантность Artem Chuprina
Artem Chuprina -> debian-russian@lists.debian.org  @ Fri, 13 Mar 2015 22:36:29 
+0300:

 >>>  EZ> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=673174
 >>>
 >>> Не, у меня уже версия с исправлением.  Или "исправлением", это как
 >>> посмотреть.  Только что проверил и так, и эдак (вручную поломав сумму) -
 >>> в обоих случаях ничего не ловит.
 >>>
 >>> Надо собраться с мозгом и написать багрепорт...

 EZ>> Такой баг тянет на release critical. Программа, получается, не работает
 EZ>> вообще.

 AC> Не то чтобы вообще, но я нашел там багрепорт на эту тему и добавил туда
 AC> свои пять копеек.  Правда, я так и не понял, может ли репортер изменить
 AC> приоритет, и просто в теле письма написал про RC.

Если кто следил за перипетиями: в jessie приехал починенный на сей предмет
debsums.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87fv8qoj35@silver.lasgalen.net



Re: jessie: segfaults на ровном месте: fixed

2015-03-17 Пенетрантность Evgeny Zubok
Artem Chuprina  writes:

>  EZ> Такой баг тянет на release critical. Программа, получается, не
>  EZ> работает вообще.
>
> Не то чтобы вообще, но я нашел там багрепорт на эту тему и добавил туда
> свои пять копеек.  Правда, я так и не понял, может ли репортер изменить
> приоритет, и просто в теле письма написал про RC.

Вроде попал уже какой-то похожий баг на debsums в RC:

https://bugs.debian.org/release-critical/other/testing.html

Package: debsums (debian/main).
Maintainer: Ryan Niebur 
  773136 [P+  ] [TU] debsums: modified files of arch-qualified (multiarch) 
packages are not being reported


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/873853ieez@tochka.ru



Re: jessie: segfaults на ровном месте: fixed

2015-03-17 Пенетрантность Alexander GQ Gerasiov
Fri, 13 Mar 2015 22:36:29 +0300
Artem Chuprina  wrote:

> Evgeny Zubok -> debian-russian@lists.debian.org  @ Fri, 13 Mar 2015
> 00:31:26 +0300:
> 
>  >>  EZ> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=673174
>  >>
>  >> Не, у меня уже версия с исправлением.  Или "исправлением", это как
>  >> посмотреть.  Только что проверил и так, и эдак (вручную поломав
>  >> сумму) - в обоих случаях ничего не ловит.
>  >>
>  >> Надо собраться с мозгом и написать багрепорт...
> 
>  EZ> Такой баг тянет на release critical. Программа, получается, не
>  EZ> работает вообще.
> 
> Не то чтобы вообще, но я нашел там багрепорт на эту тему и добавил
> туда свои пять копеек.  Правда, я так и не понял, может ли репортер
> изменить приоритет, и просто в теле письма написал про RC.
Послать на cont...@bugs.debian.org
severity номер critical
ну или какой надо выставить.

-- 
Best regards,
 Alexander GQ Gerasiov

 Contacts:
 e-mail:g...@cs.msu.su Skype:   gerasiov
 PGP fingerprint: 04B5 9D90 DF7C C2AB CD49  BAEA CA87 E9E8 2AAC 33F1


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150317140748.5c7c2fc1@snail



Re: jessie: segfaults на ровном месте: fixed

2015-03-13 Пенетрантность Artem Chuprina
Evgeny Zubok -> debian-russian@lists.debian.org  @ Fri, 13 Mar 2015 00:31:26 
+0300:

 >>  EZ> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=673174
 >>
 >> Не, у меня уже версия с исправлением.  Или "исправлением", это как
 >> посмотреть.  Только что проверил и так, и эдак (вручную поломав сумму) -
 >> в обоих случаях ничего не ловит.
 >>
 >> Надо собраться с мозгом и написать багрепорт...

 EZ> Такой баг тянет на release critical. Программа, получается, не работает
 EZ> вообще.

Не то чтобы вообще, но я нашел там багрепорт на эту тему и добавил туда
свои пять копеек.  Правда, я так и не понял, может ли репортер изменить
приоритет, и просто в теле письма написал про RC.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87mw3gy9j6@silver.lasgalen.net



Re: jessie: segfaults на ровном месте: fixed

2015-03-12 Пенетрантность Evgeny Zubok
Artem Chuprina  writes:

>  EZ> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=673174
>
> Не, у меня уже версия с исправлением.  Или "исправлением", это как
> посмотреть.  Только что проверил и так, и эдак (вручную поломав сумму) -
> в обоих случаях ничего не ловит.
>
> Надо собраться с мозгом и написать багрепорт...

Такой баг тянет на release critical. Программа, получается, не работает
вообще.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87k2ylrjgx@tochka.ru



Re: jessie: segfaults на ровном месте: fixed

2015-03-10 Пенетрантность Artem Chuprina
Evgeny Zubok -> debian-russian@lists.debian.org  @ Tue, 10 Mar 2015 01:44:14 
+0300:

 >> Но что-то то ли я не умею пользоваться debsums, то ли что...  Но
 >> debsums ничего на эту тему не говорил.  В том числе если его позвать
 >> прямо с именем пакета.

 EZ> Я полагаю, что debsums создала md5 для уже битого пакета и поэтому
 EZ> перестала ругаться.

Если бы это было так, то md5sum -c тоже показывал бы, что все хорошо.  А
он как раз показал, что все плохо.

 EZ> Не знаю. Может, сумма была все же создана уже после установки libtiff5,
 EZ> которая оказалась битой? Может быть, сумма в какой-то другой файл
 EZ> насчиталась и debsums в него смотрит? При прямом сравнении по
 EZ> libtiff5:amd64.md5sums ошибка есть, а debsums смотрит в другой. Может,
 EZ> еще есть какой-нибудь libtiff5.md5sums? Вот, например, был такой баг:

 EZ> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=673174

Не, у меня уже версия с исправлением.  Или "исправлением", это как
посмотреть.  Только что проверил и так, и эдак (вручную поломав сумму) -
в обоих случаях ничего не ловит.

Надо собраться с мозгом и написать багрепорт...


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87r3sxxnse@silver.lasgalen.net



Re: jessie: segfaults на ровном месте: fixed

2015-03-09 Пенетрантность Evgeny Zubok
Artem Chuprina  writes:

> Но что-то то ли я не умею пользоваться debsums, то ли что...  Но
> debsums ничего на эту тему не говорил.  В том числе если его позвать
> прямо с именем пакета.

Я полагаю, что debsums создала md5 для уже битого пакета и поэтому
перестала ругаться. А создала она его по какому-то хуку dpkg при
установке. Но это вроде было только в Wheezy (у меня он). А в jessie
вроде это уже делает dpkg сам:

Вот эта дрянь: /etc/apt/apt.conf.d/90debsums. Но сейчас в вашем man из
jessie об этом ни слова, потому что убрали:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=737240

 Add dependency on dpkg version 1.16.3, which generates md5sums

Не знаю. Может, сумма была все же создана уже после установки libtiff5,
которая оказалась битой? Может быть, сумма в какой-то другой файл
насчиталась и debsums в него смотрит? При прямом сравнении по
libtiff5:amd64.md5sums ошибка есть, а debsums смотрит в другой. Может,
еще есть какой-нибудь libtiff5.md5sums? Вот, например, был такой баг:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=673174

Из man debsums, но из Wheezy (!):

ЗАМЕЧАНИЯ
   По умолчанию при установке пакета debsums  значение  debconf-переменной
   debsums/apt-autogen устанавливается равным "true".

   В следствие этого, создаётся файл /etc/apt/apt.conf.d/90debsums:

  DPkg::Post-Invoke {
  "debsums --generate=nocheck -sp /var/cache/apt/archives";
  };

   сценарием   postinst   (>=2.0.7).   При   каждой   установке   пакетов,
   контролируемой APT, будет выполняться этот фрагмент кода  для  создания
   отсутствующих файлов md5sums из бинарных пакетов.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87egoxzt8h@tochka.ru



Re: jessie: segfaults на ровном месте: fixed

2015-03-05 Пенетрантность Sergey B Kirpichev
On Thu, Mar 05, 2015 at 12:16:09PM +0300, Artem Chuprina wrote:
> И в моем случае это откровенное do nothing, successfully.

Гм, что-то правда странное.
# grep bin /var/lib/dpkg/info/octave.md5sums
9451080898245540eadf4de8aeaeb16e  usr/bin/octave
# debsums  octave|grep bin
/usr/bin/octave
OK
# debsums -s octave
# echo $?
0
# cat /bin/false > /usr/bin/octave
# debsums  octave|grep bin
# debsums -s octave
# echo $?
0
# debsums -c octave
#

(Это на wheezy.)


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/20150305093755.ga29...@darkstar.order.hcn-strela.ru



Re: jessie: segfaults на ровном месте: fixed

2015-03-05 Пенетрантность Artem Chuprina
Stanislav Vlasov -> debian-russian  @ Thu, 5 Mar 2015 13:11:29 +0500:

 >>  SV> Из мана:
 >>  SV>In  order  to  create  md5sums files for the already installed
 >>  SV> packages, you must run deb-
 >>  SV>sums_init once after the installation of debsums package.

 >> Из мана:

 >> DESCRIPTION
 >>VerifyinstalledDebianpackagefilesagainstMD5  
 >>   checksum   lists   from
 >>/var/lib/dpkg/info/*.md5sums.

 SV> Тогда не понимаю, почему если ставить debsums после установки всех
 SV> пакетов, обязательно требуется запуск debsums_init, иначе не
 SV> отслеживаются изменения даже тех пакетов, для которых есть суммы в
 SV> /var/lib/dpkg (опять же ваш случай).

Я, надо сказать, тоже не понимаю.  debsums_init - sh-скрипт на десяток
строк, абсолютно прозрачный, и там нет ничего, что могло бы привести к
такому поведению.  И в моем случае это откровенное do nothing,
successfully.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87twxz4xeu@silver.lasgalen.net



Re: jessie: segfaults на ровном месте: fixed

2015-03-05 Пенетрантность Stanislav Vlasov
5 марта 2015 г., 12:14 пользователь Artem Chuprina  написал:
>  SV> Из мана:
>  SV>In  order  to  create  md5sums files for the already installed
>  SV> packages, you must run deb-
>  SV>sums_init once after the installation of debsums package.

> Из мана:

> DESCRIPTION
>VerifyinstalledDebianpackagefilesagainstMD5
> checksum   lists   from
>/var/lib/dpkg/info/*.md5sums.

Тогда не понимаю, почему если ставить debsums после установки всех
пакетов, обязательно требуется запуск debsums_init, иначе не
отслеживаются изменения даже тех пакетов, для которых есть суммы в
/var/lib/dpkg (опять же ваш случай).

-- 
Stanislav


Re: jessie: segfaults на ровном месте: fixed

2015-03-04 Пенетрантность Artem Chuprina
Stanislav Vlasov -> debian-russian  @ Thu, 5 Mar 2015 09:55:25 +0500:

 >> Вылечил в итоге следующим путем: поставил libc6-dbg, и gdb мне показал
 >> аргументы той функции, которая падала.  Обнаружив там строку LIBTIFF,
 >> явно дернул

 >> md5sums -c /var/lib/dpkg/info/libtiff5:amd64.md5sums

 >> Так и есть, библиотека битая.  reinstall спас положение.

 >> Но что-то то ли я не умею пользоваться debsums, то ли что...  Но debsums
 >> ничего на эту тему не говорил.  В том числе если его позвать прямо с
 >> именем пакета.

 SV> debsums считает суммы самостоятельно для вновь устанавливаемых пакетов
 SV> и в /var/lib/dpkg не лазит.
 SV> Из мана:
 SV>In  order  to  create  md5sums files for the already installed
 SV> packages, you must run deb-
 SV>sums_init once after the installation of debsums package.

Из мана:

DESCRIPTION
   VerifyinstalledDebianpackagefilesagainstMD5
checksum   lists   from
   /var/lib/dpkg/info/*.md5sums.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87385j6hmt@silver.lasgalen.net



Re: jessie: segfaults на ровном месте: fixed

2015-03-04 Пенетрантность Stanislav Vlasov
4 марта 2015 г., 21:41 пользователь Artem Chuprina  написал:
> Вылечил в итоге следующим путем: поставил libc6-dbg, и gdb мне показал
> аргументы той функции, которая падала.  Обнаружив там строку LIBTIFF,
> явно дернул

> md5sums -c /var/lib/dpkg/info/libtiff5:amd64.md5sums

> Так и есть, библиотека битая.  reinstall спас положение.

> Но что-то то ли я не умею пользоваться debsums, то ли что...  Но debsums
> ничего на эту тему не говорил.  В том числе если его позвать прямо с
> именем пакета.

debsums считает суммы самостоятельно для вновь устанавливаемых пакетов
и в /var/lib/dpkg не лазит.
Из мана:
   In  order  to  create  md5sums files for the already installed
packages, you must run deb-
   sums_init once after the installation of debsums package.

-- 
Stanislav


Re: jessie: segfaults на ровном месте: fixed

2015-03-04 Пенетрантность Artem Chuprina
Artem Chuprina -> debian-russian@lists.debian.org  @ Mon, 02 Mar 2015 00:05:02 
+0300:

 AC> strace emacs23-lucid показывает смерть после подцепляния (открыли, mmap,
 AC> закрыли) /usr/lib/x86_64-linux-gnu/libgraphite2.so.3.  strace geeqie
 AC> тоже после, но не сразу, успевает подцепить еще
 AC> /usr/lib/x86_64-linux-gnu/libdatrie.so.1.  При этом оной libgraphite2-3
 AC> пользуются все gtk'шные программы, скорее всего, не в ней дело, а в том,
 AC> кто следующий.

 AC> gdb `which geeqie` core показывает
 AC> (gdb) bt
 AC> #0  0x7f6f6d2ceb2d in ?? () from /lib64/ld-linux-x86-64.so.2
 AC> #1  0x7f6f6d2ceffe in ?? () from /lib64/ld-linux-x86-64.so.2
 AC> #2  0x7f6f6d2cf384 in ?? () from /lib64/ld-linux-x86-64.so.2
 AC> #3  0x7f6f6d2c3728 in ?? () from /lib64/ld-linux-x86-64.so.2
 AC> #4  0x7f6f6d2cd93e in ?? () from /lib64/ld-linux-x86-64.so.2
 AC> #5  0x7f6f6d2c2332 in ?? () from /lib64/ld-linux-x86-64.so.2
 AC> #6  0x7f6f6d2d42b5 in ?? () from /lib64/ld-linux-x86-64.so.2
 AC> #7  0x7f6f6d2c3a16 in ?? () from /lib64/ld-linux-x86-64.so.2
 AC> #8  0x7f6f6d2c0198 in ?? () from /lib64/ld-linux-x86-64.so.2
 AC> #9  0x0001 in ?? ()
 AC> #10 0x7fffdc80aad7 in ?? ()
 AC> #11 0x in ?? ()

 AC> ldd падающих бинарников тоже падает.  В смысле, ldd (он же шелловый
 AC> скрипт) завершается молча и неудачно, а внутри оно там, вероятно,
 AC> падает.

Вылечил в итоге следующим путем: поставил libc6-dbg, и gdb мне показал
аргументы той функции, которая падала.  Обнаружив там строку LIBTIFF,
явно дернул

md5sums -c /var/lib/dpkg/info/libtiff5:amd64.md5sums

Так и есть, библиотека битая.  reinstall спас положение.

Но что-то то ли я не умею пользоваться debsums, то ли что...  Но debsums
ничего на эту тему не говорил.  В том числе если его позвать прямо с
именем пакета.

А теперь посоветуйте, люди местные (сами мы недобрые), как правильно
исследовать проблему с диском, ибо вероятнее всего, это именно диск.
SSD.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87wq2w67gp@silver.lasgalen.net