Проблема с установкой qcad [решено]

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Ответить
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux
Контактная информация:

Проблема с установкой qcad [решено]

Сообщение eddy »

Вообще, не только qcad, но и kicad, freecad и кое-чего еще (medit, например, я вообще не нашел).

Но конкретно с qcad проблема такая: подправил я файлы в /usr/portage, emerge ругаться перестал, но компиляция не доходит до конца: ругается на исходники. Понятное дело, я могу подправить. Но сдается мне, что все-таки кривые исходники, которые вообще не собираются, никто выкладывать в репозиторий не будет.

Вопрос: как по-человечески QCad поставить? LibreCad не предлагать, т.к. этот форк ужасен.
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux
Контактная информация:

Re: Проблема с установкой qcad [решено]

Сообщение eddy »

UPD: подправил исходники, подкорректировал ebuild. Теперь другая поблема: нет файла qdict.h. Гугол не подсказывает, в каком же гентовском пакете этот файл можно найти.
Где он?
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
FatZer
Сообщения: 33
ОС: Gentoo

Re: Проблема с установкой qcad [решено]

Сообщение FatZer »

УМВР из коробки (оверлей kde-sunset)...
из какого оверлея ставишь?

eddy писал(а):
28.03.2013 00:27
подправил я файлы в /usr/portage, emerge ругаться перестал, но компиляция не доходит до конца: ругается на исходники.

про то, что правил и кто на что ругается телепаты должны угадывать? логи сборки в студию...

eddy писал(а):
28.03.2013 00:27
Вообще, не только qcad, но и kicad, freecad и кое-чего еще (medit, например, я вообще не нашел).

как-то плохо искал...

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

 $ eix -s 'kicad|freecad|medit'
* app-editors/medit [1]
     Available versions:  ~0.9.4^t 1.0.0 1.0.3 1.0.4 1.0.5 {fam nls pcre python xml}
     Homepage:            http://mooedit.sourceforge.net/
     Description:         A programming and around-programming GTK+ text editor

* media-gfx/freecad
     Available versions:  ~0.12.5284-r2^md ~9999^md[2]
     Homepage:            http://sourceforge.net/apps/mediawiki/free-cad/
     Description:         QT based Computer Aided Design application

* sci-electronics/kicad
     Available versions:  [M]20120119_p3256 [M]**99999999 [M]~99999999-r1[3] {debug dev-doc doc examples gost minimal nanometr python sexpr}
     Homepage:            http://www.kicad-pcb.org
     Description:         Electronic Schematic and PCB design tools.

[1] "moonrise" layman/moonrise
[2] "sabotageandi" layman/sabotageandi
[3] "stuff" layman/stuff

Найдено 3 совпадений.
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux
Контактная информация:

Re: Проблема с установкой qcad [решено]

Сообщение eddy »

> из какого оверлея ставишь?
Не из какого. Ручками пытался. Вот, пару часов назад про оверлеи узнал. А еще оказалось, что куча оверлеев - GIT, т.е. на них можно просто забить, т.к. git из-за прокси не работает.

FatZer писал(а):
28.03.2013 11:04
как-то плохо искал...

Они отваливаются с ошибками при компиляции.
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux
Контактная информация:

Re: Проблема с установкой qcad [решено]

Сообщение eddy »

FatZer
Почитал про оверлеи. Подключил. Опять фигвам:

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

Calculating dependencies... done!
[ebuild  NS    ] dev-qt/qt-meta-3.3.8b-r2:3::kde-sunset [4.8:4::gentoo] USE="cups ipv6 opengl postgres sqlite xinerama -debug -doc -examples (-firebird) -immqt -immqt-bc -mysql -nas -nis -odbc" 16,909 kB
[ebuild  N     ] sci-misc/qcad-2.0.5.0::kde-sunset  USE="-doc" LINGUAS="en ru -cs -da -de -el -es -et -fr -hu -it -nl -no -pa -pl -sk -tr" 4,366 kB

Total: 2 packages (1 new, 1 in new slot), Size of downloads: 21,274 kB

Would you like to merge these packages? [Yes/No] Yes

>>> Verifying ebuild manifests

>>> Emerging (1 of 2) dev-qt/qt-meta-3.3.8b-r2 from kde-sunset
 * Fetching files in the background. To view fetch progress, run
 * `tail -f /var/log/emerge-fetch.log` in another terminal.
>>> Downloading 'http://mirror.yandex.ru/gentoo-distfiles/distfiles/qt-x11-free-3.3.8b.tar.gz'
--2013-03-28 14:49:13--  http://mirror.yandex.ru/gentoo-distfiles/distfiles/qt-x11-free-3.3.8b.tar.gz
Распознаётся squid.sao.ru... 192.168.3.120
Подключение к squid.sao.ru|192.168.3.120|:8080... соединение установлено.
Proxy-запрос отправлен. Ожидание ответа... 404 Not Found
2013-03-28 14:49:13 ОШИБКА 404: Not Found.

>>> Downloading 'ftp://ftp.trolltech.com/qt/source/qt-x11-free-3.3.8b.tar.gz'
--2013-03-28 14:49:13--  ftp://ftp.trolltech.com/qt/source/qt-x11-free-3.3.8b.tar.gz
Распознаётся squid.sao.ru... 192.168.3.120
Подключение к squid.sao.ru|192.168.3.120|:8080... соединение установлено.
Proxy-запрос отправлен. Ожидание ответа... 503 Service Unavailable
2013-03-28 14:49:22 ОШИБКА 503: Service Unavailable.

!!! Couldn't download 'qt-x11-free-3.3.8b.tar.gz'. Aborting.
 * Fetch failed for 'dev-qt/qt-meta-3.3.8b-r2', Log file:
 *  '/var/tmp/portage/dev-qt/qt-meta-3.3.8b-r2/temp/build.log'

>>> Failed to emerge dev-qt/qt-meta-3.3.8b-r2, Log file:

>>>  '/var/tmp/portage/dev-qt/qt-meta-3.3.8b-r2/temp/build.log'

 * Messages for package dev-qt/qt-meta-3.3.8b-r2:

 * Fetch failed for 'dev-qt/qt-meta-3.3.8b-r2', Log file:
 *  '/var/tmp/portage/dev-qt/qt-meta-3.3.8b-r2/temp/build.log'

RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
YurixAnd
Сообщения: 4
ОС: Gentoo

Re: Проблема с установкой qcad [решено]

Сообщение YurixAnd »

Если верить логу пакеты просто не скачиваются. Попробуй скачать их ручками (emerge -pf <Имя пакета> что-бы узнать откуда качать) и положить в /usr/portage/distfiles
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux
Контактная информация:

Re: Проблема с установкой qcad [решено]

Сообщение eddy »

YurixAnd писал(а):
28.03.2013 15:02
Если верить логу пакеты просто не скачиваются. Попробуй скачать их ручками (emerge -pf <Имя пакета> что-бы узнать откуда качать) и положить в /usr/portage/distfiles

"Прикол" в том, что их не существует по тем ссылкам, что записаны в ebuild.
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
Brainsburn
Сообщения: 950
Статус: /
ОС: Gentoo
Контактная информация:

Re: Проблема с установкой qcad [решено]

Сообщение Brainsburn »

eddy писал(а):
28.03.2013 15:31
YurixAnd писал(а):
28.03.2013 15:02
Если верить логу пакеты просто не скачиваются. Попробуй скачать их ручками (emerge -pf <Имя пакета> что-бы узнать откуда качать) и положить в /usr/portage/distfiles

"Прикол" в том, что их не существует по тем ссылкам, что записаны в ebuild.

Нету потому, что они сильно устарели. Гугл никто не запрещал. Вот, например: http://pkgs.fedoraproject.org/repo/pkgs/qt...2c9742c3c09009/

PS: qcad 2.0.5 - это тот, который Community Edition?
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux
Контактная информация:

Re: Проблема с установкой qcad [решено]

Сообщение eddy »

Ну это уже вообще…:

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

/usr/qt/3/include/qimage.h: В функции-члене <<bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const>>:
/usr/qt/3/include/qimage.h:61:61: предупреждение: suggest parentheses around <<&&>> within <<||>> [-Wparentheses]
engine/rs_entity.cpp: В функции <<std::ostream& operator<<(std::ostream&, RS_Entity&)>>:
engine/rs_entity.cpp:864:38: ошибка: нет декларации <<intptr_t>> в этой области видимости


Brainsburn писал(а):
28.03.2013 15:53
PS: qcad 2.0.5 - это тот, который Community Edition?

Он самый. Коммерческий мне не нужен. А форк (который либрекад) чересчур уж жуткий (и оформление дерьмовое, и тормозит ужасно, и глючит нехило).
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
FatZer
Сообщения: 33
ОС: Gentoo

Re: Проблема с установкой qcad [решено]

Сообщение FatZer »

eddy писал(а):
28.03.2013 16:34
Ну это уже вообще…:

я думал это уже пофиксили.... за kde-sunset почти ни кто не следит.... только недавно всё что надо в dev-qt перенесли... а баги ни какие не фиксят... сейчас.... у меня где-то патч валялся...

eddy писал(а):
28.03.2013 14:15
А еще оказалось, что куча оверлеев - GIT, т.е. на них можно просто забить, т.к. git из-за прокси не работает.

гугл знает, как заставить git ходить через проксю
Спасибо сказали:
FatZer
Сообщения: 33
ОС: Gentoo

Re: Проблема с установкой qcad [решено]

Сообщение FatZer »

не туда посмотрел... думал это сам кьют не собирается...
тогда просто <cstdint> надо подключить...
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux
Контактная информация:

Re: Проблема с установкой qcad [решено]

Сообщение eddy »

Я подключил еще rainiday и столкнулся с еще одним "косяком": qt-meta у меня уже установлен, однако qcad из этого оверлея хочет еще раз установить qt-meta, но уже из этого же оверлея (а там qt-meta битый).

Ну и хрень же эта ваша гента! Сдается мне, что слака попроще будет.
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux
Контактная информация:

Re: Проблема с установкой qcad [решено]

Сообщение eddy »

В общем, при помощи бубна я все-таки установил qcad из kde-sunset.
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
FatZer
Сообщения: 33
ОС: Gentoo

Re: Проблема с установкой qcad [решено]

Сообщение FatZer »

eddy писал(а):
28.03.2013 17:45
у и хрень же эта ваша гента! Сдается мне, что слака попроще будет.

просроченный софт ни кто не хочет поддерживать... геморроя с ним выше крыши, а единомышленников практически нет, и пользоваться им мало-кто будет, если кто -то вообще будет... так что, к сожалению, спасение из криокамеры дело рук тех, кто в ней застрял....
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux
Контактная информация:

Re: Проблема с установкой qcad [решено]

Сообщение eddy »

FatZer писал(а):
28.03.2013 21:08
просроченный софт ни кто не хочет поддерживать...

qcad совершенно не просроченный. Кроме того, незаменимый: больше ничего достойного нет, увы.

спасение из криокамеры

Что же, купить себе мастдайку и автокад?
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
FatZer
Сообщения: 33
ОС: Gentoo

Re: Проблема с установкой qcad [решено]

Сообщение FatZer »

eddy писал(а):
28.03.2013 22:25
qcad совершенно не просроченный.

с окончанием поддержки третьекед весь софт, не портированный на Qt4 умер. увы.
а новую версию сабжа свободной делать, к сожалению, не стали....
eddy писал(а):
28.03.2013 22:25
Кроме того, незаменимый: больше ничего достойного нет, увы.

сочувствую вашей утрате...
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux
Контактная информация:

Re: Проблема с установкой qcad [решено]

Сообщение eddy »

FatZer писал(а):
28.03.2013 23:23
с окончанием поддержки третьекед весь софт, не портированный на Qt4 умер. увы.

Да, вот в этом косяк qcad'а: если бы его сразу на motif или fltk каком-нибудь писали, проблем бы не было. Но создатели — те еще ССЗБ. Выбрали одну из наиненужнейших библиотек…



FatZer писал(а):
28.03.2013 23:23
сочувствую вашей утрате...

Рано еще сочувствовать: qcad у меня установился.

Проблема с kicad и freecad (а также всякими tuxguitar, pianobooster, xpdf и т.п. чего нет в репах и оверлеях): чует мое сердце, придется либо самому ебилд писать, либо просто вручную ставить.
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
DaemonTux
Сообщения: 1480
Статус: Юный падаван
ОС: Gentoo

Re: Проблема с установкой qcad [решено]

Сообщение DaemonTux »

eddy писал(а):
29.03.2013 08:05
Да, вот в этом косяк qcad'а: если бы его сразу на motif или fltk каком-нибудь писали, проблем бы не было.

Конечно ведь он бы сдох не родившись.
Vladivostok Linux User Group
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux
Контактная информация:

Re: Проблема с установкой qcad [решено]

Сообщение eddy »

DaemonTux писал(а):
29.03.2013 18:37
Конечно ведь он бы сдох не родившись.

Чушь-то какая!
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2604
ОС: Gentoo

Re: Проблема с установкой qcad [решено]

Сообщение ormorph »

Вроде на замену qcad есть librecad, который является форком qcad.
Этот переписан под библиотеку QT4, так что проблем со сборкой быть не должно, только в основном дереве портов его нет, зато есть в оверлее science
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux
Контактная информация:

Re: Проблема с установкой qcad [решено]

Сообщение eddy »

ormorph писал(а):
29.03.2013 19:43
librecad, который является форком qcad.

Это очень неправильный форк: мало того, что уродливый, так еще и глючащий неплохо.

ormorph писал(а):
29.03.2013 19:43
QT4

Еще и эта дрянь.
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2604
ОС: Gentoo

Re: Проблема с установкой qcad [решено]

Сообщение ormorph »

eddy писал(а):
29.03.2013 19:55
ormorph писал(а):
29.03.2013 19:43
QT4

Еще и эта дрянь.


Ну а что тут такого, уже мало какой дистрибутив использует QT3, по этому может лучше попытаться привыкнуть к более новым программам.
Жаль конечно что новое программное обеспечение, не дотягивает до старого, но что уж тут поделаешь, не все идет в лучшую сторону. Например kdevelop из третьих кед на мой взгляд больше походил на нормальную IDE.
Спасибо сказали:
Аватара пользователя
DaemonTux
Сообщения: 1480
Статус: Юный падаван
ОС: Gentoo

Re: Проблема с установкой qcad [решено]

Сообщение DaemonTux »

eddy писал(а):
29.03.2013 19:09
DaemonTux писал(а):
29.03.2013 18:37
Конечно ведь он бы сдох не родившись.

Чушь-то какая!

Ню ню. Qt хорош тем что упрощает многие операции и не заставляет изобретать велосипеды. Это в свою очередь экономит очень много времени.

Да и вообще если вам так нравиться FLTK ну так напишите на нем cad...
Vladivostok Linux User Group
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux
Контактная информация:

Re: Проблема с установкой qcad [решено]

Сообщение eddy »

DaemonTux, написать с нуля CAD вроде QCad'а — это, пожалуй, пару человеколет работы. Не потяну же!
Тем паче, я не погромист.
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
DaemonTux
Сообщения: 1480
Статус: Юный падаван
ОС: Gentoo

Re: Проблема с установкой qcad [решено]

Сообщение DaemonTux »

eddy писал(а):
30.03.2013 09:40
DaemonTux, написать с нуля CAD вроде QCad'а — это, пожалуй, пару человеколет работы. Не потяну же!
Тем паче, я не погромист.

Вот и я от том же что писать приложения уровня cad тем более опенсорсные это тяжело. И через чур сложно это писать на fltk, а уж тем более на motif. При выборе тулкита глупо руководствоваться религией.

На этой ноте предлагаю прекратить холивар и спор о Qt.
Vladivostok Linux User Group
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux
Контактная информация:

Re: Проблема с установкой qcad [решено]

Сообщение eddy »

DaemonTux писал(а):
30.03.2013 13:49
И чересчур сложно это писать на fltk, а уж тем более на motif

Как раз на этих библиотеках писать легко, ибо они — нормальные сишные, а вот кути — это жесть.
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
DaemonTux
Сообщения: 1480
Статус: Юный падаван
ОС: Gentoo

Re: Проблема с установкой qcad [решено]

Сообщение DaemonTux »

Ну вообще то fltk С++. Qt тоже С++.
В Qt это не только виджеты. Там много классов охватывающий большой круг задач (работа с сетью, sql, xml, openg и много чего ещеl) В место того чтобы изобретать велосипеды лучше воспользоваться готовыми наработками (это значительно сократит время разработки)
Да и вообще страно где вы нашли в qt жесть? Вы хотя бы что нибудь писали на qt?
Vladivostok Linux User Group
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux
Контактная информация:

Re: Проблема с установкой qcad [решено]

Сообщение eddy »

DaemonTux писал(а):
31.03.2013 05:37
Там много классов охватывающий большой круг задач

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

DaemonTux писал(а):
31.03.2013 05:37
Вы хотя бы что нибудь писали на qt?

Пробовал, было дело. Плюнул, сделал на GTK (в чем до сих пор себя укоряю: надо было сразу правильную библиотеку выбирать, без этой идиотской объектной ориентированности или сраного glib).
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
DaemonTux
Сообщения: 1480
Статус: Юный падаван
ОС: Gentoo

Re: Проблема с установкой qcad [решено]

Сообщение DaemonTux »

eddy писал(а):
31.03.2013 10:41
Вот народ на этих кутях и быдлокодит, как на пыхпыхе, пытаясь на каждый чих заводить класс и пихая ООП во всю функциональщину!

Ну так это проблема не библиотеки, а быдлокодеров. Есть мнение что на если бы они писали на fltk или motif то быдлокода было бы в разы больше.
eddy писал(а):
31.03.2013 10:41
Пробовал, было дело. Плюнул, сделал на GTK (в чем до сих пор себя укоряю: надо было сразу правильную библиотеку выбирать, без этой идиотской объектной ориентированности или сраного glib).

Может дело не в инструменте а в вас?
Vladivostok Linux User Group
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux
Контактная информация:

Re: Проблема с установкой qcad [решено]

Сообщение eddy »

DaemonTux писал(а):
31.03.2013 14:35
Может дело не в инструменте а в вас?

Да, во мне: мне не нравится излишняя сложность.
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Ответить