ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] сборка под КДЕ
@ 2005-04-17 15:46 Nick S. Grechukh
  2005-04-17 15:50 ` [devel] " Michael Shigorin
                   ` (2 more replies)
  0 siblings, 3 replies; 17+ messages in thread
From: Nick S. Grechukh @ 2005-04-17 15:46 UTC (permalink / raw)
  To: ALT Devel discussion list

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

с некоторых пор, а точнее с появления в Сизифе kde3.4, многие программки под 
kde перестали собираться, включая те что раньше собирались нормально  
(навскидку metabar, kat. krusader этим страдает с осени). 
симптомы одинаковые - сборка заканчивается длинной пургой, маленький кусочек 
которой приведен ниже:

metabar.cpp: undefined reference to `QString::QString(char const*)'
.libs/metabar.o(.text+0x7d0):metabar.cpp: undefined reference to 
`QString::QString(char const*)'
.libs/metabar.o(.text+0x808):metabar.cpp: undefined reference to 
`QString::shared_null'
.libs/metabar.o(.text+0x814):metabar.cpp: undefined reference to 
`QStringData::deleteSelf()'
.libs/metabar.o(.text+0x82e):metabar.cpp: undefined reference to 
`QString::shared_null'
.libs/metabar.o(.text+0x83a):metabar.cpp: undefined reference to 
`QStringData::deleteSelf()'
.libs/metabar.o(.text+0x84e):metabar.cpp: undefined reference to 
`QString::QString(char const*)'
.libs/metabar.o(.text+0x860):metabar.cpp: undefined reference to 
`QString::QString(char const*)'

лечится все это помещением в %prep следующего текста:
                        
%__subst "s/\(Wl,--no-undefined\)/-Wl,--warn-unresolved-symbols \1/g" 
admin/acinclude.m4.in                 
%__subst "s/\-lkdeui/-lkdeui -lpthread/g" admin/acinclude.m4.in                                             
%__subst "s/\.la/.so/g" admin/acinclude.m4.in                                                               
make -f admin/Makefile.common cvs ||:         

после чего софт нормально собирается и работает.

кто-то может это прокомменитировать? 
теперь всегда так будет?
стоит ли написать об этом на wiki.sisyphus.ru/devel/spectips/kdebuild ?

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

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

* [devel] Re: сборка под КДЕ
  2005-04-17 15:46 [devel] сборка под КДЕ Nick S. Grechukh
@ 2005-04-17 15:50 ` Michael Shigorin
  2005-04-17 16:01   ` Nick S. Grechukh
  2005-04-17 20:00 ` [devel] " Dmitry V. Levin
  2005-04-18  8:13 ` Sergey V Turchin
  2 siblings, 1 reply; 17+ messages in thread
From: Michael Shigorin @ 2005-04-17 15:50 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Sun, Apr 17, 2005 at 06:46:24PM +0300, Nick S. Grechukh wrote:
> стоит ли написать об этом на wiki.sisyphus.ru/devel/spectips/kdebuild ?

Да, конечно.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/

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

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

* Re: [devel] Re: сборка под КДЕ
  2005-04-17 15:50 ` [devel] " Michael Shigorin
@ 2005-04-17 16:01   ` Nick S. Grechukh
  0 siblings, 0 replies; 17+ messages in thread
From: Nick S. Grechukh @ 2005-04-17 16:01 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Sunday 17 April 2005 18:50, Michael Shigorin wrote:
> On Sun, Apr 17, 2005 at 06:46:24PM +0300, Nick S. Grechukh wrote:
> > стоит ли написать об этом на wiki.sisyphus.ru/devel/spectips/kdebuild ?
> Да, конечно.
видимо "теперь всегда так будет". плохо, just another brick in the wall

p.s.
все равно я альт не брошу потому что он хороший.

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

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

* Re: [devel] сборка под КДЕ
  2005-04-17 15:46 [devel] сборка под КДЕ Nick S. Grechukh
  2005-04-17 15:50 ` [devel] " Michael Shigorin
@ 2005-04-17 20:00 ` Dmitry V. Levin
  2005-04-18  8:20   ` Sergey V Turchin
  2005-04-18 11:37   ` Nick S. Grechukh
  2005-04-18  8:13 ` Sergey V Turchin
  2 siblings, 2 replies; 17+ messages in thread
From: Dmitry V. Levin @ 2005-04-17 20:00 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Sun, Apr 17, 2005 at 06:46:24PM +0300, Nick S. Grechukh wrote:
> с некоторых пор, а точнее с появления в Сизифе kde3.4, многие программки под 
> kde перестали собираться, включая те что раньше собирались нормально  
> (навскидку metabar, kat. krusader этим страдает с осени). 
> симптомы одинаковые - сборка заканчивается длинной пургой, маленький кусочек 
> которой приведен ниже:
> 
> metabar.cpp: undefined reference to `QString::QString(char const*)'
> .libs/metabar.o(.text+0x7d0):metabar.cpp: undefined reference to 
> `QString::QString(char const*)'
> .libs/metabar.o(.text+0x808):metabar.cpp: undefined reference to 
> `QString::shared_null'
> .libs/metabar.o(.text+0x814):metabar.cpp: undefined reference to 
> `QStringData::deleteSelf()'
> .libs/metabar.o(.text+0x82e):metabar.cpp: undefined reference to 
> `QString::shared_null'
> .libs/metabar.o(.text+0x83a):metabar.cpp: undefined reference to 
> `QStringData::deleteSelf()'
> .libs/metabar.o(.text+0x84e):metabar.cpp: undefined reference to 
> `QString::QString(char const*)'
> .libs/metabar.o(.text+0x860):metabar.cpp: undefined reference to 
> `QString::QString(char const*)'
> 
> лечится все это помещением в %prep следующего текста:
>                         
> %__subst "s/\(Wl,--no-undefined\)/-Wl,--warn-unresolved-symbols \1/g" 
> admin/acinclude.m4.in                 

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

> %__subst "s/\-lkdeui/-lkdeui -lpthread/g" admin/acinclude.m4.in                                             

А само оно -lpthread разве не подхватывает?

> %__subst "s/\.la/.so/g" admin/acinclude.m4.in                                                               

Это, пожалуй, надолго.


-- 
ldv

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

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

* Re: [devel] сборка под КДЕ
  2005-04-17 15:46 [devel] сборка под КДЕ Nick S. Grechukh
  2005-04-17 15:50 ` [devel] " Michael Shigorin
  2005-04-17 20:00 ` [devel] " Dmitry V. Levin
@ 2005-04-18  8:13 ` Sergey V Turchin
  2005-04-19  8:33   ` Nick S. Grechukh
  2 siblings, 1 reply; 17+ messages in thread
From: Sergey V Turchin @ 2005-04-18  8:13 UTC (permalink / raw)
  To: ALT Devel discussion list


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

В сообщении от Воскресенье 17 Апрель 2005 19:46 Nick S. Grechukh 
написал(a):

[...]

> кто-то может это прокомменитировать?
Линкер не любит недолинкованные библиотеки делать.

> теперь всегда так будет?
наверное, IMHO особой проблемы не вижу

> стоит ли написать об этом на
> wiki.sisyphus.ru/devel/spectips/kdebuild ?
Да. Можете туда патч прикрепленный до кучи написать (он из Debian)

-- 
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

[-- Attachment #1.2: 02_disable_no_undefined.diff --]
[-- Type: text/x-diff, Size: 870 bytes --]

Index: admin/acinclude.m4.in
===================================================================
RCS file: /home/kde/kde-common/admin/acinclude.m4.in,v
retrieving revision 2.461
diff -u -r2.461 acinclude.m4.in
--- admin/acinclude.m4.in	26 Jul 2004 14:13:36 -0000	2.461
+++ admin/acinclude.m4.in	1 Aug 2004 21:23:13 -0000
@@ -1665,15 +1665,6 @@
        KDE_USE_CLOSURE_TRUE="#"
        KDE_USE_CLOSURE_FALSE=""
        KDE_NO_UNDEFINED=""
-       case $host in 
-         *-*-linux-gnu)
-           KDE_CHECK_COMPILER_FLAG([Wl,--no-undefined],
-                [KDE_CHECK_COMPILER_FLAG([Wl,--allow-shlib-undefined],
-		[KDE_NO_UNDEFINED="-Wl,--no-undefined -Wl,--allow-shlib-undefined"],
-		[KDE_NO_UNDEFINED=""])],
-	    [KDE_NO_UNDEFINED=""])
-           ;;
-       esac
   fi
   AC_SUBST(KDE_USE_CLOSURE_TRUE)
   AC_SUBST(KDE_USE_CLOSURE_FALSE)

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

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

* Re: [devel] сборка под КДЕ
  2005-04-17 20:00 ` [devel] " Dmitry V. Levin
@ 2005-04-18  8:20   ` Sergey V Turchin
  2005-04-18 11:37   ` Nick S. Grechukh
  1 sibling, 0 replies; 17+ messages in thread
From: Sergey V Turchin @ 2005-04-18  8:20 UTC (permalink / raw)
  To: ALT Devel discussion list

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

В сообщении от Понедельник 18 Апрель 2005 00:00 Dmitry V. Levin 
написал(a):

> По этому поводу мне что-то Zerg рассказывал, но я не понял, и мне
> эта затея (собирать незамкнутые разделяемые библиотеки) не
> нравится. Zerg, расскажи всем, может тогда станет ясно, что
> делать.
Все, что в /usr/lib/kde3 имеет unresolved symbols для оптимизации,
т.к. грузится через lt_dlopen в общее место, где недостающие символы 
беруться из необходимой, загруженной туда же библиотеки.

> > %__subst "s/\-lkdeui/-lkdeui -lpthread/g" admin/acinclude.m4.in
> А само оно -lpthread разве не подхватывает?
Не всегда. Вообще -lpthread должно быть в паре с -lqt-mt, но самого 
-lqt-mt может не оказаться, как видно из сообщения об ошибке.

> > %__subst "s/\.la/.so/g" admin/acinclude.m4.in
>
> Это, пожалуй, надолго.

-- 
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

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

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

* Re: [devel] сборка под КДЕ
  2005-04-17 20:00 ` [devel] " Dmitry V. Levin
  2005-04-18  8:20   ` Sergey V Turchin
@ 2005-04-18 11:37   ` Nick S. Grechukh
  2005-04-18 16:35     ` Nick S. Grechukh
  1 sibling, 1 reply; 17+ messages in thread
From: Nick S. Grechukh @ 2005-04-18 11:37 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Sunday 17 April 2005 23:00, Dmitry V. Levin wrote:
> On Sun, Apr 17, 2005 at 06:46:24PM +0300, Nick S. Grechukh wrote:
> > с некоторых пор, а точнее с появления в Сизифе kde3.4, многие программки
> > под kde перестали собираться, включая те что раньше собирались нормально
> > (навскидку metabar, kat. krusader этим страдает с осени).
> > симптомы одинаковые - сборка заканчивается длинной пургой, маленький
> > кусочек которой приведен ниже:
> > .libs/metabar.o(.text+0x84e):metabar.cpp: undefined reference to
> > `QString::QString(char const*)'
> > .libs/metabar.o(.text+0x860):metabar.cpp: undefined reference to
> > `QString::QString(char const*)'
> > лечится все это помещением в %prep следующего текста:
> > %__subst "s/\(Wl,--no-undefined\)/-Wl,--warn-unresolved-symbols \1/g"
> > admin/acinclude.m4.in

> > %__subst "s/\-lkdeui/-lkdeui -lpthread/g" admin/acinclude.m4.in
> А само оно -lpthread разве не подхватывает?
не всегда и не все (причем с kde3.3 оно все равно собиралось)

> > %__subst "s/\.la/.so/g" admin/acinclude.m4.in
> Это, пожалуй, надолго.
и давно ;-). просто все в одном флаконе.

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

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

* Re: [devel] сборка под КДЕ
  2005-04-18 11:37   ` Nick S. Grechukh
@ 2005-04-18 16:35     ` Nick S. Grechukh
  0 siblings, 0 replies; 17+ messages in thread
From: Nick S. Grechukh @ 2005-04-18 16:35 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Monday 18 April 2005 14:37, Nick S. Grechukh wrote:
> > > %__subst "s/\-lkdeui/-lkdeui -lpthread/g" admin/acinclude.m4.in
> > А само оно -lpthread разве не подхватывает?
> не всегда и не все (причем с kde3.3 оно все равно собиралось)
а-а-а! без явного указания в makefile и не подхватит, мы же .la потерли
а у других работает (да, конечно это кривые проги, но все же). 
то есть последствия LaWars не исчерпываются только сломанным поиском kde в 
configure.
об этом тоже надо написать на видном месте.

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

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

* Re: [devel] сборка под КДЕ
  2005-04-18  8:13 ` Sergey V Turchin
@ 2005-04-19  8:33   ` Nick S. Grechukh
  2005-04-19  8:36     ` Alexey I. Froloff
  0 siblings, 1 reply; 17+ messages in thread
From: Nick S. Grechukh @ 2005-04-19  8:33 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Monday 18 April 2005 11:13, Sergey V Turchin wrote:
> В сообщении от Воскресенье 17 Апрель 2005 19:46 Nick S. Grechukh
> написал(a):
> [...]
> > кто-то может это прокомменитировать?
> Линкер не любит недолинкованные библиотеки делать.
> > теперь всегда так будет?
> наверное, IMHO особой проблемы не вижу
проблему увидит любой пользователь, как только попытается собрать программку 
найденную на kde-apps.org. этот несчастный юзер не знает почему так, и что 
это даст. зато он знает (и понесет дальше благую весть), что "под ALT 
программы не собираются" (и что-то мне подсказывает что даже 
задлкументированность граблей не спасет - как не спасает до сих пор с 
LaWars). 
После этого слабое желание стать разработчиком  большой вероятностью 
пропадает, и рождаются слухи вида "альт плохо подходит для разработки".

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

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

* Re: [devel] сборка под КДЕ
  2005-04-19  8:33   ` Nick S. Grechukh
@ 2005-04-19  8:36     ` Alexey I. Froloff
  2005-04-19 11:20       ` Konstantin Klimchev
  2005-04-19 12:33       ` [devel] " Michael Shigorin
  0 siblings, 2 replies; 17+ messages in thread
From: Alexey I. Froloff @ 2005-04-19  8:36 UTC (permalink / raw)
  To: ALT Devel discussion list

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

* Nick S. Grechukh <ngrechukh@> [050419 12:32]:
> проблему увидит любой пользователь, как только попытается собрать программку 
> найденную на kde-apps.org. этот несчастный юзер не знает почему так, и что 
> это даст. зато он знает (и понесет дальше благую весть), что "под ALT 
> программы не собираются" (и что-то мне подсказывает что даже 
> задлкументированность граблей не спасет - как не спасает до сих пор с 
> LaWars). 
> После этого слабое желание стать разработчиком  большой вероятностью 
> пропадает, и рождаются слухи вида "альт плохо подходит для разработки".
Ну и кому нужны ТАКИЕ "разработчики"?

-- 
Regards, Sir Raorn.
-------------------
В 'man awk' все четко описано по этому поводу. Так что этот баг
не в gawk.
		-- legion in sisyphus@

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

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

* Re: [devel] сборка под КДЕ
  2005-04-19  8:36     ` Alexey I. Froloff
@ 2005-04-19 11:20       ` Konstantin Klimchev
  2005-04-19 11:36         ` Nick S. Grechukh
  2005-04-19 12:33       ` [devel] " Michael Shigorin
  1 sibling, 1 reply; 17+ messages in thread
From: Konstantin Klimchev @ 2005-04-19 11:20 UTC (permalink / raw)
  To: ALT Devel discussion list

On Tue, 19 Apr 2005 12:36:09 +0400
"Alexey I. Froloff" <raorn@immo.ru> wrote:

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

-- 
Best Regards, Konstantin Klimchev 
(mailto:koka@atvc.ru    jabber:koka@jabber.atvc.ru)
ATK-Internet ISP, Arkhangelsk, Russia


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

* Re: [devel] сборка под КДЕ
  2005-04-19 11:20       ` Konstantin Klimchev
@ 2005-04-19 11:36         ` Nick S. Grechukh
  0 siblings, 0 replies; 17+ messages in thread
From: Nick S. Grechukh @ 2005-04-19 11:36 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Tuesday 19 April 2005 14:20, Konstantin Klimchev wrote:
> On Tue, 19 Apr 2005 12:36:09 +0400
>
> "Alexey I. Froloff" <raorn@immo.ru> wrote:
> > Ну и кому нужны ТАКИЕ "разработчики"?
> А что, все сразу unix-гуру должны рождаться? И, что-то мне
даже больше: а что, кто-то из team сразу родился с коробкой ALT в руке?
если в самом начале обламывать - дальше bootstraping не пойдет.

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

> подсказывает, что эти самые начинающие разработчика пойдут
> по пути наименьшего сопротивления.
и даже не разработчики а пользователи. обязательно пойдут. 
туда где ./configure && make && make install даст результат без, с их точки 
зрения, "шаманства". пусть даже это шаманство уже стандартизовано и сто раз 
пережевано в FAQ.

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

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

* [devel] Re: сборка под КДЕ
  2005-04-19  8:36     ` Alexey I. Froloff
  2005-04-19 11:20       ` Konstantin Klimchev
@ 2005-04-19 12:33       ` Michael Shigorin
  2005-04-19 13:44         ` Alexey I. Froloff
  1 sibling, 1 reply; 17+ messages in thread
From: Michael Shigorin @ 2005-04-19 12:33 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Tue, Apr 19, 2005 at 12:36:09PM +0400, Alexey I. Froloff wrote:
> > После этого слабое желание стать разработчиком  большой
> > вероятностью пропадает, и рождаются слухи вида "альт плохо
> > подходит для разработки".
> Ну и кому нужны ТАКИЕ "разработчики"?

Ты будешь есть в ресторанчике, до которого идти пять кварталов
и про который что-то слышал "этакого", или не особо раздумывая
пойдёшь в тот, который за углом и куда маршрутки ходят табунами?

Сам-то вспомни, в каком состоянии здесь появился.  Не знаю как
ты, а я чайником был.  Разве что маны читать умел.  Но таких
грабель бы точно не оценил, поскольку тоже любил
./configure && make all install... (именно от рута)

Вот что с этим сделать можно?  Куда бы хукнуться, чтобы наши
грабли хотя бы рассказывали, почему тут лежат и где читать?

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/

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

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

* Re: [devel] Re: сборка под КДЕ
  2005-04-19 12:33       ` [devel] " Michael Shigorin
@ 2005-04-19 13:44         ` Alexey I. Froloff
  2005-04-19 14:02           ` Nick S. Grechukh
  2005-04-19 14:50           ` Michael Shigorin
  0 siblings, 2 replies; 17+ messages in thread
From: Alexey I. Froloff @ 2005-04-19 13:44 UTC (permalink / raw)
  To: ALT Devel discussion list

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

* Michael Shigorin <mike@> [050419 16:35]:
> On Tue, Apr 19, 2005 at 12:36:09PM +0400, Alexey I. Froloff wrote:
> > > После этого слабое желание стать разработчиком  большой
> > > вероятностью пропадает, и рождаются слухи вида "альт плохо
> > > подходит для разработки".
> > Ну и кому нужны ТАКИЕ "разработчики"?

Майк, ты не тот апзац оставил.  Вот:

===
* Nick S. Grechukh <ngrechukh@> [050419 12:32]:
> проблему увидит любой пользователь, как только попытается собрать программку
> найденную на kde-apps.org. этот несчастный юзер не знает почему так, и что
> это даст. зато он знает (и понесет дальше благую весть), что "под ALT
> программы не собираются" (и что-то мне подсказывает что даже
> задлкументированность граблей не спасет - как не спасает до сих пор с
> LaWars).
===

Так вот, могу точно сказать, что таким "разработчикам" уже ничего
не поможет.  Видали мы их.  Пришёл, захотел запускать KDevelop на
девелоперском сервере через виндовый X server, написал жуткого
вида модуль для перла на C++ и тихо уволился.

Разработчик знает на каком языке он пишет, под какую систему и
что при этом происходит.  Если он чего-то не знает - идёт читать
документацию.  Если не идёт читать документацию - смело может
идти в любое другое место.

А теперь отвечаю на вопросы.

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

> Сам-то вспомни, в каком состоянии здесь появился.
Прекрасно помню.  В мае 2000-го года с криками "а IPись оно всё в
port" снёс PC-DOS 7.0 и ошмётки NT4 со своего винта и ушёл под
линукс навсега.  Некоторое время девелопал фидософт, собирал
quakeforge под Voodoo Graphics...  К 2002-у году научился
понимать зачем нужны симлинки libNAME.so -> libNAME.so.X и что
бывает когда libNAME.so.X отсутствует...

При всём при этом я активно протестовал против gcc 2.96
(напоровшись на жуткие глюки в районе mmx в quakeforge), не
понимал смысла build requires и имел собственное мнение по многим
вопросам, не всегда правильное.

> Не знаю как ты, а я чайником был.  Разве что маны читать умел.
> Но таких грабель бы точно не оценил, поскольку тоже любил
> ./configure && make all install... (именно от рута)
Слава б-гу у меня эта привычка умерла вместе с 850-и мегабайтным
макстором с RedHat 6.02 на борту.  А до этого были шляквари и
прочие калдеры с корелами.  Были и логины рутом, и mc в ~/.bashrc
и сборки из сорцов в /usr с выковыриванием тарбола из src.rpm...

> Вот что с этим сделать можно?  Куда бы хукнуться, чтобы наши
> грабли хотя бы рассказывали, почему тут лежат и где читать?
С чем с этим?

-- 
Regards, Sir Raorn.
-------------------
Не надо заходить как root на 5 runlevel'е. Вы же не хотите чтобы Вам
снесло систему, например, после просмотра konqueror'ом некоторого сайта ;)
		-- inger in sisyphus@

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

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

* Re: [devel] Re: сборка под КДЕ
  2005-04-19 13:44         ` Alexey I. Froloff
@ 2005-04-19 14:02           ` Nick S. Grechukh
  2005-04-19 15:21             ` Alexey I. Froloff
  2005-04-19 14:50           ` Michael Shigorin
  1 sibling, 1 reply; 17+ messages in thread
From: Nick S. Grechukh @ 2005-04-19 14:02 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Tuesday 19 April 2005 16:44, Alexey I. Froloff wrote:
> * Michael Shigorin <mike@> [050419 16:35]:
> > On Tue, Apr 19, 2005 at 12:36:09PM +0400, Alexey I. Froloff wrote:
> > > > После этого слабое желание стать разработчиком  большой
		^^^^^^^^^^^^^^^^^^^^^^^^^^^
> > > > вероятностью пропадает, и рождаются слухи вида "альт плохо
> > > > подходит для разработки".
> > > Ну и кому нужны ТАКИЕ "разработчики"?
> Майк, ты не тот апзац оставил.  Вот:
> ===
> * Nick S. Grechukh <ngrechukh@> [050419 12:32]:
> > проблему увидит любой пользователь, как только попытается собрать
> > программку найденную на kde-apps.org. этот несчастный юзер не знает
> > почему так, и что это даст. зато он знает (и понесет дальше благую
> > весть), что "под ALT программы не собираются" (и что-то мне подсказывает
> > что даже
> > задлкументированность граблей не спасет - как не спасает до сих пор с
> > LaWars).
> ===
> Так вот, могу точно сказать, что таким "разработчикам" уже ничего
> не поможет.  Видали мы их.  Пришёл, захотел запускать KDevelop на
> девелоперском сервере через виндовый X server, написал жуткого
> вида модуль для перла на C++ и тихо уволился.
>
> Разработчик знает на каком языке он пишет, под какую систему и
> что при этом происходит.  Если он чего-то не знает - идёт читать
> документацию.  Если не идёт читать документацию - смело может
> идти в любое другое место.
правильно-правильно, хороший абзац. сборка программ - вполне себе штатная 
часть экспириенса хом юзера, ни разу не девелопера. 
пользователь, который пытается собрать софтинку с freshmeat. *потом*, может 
быть, он начнет потихоньку патчить и   дописывать эту софтинку, потом, может 
быть, соберет ее в сизиф, а потом, глядишь станет матерым девелопером 
pupkin@altlinux.org :-)
но никакого потом не будет, потому что здесь не кормят. А плюшки которыми 
кормят - вначале распробовать надо, а до этого не дойдет.

p.s. избежать сборки можно, для ядра это уже сделано. проблема в том что либо 
боооольшой репозитарий (а вторым дебианом все равно не стать), либо заставить 
разработчиков с sf.net самим делать сборки под altlinux, а не только под 
redhat/suse/debian.
а чужие рпмки у нас мало того что не встают либо встают с граблями, но теперь 
даже не собираются.

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

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

* [devel] Re: сборка под КДЕ
  2005-04-19 13:44         ` Alexey I. Froloff
  2005-04-19 14:02           ` Nick S. Grechukh
@ 2005-04-19 14:50           ` Michael Shigorin
  1 sibling, 0 replies; 17+ messages in thread
From: Michael Shigorin @ 2005-04-19 14:50 UTC (permalink / raw)
  To: ALT Devel discussion list

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

> > Вот что с этим сделать можно?  Куда бы хукнуться, чтобы наши
> > грабли хотя бы рассказывали, почему тут лежат и где читать?
> С чем с этим?

Например, с полностью неадекватной диагностикой ./configure в
данном конкретном случае.  При этом насколько мне чайнику понятно
-- никакая правка ac'шных инклудов без перегенерации configure не
поможет, поскольку одна из задач configure -- как раз
автономность.

Предлагать перегенерировать -- "см. п.1" (дополнительное и отнюдь
не врождённое знание), плюс не всегда полезно IIRC.

Первым в голову пришёл shell alias, но за такое бы точно кунал.
Даже если бы сработало.

On Tue, Apr 19, 2005 at 05:44:06PM +0400, Alexey I. Froloff wrote:
> > > > После этого слабое желание стать разработчиком  большой
> > > > вероятностью пропадает, и рождаются слухи вида "альт
> > > > плохо подходит для разработки".
> > > Ну и кому нужны ТАКИЕ "разработчики"?
> Майк, ты не тот апзац оставил.  Вот:

That quote intentionally left over. :)

> Так вот, могу точно сказать, что таким "разработчикам" уже
> ничего не поможет.  Видали мы их.  Пришёл, захотел запускать
> KDevelop на девелоперском сервере через виндовый X server,
> написал жуткого вида модуль для перла на C++ и тихо уволился.

Он волонтер или сотрудник?  _Вы_ -- видали.  Мы -- тоже видали.

> А до этого были шляквари и прочие калдеры с корелами.  Были и
> логины рутом, и mc в ~/.bashrc и сборки из сорцов в /usr с
> выковыриванием тарбола из src.rpm...

И что бы ты сейчас сказал такому кандидату в сотрупники?
Правильно, "дверь вон там".

А сюда он может попасть точно таким же путём, как и мы с тобой.
И то, что он решит за кого-то тривиальную проблему и чему-то при
этом _научится_ -- уже хорошо.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/

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

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

* Re: [devel] Re: сборка под КДЕ
  2005-04-19 14:02           ` Nick S. Grechukh
@ 2005-04-19 15:21             ` Alexey I. Froloff
  0 siblings, 0 replies; 17+ messages in thread
From: Alexey I. Froloff @ 2005-04-19 15:21 UTC (permalink / raw)
  To: ALT Devel discussion list

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

* Nick S. Grechukh <ngrechukh@> [050419 18:01]:
> правильно-правильно, хороший абзац. сборка программ - вполне себе штатная 
> часть экспириенса хом юзера, ни разу не девелопера. 
Угу.  А управление государством - штатная часть экспириенса
кухарки?

P.S. Пошли фталкрум.

-- 
Regards, Sir Raorn.
-------------------
> Странно ведет себя xmms 1.2.10-alt3 -  при некоторой
> критической загрузке диска воспроизведение останавливается...
Возможно, это даже фича -- в самом деле, зачем хрюкать, если
можно помолчать?
		-- mike in sisyphus@

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

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

end of thread, other threads:[~2005-04-19 15:21 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-04-17 15:46 [devel] сборка под КДЕ Nick S. Grechukh
2005-04-17 15:50 ` [devel] " Michael Shigorin
2005-04-17 16:01   ` Nick S. Grechukh
2005-04-17 20:00 ` [devel] " Dmitry V. Levin
2005-04-18  8:20   ` Sergey V Turchin
2005-04-18 11:37   ` Nick S. Grechukh
2005-04-18 16:35     ` Nick S. Grechukh
2005-04-18  8:13 ` Sergey V Turchin
2005-04-19  8:33   ` Nick S. Grechukh
2005-04-19  8:36     ` Alexey I. Froloff
2005-04-19 11:20       ` Konstantin Klimchev
2005-04-19 11:36         ` Nick S. Grechukh
2005-04-19 12:33       ` [devel] " Michael Shigorin
2005-04-19 13:44         ` Alexey I. Froloff
2005-04-19 14:02           ` Nick S. Grechukh
2005-04-19 15:21             ` Alexey I. Froloff
2005-04-19 14:50           ` Michael Shigorin

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

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

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

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


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