Пакеты

6 views
Skip to first unread message

TI_Eugene

unread,
Dec 26, 2011, 9:40:26 AM12/26/11
to qbalance
Пока пытаюссь таки завести qbalance (не могу с постгресом разобраться)
- могу настроить сбогрку пакета/ов - для CentOS, Fedora, OpenSUSE.
Собираться будт полуавтоматом - нажать педаль "Пересобрать" - само
выкачает сырцы, упакует и соберет пакеты.
В теории можно и дебы собрирать (для Debian и Ubunto) -

Vladimir

unread,
Dec 26, 2011, 11:05:06 AM12/26/11
to qbalance
Это форма участия в проекте? Было б здорово... Еще бы наладить сборку
дистрибутива для Windows. В же как ни крути основная аудитория там...


Eugene Pivnev

unread,
Dec 26, 2011, 12:02:50 PM12/26/11
to qbal...@googlegroups.com
On 26.12.2011 20:05, Vladimir wrote:
> On 26 О©╫О©╫О©╫, 18:40, TI_Eugene<ti.eug...@gmail.com> wrote:
>> О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫ qbalance (О©╫О©╫ О©╫О©╫О©╫О©╫ О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫)
>> - О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫/О©╫О©╫ - О©╫О©╫О©╫ CentOS, Fedora, OpenSUSE.
>> О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ - О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ "О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫" - О©╫О©╫О©╫О©╫
>> О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫, О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫.
>> О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ О©╫ О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ (О©╫О©╫О©╫ Debian О©╫ Ubunto) -
> О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫?
О©╫О©╫О©╫О©╫ - О©╫О©╫О©╫О©╫О©╫О©╫ - О©╫О©╫.
О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ postgres 9.1 - О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫.
О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫ postgresql 8.3, О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ 155 О©╫О©╫О©╫
1О©╫ - О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ - О©╫О©╫О©╫О©╫О©╫О©╫О©╫. О©╫О©╫О©╫ О©╫О©╫О©╫ О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫
О©╫О©╫О©╫О©╫. О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ - О©╫О©╫ О©╫ О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫ О©╫О©╫
О©╫О©╫О©╫О©╫.
О©╫О©╫О©╫ О©╫О©╫О©╫ О©╫О©╫О©╫О©╫ - О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫. О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ - О©╫О©╫. О©╫О©╫О©╫О©╫.
> О©╫О©╫О©╫О©╫ О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫... О©╫О©╫О©╫ О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫
> О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫ Windows. О©╫ О©╫О©╫ О©╫О©╫О©╫ О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫...
О©╫О©╫О©╫О©╫ mingw32-based О©╫О©╫О©╫О©╫О©╫О©╫. О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫.
О©╫О©╫О©╫ О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ - О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ - О©╫О©╫ О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ - О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ О©╫сё.

Vladimir

unread,
Dec 27, 2011, 1:56:39 AM12/27/11
to qbalance
Исправил инициализацию БД. У меня нормально создается БД на "пустом"
сервере. Скачайте исправленную версию с https://github.com/rovan/qbalance/downloads

P.S. Не пишите ответы в почтовом клиенте, а то сюда приходит мусор.
Пишите ответы сразу здесь.

TI_Eugene

unread,
Dec 27, 2011, 3:19:29 AM12/27/11
to qbalance
On 27 дек, 10:56, Vladimir <MorozovVladi...@mail.ru> wrote:
> Исправил инициализацию БД. У меня нормально создается БД на "пустом"
> сервере. Скачайте исправленную версию сhttps://github.com/rovan/qbalance/downloads
В git - она же?
У меня просьба вернуть взад атрибуты файлов. Почему-то все стали
executable.
Сервер сборки на это очень ругается.

> P.S. Не пишите ответы в почтовом клиенте, а то сюда приходит мусор.
> Пишите ответы сразу здесь.

Ой, точно, прошу прощения - забыл.

trdm

unread,
Dec 27, 2011, 4:15:24 AM12/27/11
to qbalance
On 27 дек, 10:56, Vladimir <MorozovVladi...@mail.ru> wrote:
> P.S. Не пишите ответы в почтовом клиенте, а то сюда приходит мусор.
> Пишите ответы сразу здесь.

ага. а то парит кракозябры в бате рассматривать.

Drake

unread,
Dec 27, 2011, 4:27:25 AM12/27/11
to qbal...@googlegroups.com
На пустом сервере без установленного pg?
То есть, в инсталлятор засунут постгрес?

Vladimir

unread,
Dec 27, 2011, 5:28:13 AM12/27/11
to qbalance
On 27 дек, 13:27, Drake <drake.l...@gmail.com> wrote:
> На пустом сервере без установленного pg?
> То есть, в инсталлятор засунут постгрес?

Нет. Имеется в виду пустой сервер БД.

TI_Eugene

unread,
Dec 27, 2011, 6:16:32 AM12/27/11
to qbalance
http://download.opensuse.org/repositories/home:/TI_Eugene:/QtDesktop:/SandBox/
Идем в Fedora* или OpenSUSE* - yum/zypper/rpm ... - enjoy.
Просьба пинать меня по мере надобности по XMPP для пересборки (или
зарегистрироваться в OBS (OpenSUSE Build Service) и дать мне имя - я
расшарю сборку пакета - соответственно зарегенное лицо сможет
пересобирать пакет в любую секунду - нажиманием педальки "Сделать мне
зашибись"; Соответственно - если будут проблемы - я буду рихтовать).

Vladimir

unread,
Dec 27, 2011, 7:08:22 AM12/27/11
to qbalance
Блин, волшебно... Но у меня на OpenSuse 12.1 пакет почему-то встал в /
usr/share/doc/packages/qbalance/ и там один файл README. Где искать
остальное?

TI_Eugene

unread,
Dec 27, 2011, 7:13:29 AM12/27/11
to qbal...@googlegroups.com
Неправда вашая - пакет стал в корень:
* дока - в /usr/share/doc/qbalance
* исполняемый файл - /usr/bin/enterprise
Запускать руками (Alt-F2 или из консоли).
"А где менюшка" - выслал менюшку и патч к pro для её установки
(доработать напильником).
Можно даже без иконки.

27 декабря 2011 г. 16:08 пользователь Vladimir
<Morozov...@mail.ru> написал:

Vladimir

unread,
Dec 27, 2011, 7:16:44 AM12/27/11
to qbalance
Надо же... Точно, запускается... Супер... Только пакет называется
qbalance, а запускать нужно enterprise... ;). У меня разрыв
шаблона :)))

TI_Eugene

unread,
Dec 27, 2011, 7:20:44 AM12/27/11
to qbal...@googlegroups.com
У меня тоже - а что делать? Так прописано в pro.
Могу пропатчить спек, чтобы бинарник назывался qbalance - но уже
давайте определимся с именем уже.

27 декабря 2011 г. 16:16 пользователь Vladimir
<Morozov...@mail.ru> написал:

Vladimir

unread,
Dec 27, 2011, 9:11:24 AM12/27/11
to qbalance
> давайте определимся с именем уже.
Я переименую бинарник в qbalance. Пусть будет пока так. И есть еще
вопрос - можно ли сделать домашний каталог? Иначе бинарник не найдет
скрипты инициализации БД.

TI_Eugene

unread,
Dec 27, 2011, 10:00:16 AM12/27/11
to qbal...@googlegroups.com
Можно.
Но - не нужно.
И это очень большое горе :-(
http://groups.google.com/group/qtdesktop-devel/browse_thread/thread/5a23712f6ac426db/cad2994843bb5980

Для линуха - предпочтительнее положить system-wide данные
(инит-скрипты, например) в /usr/share/qbalance
Но не в домик ни разу: пакет ставится рутом - а пользует его потом юзер.
Придумайте чо-нить..
.
Типа такого:
QString trpath =
QLibraryInfo::location(QLibraryInfo::TranslationsPath); //
/usr/share/qt4/translations
QString trfile = QCoreApplication::applicationName() + "_" +
QLocale::system().name().left(2);
if (not QFile::exists(trpath + QDir::separator() + trfile + ".qm"))
trpath = app.applicationDirPath() + QDir::separator() + "i18n";
(Перевод - если файла нет "под ногами у системы" - искать "под ногами
у приложения")

В линухе принято такие вещи хранить в /usr/share/<name>, в венде -
"под ногами" (program files/<name>).
В маке - не в курске (говорят - тоже "под ногами")
Про остальные платформы не могу сказать

27 декабря 2011 г. 18:11 пользователь Vladimir
<Morozov...@mail.ru> написал:

Александр Руденко

unread,
Dec 27, 2011, 2:09:00 PM12/27/11
to qbal...@googlegroups.com
В идеале он должен бы сервак с собой тянуть. ИНсталлятор чем собираешь?
Не ходя далеко - я за ИнноСетап:) Для винды, конечно.

Vladimir

unread,
Dec 28, 2011, 1:52:11 AM12/28/11
to qbalance
TI_Eugene, после инсталляции пакета куда будет показывать
QLibraryInfo::DataPath? Этот путь подойдет для хранения домашнего
каталога? Это задается в qmake? Где почитать?

TI_Eugene

unread,
Dec 28, 2011, 3:04:34 AM12/28/11
to qbal...@googlegroups.com
Винды нет, поэтому - nsis

27 декабря 2011 г. 23:09 пользователь Александр Руденко
<drake...@gmail.com> написал:

TI_Eugene

unread,
Dec 28, 2011, 3:08:25 AM12/28/11
to qbal...@googlegroups.com
Ну я же дал ссылку же.
Даю еще раз: http://groups.google.com/group/qtdesktop-devel/browse_thread/thread/5a23712f6ac426db/cad2994843bb5980
Для венды там нет, но есть исходник - откомпильте, попробуйте.

28 декабря 2011 г. 10:52 пользователь Vladimir
<Morozov...@mail.ru> написал:


> TI_Eugene, после инсталляции пакета куда будет показывать
> QLibraryInfo::DataPath? Этот путь подойдет для хранения домашнего
> каталога? Это задается в qmake? Где почитать?

Вряд ли. В каком смысле "домашний"? Что там будет?

Drake

unread,
Dec 28, 2011, 5:23:58 AM12/28/11
to qbal...@googlegroups.com
А, может, сначала решить проблемы функциональноти, и уже только потом - проблемы предоставления поьлзователю дистрибутива?
В линуксе проект через QtCreator собирается.
И никому, кроме разработчиков, он пока не нужен.
Есть необходимость создавать бесполезные и нерабочие пакеты?

TI_Eugene

unread,
Dec 28, 2011, 5:27:26 AM12/28/11
to qbal...@googlegroups.com
Есть.
Если кроме бинарника появится хоть одна либа - то есть.
Потому что ни один линухксятник в здравом уме не будет делать make
install рутом.

28 декабря 2011 г. 14:23 пользователь Drake <drake...@gmail.com> написал:

TI_Eugene

unread,
Dec 28, 2011, 5:28:30 AM12/28/11
to qbal...@googlegroups.com
Кроме того: далеко не всем - дабы просто попробовать софтину -
захочется устанавливать qt-devel и иже.

28 декабря 2011 г. 14:27 пользователь TI_Eugene <ti.e...@gmail.com> написал:

Vladimir

unread,
Dec 28, 2011, 5:39:30 AM12/28/11
to qbalance
> Кроме того: далеко не всем - дабы просто попробовать софтину -
> захочется устанавливать qt-devel и иже.

Поддержу. Чем раньше мы решим вопрос инсталляции, тем лучше.

Drake

unread,
Dec 28, 2011, 7:28:28 AM12/28/11
to qbal...@googlegroups.com
Попробовать нерабочий софт? Мда.

Drake

unread,
Dec 28, 2011, 7:29:04 AM12/28/11
to qbal...@googlegroups.com
Инстялляции для Линукса?
А вопрос с инсталлятором для винды как решается?

TI_Eugene

unread,
Dec 28, 2011, 7:55:31 AM12/28/11
to qbal...@googlegroups.com
Примерно так же - сборкой nsis.
В том же линухе.
Я же писал выше, почитайте внимательно.

28 декабря 2011 г. 16:29 пользователь Drake <drake...@gmail.com> написал:

Александр Руденко

unread,
Dec 28, 2011, 11:49:52 AM12/28/11
to qbal...@googlegroups.com
Точно, забыл про него совсем. Опыт использования имеется? В Линуксе действительно работает, или еле-еле и со скрипом?

TI_Eugene

unread,
Dec 29, 2011, 4:24:22 AM12/29/11
to qbal...@googlegroups.com
28 декабря 2011 г. 20:49 пользователь Александр Руденко
<drake...@gmail.com> написал:

> Точно, забыл про него совсем. Опыт использования имеется?
Да

> В Линуксе действительно работает, или еле-еле и со скрипом?
Нормально работает. Нативное приложение
Reply all
Reply to author
Forward
0 new messages