Интересная программа (Обсуждение программы Клёст-кроссворд)

Здесь можно поговорить о чём угодно и сколько угодно.

Модератор: Модераторы разделов

watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: Интересная программа

Сообщение watashiwa_daredeska »

xwicked писал(а):
23.05.2011 17:24
Внимательно читайте лицензию!
Читаю:
3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:

a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,
b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange;
Итак,
1. Предоставление исходников по п. a) отсутствует.
2. Отсутствует необходимый written offer о предоставлении исходников по e-mail.
3. За исходники требуют дополнительный charge неизвестного размера в виде «проявлять достаточный интерес».

xwicked писал(а):
23.05.2011 17:24
почему по работе ничего
При таком отношении к пользователям и результатам чужого труда, ничего и не будет.

xwicked писал(а):
23.05.2011 17:24
Шо же Вы не удалили тему, почему не прошли стороной
Всегда надо сначала попробовать договориться.
Спасибо сказали:
liaonau
Сообщения: 390
ОС: gentoo

Re: Интересная программа

Сообщение liaonau »

xwicked писал(а):
23.05.2011 01:25
Всё о коде и ни слова о её работе

Ну и как, уважаемый xwicked, я могу судить о ее работе, когда ebuild отсутствует — исходники отсутствуют. Я (и не только я) не буду, разумеется, заинтересован в какой-либо программе настолько чтобы писать письмо разработчику до тех пор пока ее не увижу. Увидеть я ее не могу потому, что не могу ее собрать, не могу собрать потому, что нет исходников, исходников нет потому, что я не заинтересован — бесконечный цикл.
Нет, я бы понял нежелание, или лень выкладывать код, если бы вам было все равно пользуется ли кто-нибудь вашей программой. Но вы же дали ей название, предложили ее на форуме, разместили на «уважаемых» сайтах. Программа, как вы писали выше, бесплатна. Серьезно, я не понимаю почему бы не выложить код и не обременять себя перепиской с заинтересованными пользователями (которые, правда, при вышеописанном цикле, вероятно, могут отсутствовать).
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21304
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Интересная программа

Сообщение Bizdelnick »

Я заинтересован в получении исходников. Вышлите их, пожалуйста, на ящик мой_ник@gmail.com.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
xwicked
Сообщения: 115
ОС: GNU / Linux Debian 7 amd64

Re: Интересная программа

Сообщение xwicked »

watashiwa_daredeska писал(а):
23.05.2011 11:25
xwicked писал(а):
23.05.2011 10:25
Между прочим, ребята из АльтЛинукса уже пытались кривособрать программу Клёст-кроссворд, версии 0.1.9 и 0.2.0 в Сизиф. Недавно, то что они кривособрали - удалили, дабы больше не позориться
Могу себе представить эти исходники в таком случае.

xwicked писал(а):
23.05.2011 10:25
после этого я сам собираю пакеты и для Альтлинукс тоже(причём все рабочие)
Флаг в руки, барабан на шею.
Гордиться тут совершенно нечем, как раз наоборот.

Код: Выделить всё

Setting up klest-crossword (0.2.9-1) ...
cp: cannot create regular file `/root/Desktop/klest-crossword.desktop': No such file or directory
dpkg: error processing klest-crossword (--install):
Ха-ха-ха. Говорите,
xwicked писал(а):
22.05.2011 23:06
Благо у самого пакеты получаются нормальные
ну-ну.

А вот test -d /debian && rm -r /debian в postinstall — вообще вредоносный код, уничтожающий данные пользователя при некоторых условиях. В общем, предположения sash-kan'а о вредоносном коде подтверждаются.
Вот подтверждение рабочего Альтопакета. Установка через sudo. Начало с 02:20 - остальное Вам будет неинтересно.
Это видео, формат *.ogv(OGG Vorbis) - на него я думаю трояна не подцепил :rolleyes: Потом думаю сможете осилить хотя бы установку...
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: Интересная программа

Сообщение watashiwa_daredeska »

xwicked писал(а):
25.05.2011 00:23
Вот подтверждение рабочего Альтопакета.
Лично меня совершенно не интересует альтопакет, ибо альтом я не пользуюсь. Это во-первых. Во-вторых, существование условий, при которых пакет устанавливается, еще не гарантирует отсутствия вполне легитимных состояний системы, при которых пакет не установится, а у Вас даже элементарного списка рассылки с архивами нет, чтобы прошедшие по граблям могли поделиться опытом с последователями. В-третьих, даже если бинарный пакет вполне успешно устанавливается, это не решает проблему нарушения авторских прав и отсутствия исходников.

Если пакет входит в официальный репозиторий, то в некритичных случаях можно полагаться на то, что исходники посмотрел хотя бы сопровождающий пакета, да и пользователи какие-никакие есть, которые могут заметить и шум поднять, если что. А в случае, если пакет раздает кто-то совершенно неизвестный с повадками завзятого варезника, многие из которых не гнушаются и троянов подсадить, зажимающий исходники программы со стремящимся к нулю количеством пользователей, не имеющих возможности общаться между собой и сообщать друг другу о проблемах (в том числе и безопасности), то доверия нет совершенно никакого. Даже, я бы сказал, доверие отрицательное, ибо дюже подозрительно.
Спасибо сказали:
Аватара пользователя
Ali1
Сообщения: 2250

Re: Интересная программа

Сообщение Ali1 »

xwicked писал(а):
25.05.2011 00:23
Вот подтверждение рабочего Альтопакета. Установка через sudo. Начало с 02:20 - остальное Вам будет неинтересно.

Код: Выделить всё

[ali@host-128 Desktop]$ uname -a
Linux host-128.localdomain 2.6.30-std-def-alt14 #1 SMP Wed Oct 7 06:44:21 UTC 2009 i686 GNU/Linux
[ali@host-128 Desktop]$ rpmlint klest-crossword-0.2.9-alt1.i386.rpm
klest-crossword.i386: W: no-documentation
klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/klest-help.html
klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross57.xwc
.....

....
klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross92.xwc
klest-crossword.i386: W: invalid-packager LabFreeTech.org admin@labfreetech.org
klest-crossword.i386: W: summary-ended-with-dot Qt program for professional creating and easy guessing the classic crossword puzzles.
klest-crossword.i386: E: summary-too-long Qt program for professional creating and easy guessing the classic crossword puzzles.
klest-crossword.i386: E: description-line-too-long  Supported features: - Create a crossword puzzle; - Guessing crossword puzzle; - Check correctness of guessing a crossword puzzle; - Save state incompletely guessed crossword puzzle; - Automatic creation of crossword puzzle grid (beta); - Automatic selection of words from the dictionary(*); - Semi-automatic selection of words from the dictionary; - Adding / removing words from the dictionary; - Conservation created a crossword puzzle grid, as a template for the new; - Editing the font crossword; - Editing the grid of crossword puzzle(*); - Export crossword:PDF, PostScript(*.ps), HTML, Text format AcrossLite, JPG, JPEG, TIFF, BMP, XPM, PNG, XBM, PPM, OpenKlest(*.ok)(*); - Import crossword:Text format AcrossLite, OpenKlest(*.ok)(*); - Print crossword; - Statistics; - There are 2 dictionary: Russian to English and 31 000 to 41 000 words.
klest-crossword.i386: W: invalid-buildhost host-136.localdomain
klest-crossword.i386: E: no-changelogname-tag
klest-crossword.i386: W: invalid-license GPLv2
klest-crossword.i386: E: useless-provides klest-crossword
klest-crossword.i386: E: no-signature
klest-crossword.i386: W: dangerous-command-in-%post ln
klest-crossword.i386: E: use-of-home-in-%post
klest-crossword.i386: W: dangerous-command-in-%postun rm
klest-crossword.i386: E: use-of-home-in-%postun
1 packages and 0 specfiles checked; 280 errors, 7 warnings.

:)
xwicked писал(а):
23.05.2011 10:25
так как после этого я сам собираю пакеты и для Альтлинукс тоже(причём все рабочие)


Спасибо сказали:
Аватара пользователя
xwicked
Сообщения: 115
ОС: GNU / Linux Debian 7 amd64

Re: Интересная программа

Сообщение xwicked »

Ali1 писал(а):
25.05.2011 01:33
...
[ali@host-128 Desktop]$ rpmlint klest-crossword-0.2.9-alt1.i386.rpm
...
xwicked писал(а):
23.05.2011 10:25
так как после этого я сам собираю пакеты и для Альтлинукс тоже(причём все рабочие)

Благодарю! Вот это тема! rpmlint надо поюзать. Пакет рабочий, но вот то, что до идеала ему ещё нужна доработка, так это ещё раз доказывает, что профессионалами не рождаются - ими становятся, пройдя, через все эти ошибки :)
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21304
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Интересная программа

Сообщение Bizdelnick »

Кхм... Так что насчёт
Bizdelnick писал(а):
24.05.2011 14:20
Я заинтересован в получении исходников. Вышлите их, пожалуйста, на ящик мой_ник@gmail.com.
?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Janik
Сообщения: 861
Статус: Оператор вычислительных машин
ОС: Debian

Re: Интересная программа

Сообщение Janik »

И мне тоже дайте (залить на мой FTP в каталог upload).
Кто ищет, тот всегда найдет!
Опыт - это когда все получается с первого раза.
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

Re: Интересная программа

Сообщение Goodvin »

xwicked писал(а):
23.05.2011 15:04
ЗЫ: а исходники я высылаю по-запросу - это далеко не отсутствие исходников :)

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

Вышлите мне исходные коды Вашей программы на адрес igoodvin[символ_собаки]gmail.com
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

Re: Интересная программа

Сообщение Goodvin »

xwicked писал(а):
22.05.2011 23:06
Goodvin писал(а):
22.05.2011 21:10
Вообще-то данные "награды" вообще ничего не говорят о качестве ПО и никак не подтверждают наличия или отсутствия закладок, вредоносного кода и т.п..
Здравствуйте, уважаемый Goodvin!
Некоторые сайты(уважаемые) постоянно проверяют и поддерживают в актуальном состоянии информацию о качестве своих программ вот пример..
Таких пионерских поделок, раздающих свои местечковые "награды" не мойми кому не пойми за что, любой студент наклепает ради удовлетворения ЧСВ.

xwicked писал(а):
22.05.2011 23:06
Отобрали награду, за утечку памяти, при открытии формата OpenKlest и help невсегда открывается из программы(отдельно работает). Это только в версии 0.2.9. До 0.2.8 данная награда была.
Так что, отчасти это говорит о многом.
Это не говорит вообще ни о чём.

xwicked писал(а):
22.05.2011 23:06
Взгляните одним глазом на всеми НЕлюбимый Skype. Мои же можно распотрошить любым дизассемблером, ради полного успокоения :) , благо защиты от этого нету.
А зачем Вы всё время киваете на Скайп? Сравнивать Вашу программу со скайпом - это занятие примерно из того же разряда, что и сравнение бабушкиного вишневого пирога с карьерным самосвалом.
Ну и заодно - перестаньте коверкать русский язык, это запрещено правилами нашего форума.
Пишите грамотно, уважайте себя и своих собеседников.
Спасибо сказали:
Аватара пользователя
xwicked
Сообщения: 115
ОС: GNU / Linux Debian 7 amd64

Re: Интересная программа

Сообщение xwicked »

Goodvin писал(а):
25.05.2011 09:31
...
Я пытался запустить Вашу программу (на всякий случай - в изолированной среде, в виртуальной машине).
Она у меня вообще не запускается, при этом не выдает ничего вразумительного ни в виде мессаджбокса, ни в консоль, ни в логи.
Просто моргает на мгновение что-то на экране и исчезает. ...
Из-за этого многие и не юзают линукс. И такое будет продолжаться до тех пор, пока не будет стандарта на некоторые важнейшие моменты. А тот кто пишет программы - это прекрасно понимает.
Либа если имеет линк libname.so.2, а линка libname.so.5 -> libname.so нету, то всё программа не запускается.
Как это назвать?!?!? Мак и винда мне в этом плане нравятся ужасно :ph34r:
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: Интересная программа

Сообщение watashiwa_daredeska »

xwicked писал(а):
25.05.2011 10:50
Либа если имеет линк libname.so.2, а линка libname.so.5 -> libname.so нету, то всё программа не запускается.
Наличие исходников решает эту проблему. В каждом конкретном дистрибутиве программа собирается с теми библиотеками, которые присутствуют в дистрибутиве.

xwicked писал(а):
25.05.2011 10:50
И такое будет продолжаться до тех пор, пока не будет стандарта на некоторые важнейшие моменты. А тот кто пишет программы - это прекрасно понимает.
На важнейшие моменты в линуксе и вообще в юниксах есть стандарты. И те, кто пишут программы, это прекрасно понимают.
Спасибо сказали:
Аватара пользователя
taaroa
Сообщения: 1319

Re: Интересная программа

Сообщение taaroa »

xwicked писал(а):
25.05.2011 10:50
Либа если имеет линк libname.so.2, а линка libname.so.5 -> libname.so нету, то всё программа не запускается.

это задача maintainers дистрибутива. будут исходники — подобных проблем не будет.
xwicked писал(а):
25.05.2011 10:50
Как это назвать?!?!? Мак и винда мне в этом плане нравятся ужасно :ph34r:

это называется {dll,dependency}-hell. и в этом плане мне «нравится ужасно» nt. более кошмарного ада и не придумать, действительно.
:wq
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Интересная программа

Сообщение sash-kan »

xwicked писал(а):
25.05.2011 10:50
если имеет линк libname.so.2, а линка libname.so.5 -> libname.so нету, то всё программа не запускается.
что свидетельствует о том, что написавшему эту программу надо всё-таки освоить хоть какую-нибудь систему сборки (autotools, cmake, scons и т.д. и т.п.).
после этого в голове у него немного прояснится и он будет несколько более объективно высказываться о (пока) непонятных для него моментах.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
taaroa
Сообщения: 1319

Re: Интересная программа

Сообщение taaroa »

@Ali1

Spoiler

test

% uname -a Linux taaroa.name 2.6.32-71.29.1.el6.x86_64 #1 SMP Tue May 10 17:35:18 CDT 2011 x86_64 x86_64 x86_64 GNU/Linux % rpmlint Downloads/klest-crossword-0.2.9-mdv1.i386.rpm klest-crossword.i386: W: summary-ended-with-dot C Qt program for professional creating and easy guessing the classic crossword puzzles. klest-crossword.i386: E: summary-too-long C Qt program for professional creating and easy guessing the classic crossword puzzles. klest-crossword.i386: W: spelling-error Summary(ru) Qt klest-crossword.i386: W: spelling-error Summary(ru) лёгкого -> легкого, легкового, алкоголь klest-crossword.i386: E: summary-too-long ru Qt программа для профессионального создания редактирования и лёгкого отгадывания классических кроссвордов klest-crossword.i386: E: description-line-too-long C Supported features: - Create a crossword puzzle; - Guessing crossword puzzle; - Check correctness of guessing a crossword puzzle; - Save state incompletely guessed crossword puzzle; - Automatic creation of crossword puzzle grid (beta); - Automatic selection of words from the dictionary(*); - Semi-automatic selection of words from the dictionary; - Adding / removing words from the dictionary; - Conservation created a crossword puzzle grid, as a template for the new; - Editing the font crossword; - Editing the grid of crossword puzzle(*); - Export crossword:PDF, PostScript(*.ps), HTML, Text format AcrossLite, JPG, JPEG, TIFF, BMP, XPM, PNG, XBM, PPM, OpenKlest(*.ok)(*); - Import crossword:Text format AcrossLite, OpenKlest(*.ok)(*); - Print crossword; - Statistics; - There are 2 dictionary: Russian to English and 31 000 to 41 000 words. klest-crossword.i386: W: spelling-error %description -l ru Qt klest-crossword.i386: W: spelling-error %description -l ru лёгкого -> легкого, легкового, алкоголь klest-crossword.i386: W: spelling-error %description -l ru неполностью -> не полностью, неполноценностью, неполноправностью klest-crossword.i386: E: description-line-too-long ru Qt программа для профессионального создания редактирования и лёгкого отгадывания классических кроссвордов klest-crossword.i386: E: description-line-too-long ru Поддерживаемые функции: - Создание кроссворда; - Отгадывание кроссворда; - Проверка правильности отгадывания кроссворда; - Сохранение состояния неполностью отгаданного кроссворда; - Автоматическое создание сетки кроссворда(бета); - Автоматический выбор слов из словаря(*); - Полуавтоматический выбор слов из словаря; - Добавление/удаление слов из словаря; - Сохранение созданной сетки кроссворда, как шаблон для нового; - Редактирование шрифта кроссворда; -Редактирование сетки кроссворда(*); - Экспорт кроссворда: PDF, PostScript(*.ps), HTML, Текстовый формат AcrossLite, JPG, JPEG, TIFF, BMP, XPM, PNG, XBM, PPM, OpenKlest(*.ok)(*); - Импорт кроссворда: Текстовый формат AcrossLite, OpenKlest(*.ok)(*); - Печать кроссворда; - Статистика; - Имеются 2 словаря: русский на 31 000 и английский на 41 000 слов. klest-crossword.i386: W: non-standard-group Games/Puzzles klest-crossword.i386: E: no-changelogname-tag klest-crossword.i386: E: useless-provides klest-crossword klest-crossword.i386: W: no-documentation klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/klest-help.html klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross57.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross40.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross91.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross17.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross54.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross89.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/image/Image3.png klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/image/Image2.png klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/templates/templ1.xwtpl klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross51.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross90.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross94.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross19.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross24.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross54.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross42.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/README.txt klest-crossword.i386: E: script-without-shebang /opt/klest-crossword/README.txt klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/templates/17x17-2.xwtpl klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross26.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross30.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross50.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross59.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross23.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross37.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/languages/russian/InputParametrTableCrossword.ui_ru.qm klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross72.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross73.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/image/Image4.png klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/lib-lin-x86.txt klest-crossword.i386: E: script-without-shebang /opt/klest-crossword/lib-lin-x86.txt klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross2.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross64.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross48.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross41.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross78.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/klest-help klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross55.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/languages/russian/Dictionary_ru.qm klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross53.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross3.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross85.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross66.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross78.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/languages/russian/stat.ui_ru.qm klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross26.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross17.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross58.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross95.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross55.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross72.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross35.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross58.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross93.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross98.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross74.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/image/Image1.png klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross21.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/templates/18x18-2.xwtpl klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross46.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross30.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross88.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross8.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross77.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross5.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/klest-crossword.png klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross83.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross41.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/templates/2.xwtpl klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/dictionaries klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross73.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross70.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross28.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross11.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross34.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross66.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross34.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/templates/full5.xwtpl klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/languages/russian/SemiautomaticWindow.ui_ru.qm klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/image/Image13.png klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross22.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/image/Image8.png klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/EASYT.TXT klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross2.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross15.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross47.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross20.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross89.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross27.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross65.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross42.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross8.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross11.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross21.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/templates/site1.xwtpl klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross52.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/image/Image9.png klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/image klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/klest-crossword klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross61.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/templates/37x37.xwtpl klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross56.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/image/Image5.png klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross82.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross43.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/AUTHORS.txt klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross94.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/dictionaries/dictionary_eng.xwcb klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross64.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/templates klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross1.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/languages klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross18.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross46.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross38.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/LICENSE_rus.txt klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross65.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross48.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/LICENSE.txt klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross81.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross60.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross33.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross37.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross13.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross80.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross92.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross45.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross99.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/languages/russian/TemplateCrossword.ui_ru.qm klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross32.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross97.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross16.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/templates/cross2.xwtpl klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross16.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross59.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross71.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross86.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross74.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross1.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross12.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross81.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/templates/new2.xwtpl klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross44.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross87.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross56.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross4.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross36.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross12.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross79.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross9.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/README_rus.txt klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/Stat.html klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross100.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross100.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/templates/templ5.xwtpl klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross47.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/image/Image12.png klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/templates/templ6.xwtpl klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/languages/russian/Dictionary.ui_ru.qm klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/export klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross79.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross87.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross67.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross82.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/image/Image6.png klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross23.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross53.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross5.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross38.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross99.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross84.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross18.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross6.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross60.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross39.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross63.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross69.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross25.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross96.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/CHANGELOG.txt klest-crossword.i386: E: script-without-shebang /opt/klest-crossword/CHANGELOG.txt klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/image/Image10.png klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross27.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross6.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross3.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross63.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross68.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross10.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross50.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross39.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/needed-packages.txt klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross15.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross20.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/CHENGELOG_rus.txt klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross77.xwc klest-crossword.i386: E: backup-file-in-package /usr/share/applications/klest-crossword.desktop~ klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross96.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross14.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross83.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross29.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/templates/templ3.xwtpl klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross51.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross14.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross71.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/klest-help_e.html klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross97.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/templates/new3.xwtpl klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/languages/russian/Parameters.ui_ru.qm klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross76.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross4.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross22.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross75.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/languages/russian klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/image/Image7.png klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/templates/1.xwtpl klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross57.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/languages/russian/About.ui_ru.qm klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/templates/templ2.xwtpl klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross10.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross33.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/languages/russian/KlestCrossword_ru.qm klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross67.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross68.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross35.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/templates/next1.xwtpl klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross19.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross45.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/image/Image11.png klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/dictionaries/dictionary_rus.xwcb klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross70.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross25.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross88.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross90.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross75.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross84.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross49.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross86.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross9.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross62.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross44.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross7.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross62.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross80.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross49.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross43.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross28.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/AUTHORS_rus.txt klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross13.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross31.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross31.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross29.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross93.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/templates/templ4.xwtpl klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross85.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross52.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross91.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross76.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/languages/russian/Parameters_ru.qm klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross24.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross32.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross7.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross36.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross40.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/eng/cross61.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/languages/russian/KlestCrossword.ui_ru.qm klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross69.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross95.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross98.xwc klest-crossword.i386: E: dir-or-file-in-opt /opt/klest-crossword/crosswords/rus/cross92.xwc klest-crossword.i386: W: dangerous-command-in-%post ln klest-crossword.i386: E: use-of-home-in-%post klest-crossword.i386: W: dangerous-command-in-%postun rm klest-crossword.i386: E: use-of-home-in-%postun 1 packages and 0 specfiles checked; 282 errors, 10 warnings.



:wq
Спасибо сказали:
Аватара пользователя
Ali1
Сообщения: 2250

Re: Интересная программа

Сообщение Ali1 »

xwicked писал(а):
25.05.2011 10:50
Goodvin писал(а):
25.05.2011 09:31
...
Я пытался запустить Вашу программу (на всякий случай - в изолированной среде, в виртуальной машине).
Она у меня вообще не запускается, при этом не выдает ничего вразумительного ни в виде мессаджбокса, ни в консоль, ни в логи.
Просто моргает на мгновение что-то на экране и исчезает. ...
Из-за этого многие и не юзают линукс. И такое будет продолжаться до тех пор, пока не будет стандарта на некоторые важнейшие моменты. А тот кто пишет программы - это прекрасно понимает.
Либа если имеет линк libname.so.2, а линка libname.so.5 -> libname.so нету, то всё программа не запускается.
Как это назвать?!?!? Мак и винда мне в этом плане нравятся ужасно :ph34r:

  • не
    libname.so.5 -> libname.so, а

    Код: Выделить всё

    <: ll /usr/lib64/libgmp.*
    lrwxrwxrwx. 1 root root     15 Май 25 12:09 /usr/lib64/libgmp.so -> libgmp.so.3.5.0
    lrwxrwxrwx. 1 root root     15 Ноя  6  2010 /usr/lib64/libgmp.so.3 -> libgmp.so.3.5.0
    -rwxr-xr-x. 1 root root 380888 Мар  2  2010 /usr/lib64/libgmp.so.3.5.0
    <: rpm -qf /usr/lib64/libgmp.so
    gmp-devel-4.3.1-7.fc14.x86_64
    <: rpm -qf /usr/lib64/libgmp.so.3
    gmp-4.3.1-7.fc14.x86_64
    <:

  • Вот именно по этой причине собирать пакеты самому, а не в сборочнице дистрибутива, проверяющей пакет на соответствие стандарту, который Вы не знаете, есть плохая практика


PS

Прежде чем делать обобщения мирового масштаба, стоит задать себе вопрос:- "Возможно, в этом есть смысл, которого я не знаю?", чтобы не услышать в ответ:

Еще вопросы есть, или Вы самостоятельно найдете
информацию о линковке и бинарной несовместимости?

http://lists.altlinux.org/pipermail/sisyph...ril/346608.html
Спасибо сказали:
Аватара пользователя
Ali1
Сообщения: 2250

Re: Интересная программа

Сообщение Ali1 »

xwicked
Вы знаете, что Ваша программа падает, при элементарной попытке ввода слова?

Код: Выделить всё

System: Linux 2.6.30-std-def-alt14 #1 SMP Wed Oct 7 06:44:21 UTC 2009 i686
X Vendor: The X.Org Foundation
X Vendor Release: 10605000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Glossy
Icon Theme: gnome
GTK+ Modules: canberra-gtk-module, gnomebreakpad

Memory status: size: 0 vsize: 0 resident: 0 share: 0 rss: 0 rss_rlim: 0
CPU usage: start_time: 0 rtime: 0 utime: 0 stime: 0 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 0

MDRawHeader
  signature            = 0x504d444d
  version              = 0xa793
  stream_count         = 6
  stream_directory_rva = 0x20
  checksum             = 0x0
  time_date_stamp      = 0x4ddc3601 2011-05-24 22:49:37
  flags                = 0x0

mDirectory[0]
MDRawDirectory
  stream_type        = 3
  location.data_size = 100
  location.rva       = 0x68

mDirectory[1]
MDRawDirectory
  stream_type        = 4
  location.data_size = 34132
  location.rva       = 0x35e8

mDirectory[2]
MDRawDirectory
  stream_type        = 7
  location.data_size = 56
  location.rva       = 0x15470

mDirectory[3]
MDRawDirectory
  stream_type        = 15
  location.data_size = 44
  location.rva       = 0x15548

mDirectory[4]
MDRawDirectory
  stream_type        = 1197932545
  location.data_size = 12
  location.rva       = 0x15578

mDirectory[5]
MDRawDirectory
  stream_type        = 0
  location.data_size = 0
  location.rva       = 0x0

Streams:
  stream type 0x0 at index 5
  stream type 0x3 at index 0
  stream type 0x4 at index 1
  stream type 0x7 at index 2
  stream type 0xf at index 3
  stream type 0x47670001 at index 4

MinidumpThreadList
  thread_count = 2

thread[0]
MDRawThread
  thread_id                   = 0x1749
  suspend_count               = 0
  priority_class              = 0x0
  priority                    = 0x0
  teb                         = 0x0
  stack.start_of_memory_range = 0xbf9ad814
  stack.memory.data_size      = 0x2d24
  stack.memory.rva            = 0xd0
  thread_context.data_size    = 0x2cc
  thread_context.rva          = 0x2df8

MDRawContextX86
  context_flags                = 0x1001f
  dr0                          = 0x0
  dr1                          = 0x0
  dr2                          = 0x0
  dr3                          = 0x0
  dr6                          = 0x0
  dr7                          = 0x0
  float_save.control_word      = 0x1769
  float_save.status_word       = 0x0
  float_save.tag_word          = 0x40000000
  float_save.error_offset      = 0xbf9ad86c
  float_save.error_selector    = 0xbf9ad878
  float_save.data_offset       = 0xbf9ad898
  float_save.data_selector     = 0xfffffe00
  float_save.register_area[80] = 0x7b0000007b000000000000003300000007000000f15f51b7730000009302000014d89abf7b0000
000000000000000000000000000000000000000000000000000000000000000000000000000000000
0
  float_save.cr0_npx_state     = 0x0
  gs                           = 0x33
  fs                           = 0x0
  es                           = 0x7b
  ds                           = 0x7b
  edi                          = 0xbf9ad878
  esi                          = 0xbf9ad86c
  ebx                          = 0x1769
  edx                          = 0x40000000
  ecx                          = 0x0
  eax                          = 0xfffffe00
  ebp                          = 0xbf9ad898
  eip                          = 0xb7515ff1
  cs                           = 0x73
  eflags                       = 0x293
  esp                          = 0xbf9ad814
  ss                           = 0x7b
  extended_registers[512]      = 0x000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000

Stack
0xf47f43b600000000520043b669170000000000
....

Спасибо сказали:
Аватара пользователя
xwicked
Сообщения: 115
ОС: GNU / Linux Debian 7 amd64

Re: Интересная программа

Сообщение xwicked »

watashiwa_daredeska писал(а):
25.05.2011 11:18
...
xwicked писал(а):
25.05.2011 10:50
И такое будет продолжаться до тех пор, пока не будет стандарта на некоторые важнейшие моменты. А тот кто пишет программы - это прекрасно понимает.
На важнейшие моменты в линуксе и вообще в юниксах есть стандарты. И те, кто пишут программы, это прекрасно понимают.
На вашем же сайте!!! Смотрим и смеёмся :drunk: Мы можем только тупо исходники требовать да и смеяться над трудом других!
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Интересная программа

Сообщение sash-kan »

xwicked писал(а):
25.05.2011 12:43
На вашем же сайте!!! Смотрим и смеёмся
здоровый смех увеличивает продолжительность жизни. но в приведённом вами примере смеяться не над чем.

xwicked писал(а):
25.05.2011 12:43
смеяться над трудом других
не хвастайтесь своими глупыми ошибками («я собрал, а они нет») и смех как по волшебству смолкнет.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: Интересная программа

Сообщение diesel »

xwicked писал(а):
25.05.2011 12:43
watashiwa_daredeska писал(а):
25.05.2011 11:18
...
xwicked писал(а):
25.05.2011 10:50
И такое будет продолжаться до тех пор, пока не будет стандарта на некоторые важнейшие моменты. А тот кто пишет программы - это прекрасно понимает.
На важнейшие моменты в линуксе и вообще в юниксах есть стандарты. И те, кто пишут программы, это прекрасно понимают.
На вашем же сайте!!! Смотрим и смеёмся :drunk: Мы можем только тупо исходники требовать да и смеяться над трудом других!

А Вы не смотрите на кривой и косой скайп, и монстроидальный опен офис. Во-первых плохие примеры, если говорить о качестве, во-вторых для скайпа - из-за закрытости, для опенофиса из-за огромности, можно и травы подложить да подпорки поставить, в некоторых случаях, чтобы хоть как-то работало. Потому что надо чтобы работало, а "степени свободы" ограничны. Программа для разгадывания или составления кроссвордов, или что там ваша программа делает - к этой категории не относится.

Кстати, вот вам другой пример: firefox - исходники доступны, но прямо скажем - собирается фокс несколько нестандартно, тупого ./configure && make && make install там недостаточно, надо как минимум пару инструкций переварить, на языке вероятного противника, прежде чем собирать. С другой стороны, с сайта дают скачать уже собранный бинарник, который вообще без всяких дополнительных телодвижений запустится в большинстве современных дистрибутивов.
Спасибо сказали:
Аватара пользователя
xwicked
Сообщения: 115
ОС: GNU / Linux Debian 7 amd64

Re: Интересная программа

Сообщение xwicked »

sash-kan писал(а):
25.05.2011 13:03
xwicked писал(а):
25.05.2011 12:43
На вашем же сайте!!! Смотрим и смеёмся
здоровый смех увеличивает продолжительность жизни. но в приведённом вами примере смеяться не над чем.

xwicked писал(а):
25.05.2011 12:43
смеяться над трудом других
не хвастайтесь своими глупыми ошибками («я собрал, а они нет») и смех как по волшебству смолкнет.
Вы же опытный человек! Вы действительно так думаете или не понимаете, о чём я говорил? При всём к Вам уважении, libname.so и всё, зачем жёстко монтировать в программу версию либы??? Зачем делать 2 или 3-и пути к файлам дистрибутива?

Я сам под qemu недавно запускал gnome в Solaris amd64, так там ошибка такая же просто линк в другую папку сделал для иксов - всё запустилось. Или Вы будете упорствовать в моей "школоте"???
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: Интересная программа

Сообщение watashiwa_daredeska »

xwicked писал(а):
25.05.2011 13:27
При всём к Вам уважении, libname.so и всё, зачем жёстко монтировать в программу версию либы?
1. Это не версия либы.
2. В системе может быть установлено более одной версии либы.
3. Это стандартно.
4. То, что непонятно — не обязательно неправильно.
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: Интересная программа

Сообщение watashiwa_daredeska »

xwicked писал(а):
25.05.2011 13:27
Или Вы будете упорствовать в моей "школоте"???
Вы попытались найти (включая вопросы на форумах) объяснение имеющейся ситуации? Вы попытались понять объяснение? У Вас есть конструктивная критика и предложения по улучшению ситуации? Подозреваю, что ответ == 3*нет, значит буду.
Спасибо сказали:
Аватара пользователя
xwicked
Сообщения: 115
ОС: GNU / Linux Debian 7 amd64

Re: Интересная программа

Сообщение xwicked »

watashiwa_daredeska писал(а):
25.05.2011 15:12
xwicked писал(а):
25.05.2011 13:27
Или Вы будете упорствовать в моей "школоте"???
Вы попытались найти (включая вопросы на форумах) объяснение имеющейся ситуации? Вы попытались понять объяснение? У Вас есть конструктивная критика и предложения по улучшению ситуации? Подозреваю, что ответ == 3*нет, значит буду.
Вас же читают возможно весь СНГ, зачем тогда так тупо позориться? Ну ничего, я просто ЛОРовцам показал, что будет с теми, кто попробует потроллить меня по поводу лицензии и остального - они же побоялись открыто тему там создать. Зато все блатные :drunk: и профессионалы :drinks:

ЗЫ: простите за прямоту и просьба не удаляйте, пожалуйста, эту тему. Это будет пособие по троллинговым проколам :)
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Интересная программа

Сообщение sash-kan »

* невыдуманный диалог на одном форуме.

— вот есть хорошая программа.
— под какой лицензией?
— вроде бы gnu gpl, но я не уверен.
— исходники даёте?
— да, по запросу, но только если захочу.
— а почему исходники не опубликованы? там что-то вредоносное?
— что вы, моя сборка для windows отмечена какими-то там наградами на мало кому известном сайте! есть сборка и для alt-а. сами дистрибьюторы не смогли собрать мою программу, а я это сделал! вот!
— сборка ведь кривая.
— не учите меня жить!
— и под debian/ubuntu сборка кривая.
— вы только и умеете, что смеяться над моими кривыми сборками! лучше бы помогли/подсказали.
— так дайте исходники, поможем/подскажем.
— кому хочу, тому их и даю. я уже говорил об этом. и вообще вы все тут тролли и ничего не понимаете в сборке программ!

* зал бурно рукоплещет.

p.s. если вести себя незаносчиво и не лезть в бутылку, люди обычно стараются ответить тем же.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21304
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Интересная программа

Сообщение Bizdelnick »

Так исходники-то пришлёте, или подавать на Вас в суд за невыполнение условий договора? Взяли на себя обязательства - извольте их выполнять.
А название темы зря поменяли.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
shotdownsystem
Сообщения: 423
ОС: Basic command interpreter

Re: Интересная программа

Сообщение shotdownsystem »

Может там алгоритмы не патентованные есть, таки задача NP-сложности решается, рассчитанная на широкий круг людей. А вы сразу исходный код. Кстати как автор оценивает количество потребителей и как ему видится типичный потребитель ?
puts ("Working, please wait...");while(1);
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

Re: Интересная программа

Сообщение Goodvin »

Bizdelnick писал(а):
25.05.2011 18:00
Так исходники-то пришлёте, или подавать на Вас в суд за невыполнение условий договора? Взяли на себя обязательства - извольте их выполнять.

Присоединяюсь к вопросу.
Где исходники, обещанные Вами?

xwicked, Вы серьезно желаете поиметь интересное общение с людьми, которым станет небезразлично Ваше нарушение лицензии GPL и невыполнение договора?
Причем, общение будет в суде и будет стоить много денег тому, кто проиграет этот суд.
Вы действительно этого не понимаете или просто блефуете?
Спасибо сказали:
Аватара пользователя
shevan
Сообщения: 992
ОС: Debian, Puppy

Re: Интересная программа

Сообщение shevan »

Опасное это дело - программировать :D
Оставьте юношу (?) в покое
Спасибо сказали: