* [Sysadmins] Oracle 11g database на кентавре
@ 2011-11-11 16:33 Алексей Данилович
2011-11-11 17:14 ` Michael Shigorin
2011-11-11 18:13 ` Андрей Черепанов
0 siblings, 2 replies; 7+ messages in thread
From: Алексей Данилович @ 2011-11-11 16:33 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
Доброго времени суток.
Кто-нибудь пробовал установить сабдж?
Проблема в требуемых пакетах.
Инсталятор говорит о нехватки следующих пакетов:
gcc-3.4.6
compat-libstdc++-33-3.2.3
elfutils-libelf-0.97
elfutils-libelf-devel-0.97
glibc-common-2.3.4
glibc-headers-2.3.4
gcc-c++-3.4.6
В libgcc-3.4.6
libstdc++-3.4.6
В libstdc++-devel-3.4.6
unixODBC-devel-2.2.11
Что у нас им соответствует? Я постарался в меру своего ума поставить
похожее, а потом выставить галку игнорирования в инсталяторе. Однако,
линковка оракловых бинарников не проходит. Огромное количество не
найденных символов.
Большое спасибо.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Sysadmins] Oracle 11g database на кентавре
2011-11-11 16:33 [Sysadmins] Oracle 11g database на кентавре Алексей Данилович
@ 2011-11-11 17:14 ` Michael Shigorin
2011-11-11 17:45 ` Алексей Данилович
2011-11-11 18:13 ` Андрей Черепанов
1 sibling, 1 reply; 7+ messages in thread
From: Michael Shigorin @ 2011-11-11 17:14 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
On Fri, Nov 11, 2011 at 08:33:55PM +0400, Алексей Данилович wrote:
> gcc-3.4.6
> gcc-c++-3.4.6
> libgcc-3.4.6
> libstdc++-3.4.6
> libstdc++-devel-3.4.6
gcc3.4-3.4.5-alt14
gcc3.4-c++-3.4.5-alt14
> compat-libstdc++-33-3.2.3
libstdc++3.2-3.2.3-alt3 в Master 2.4.
> elfutils-libelf-0.97
> elfutils-libelf-devel-0.97
Извращенцы...
Придётся делать пакет, похоже -- в Compact 3.0 они 0.108.
> glibc-common-2.3.4
> glibc-headers-2.3.4
glibc-2.3.5 в Compact 3.0.
> unixODBC-devel-2.2.11
unixODBC-devel-2.2.12-alt6
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Sysadmins] Oracle 11g database на кентавре
2011-11-11 17:14 ` Michael Shigorin
@ 2011-11-11 17:45 ` Алексей Данилович
0 siblings, 0 replies; 7+ messages in thread
From: Алексей Данилович @ 2011-11-11 17:45 UTC (permalink / raw)
To: ALT Linux sysadmins' discussion
11 ноября 2011 г. 21:14 пользователь Michael Shigorin
<mike@osdn.org.ua> написал:
> On Fri, Nov 11, 2011 at 08:33:55PM +0400, Алексей Данилович wrote:
>> gcc-3.4.6
>> gcc-c++-3.4.6
>> libgcc-3.4.6
>> libstdc++-3.4.6
>> libstdc++-devel-3.4.6
>
> gcc3.4-3.4.5-alt14
> gcc3.4-c++-3.4.5-alt14
>
уже стоит...
попробовал скачать glibc-2.3.5, но,как и ожидалось:
gcc-3.4.6
compat-libstdc++-33-3.2.3
elfutils-libelf-0.97
elfutils-libelf-devel-0.97
glibc-common-2.3.4
glibc-headers-2.3.4
gcc-c++-3.4.6
В libgcc-3.4.6
libstdc++-3.4.6
В libstdc++-devel-3.4.6
unixODBC-devel-2.2.11
[root@vm-oraplay ora_lib]# rpm -ivh ./glibc-2.3.5-alt5.i586.rpm
ошибка: неудовлетворенные зависимости:
glibc-core = 6:2.3.5-alt5 нужен для glibc-2.3.5-alt5
glibc-nss = 6:2.3.5-alt5 нужен для glibc-2.3.5-alt5
glibc-locales = 6:2.3.5-alt5 нужен для glibc-2.3.5-alt5
glibc-gconv-modules = 6:2.3.5-alt5 нужен для glibc-2.3.5-alt5
iconv = 6:2.3.5-alt5 нужен для glibc-2.3.5-alt5
glibc-timezones = 6:2.3.5-alt5 нужен для glibc-2.3.5-alt5
glibc-utils = 6:2.3.5-alt5 нужен для glibc-2.3.5-alt5
glibc < 6:2.11.3-alt6 конфликтует с glibc-core-2.11.3-alt6
glibc < 6:2.11.3-alt6 конфликтует с glibc-pthread-2.11.3-alt6
glibc < 6:2.11.3-alt6 конфликтует с glibc-utils-2.11.3-alt6
glibc < 6:2.11.3-alt6 конфликтует с glibc-gconv-modules-2.11.3-alt6
glibc < 6:2.11.3-alt6 конфликтует с iconv-2.11.3-alt6
glibc < 6:2.11.3-alt6 конфликтует с glibc-nss-2.11.3-alt6
glibc < 6:2.11.3-alt6 конфликтует с glibc-locales-2.11.3-alt6
glibc < 6:2.11.3-alt6 конфликтует с glibc-timezones-2.11.3-alt6
кроказябры - "конфликтует с".
Все, приплыли? Или тут что-то можно сделать?
Вообще, я заметил странную вещь.
Вроде как все версии пакето имеют плюс/минус минор соответствие в р6. Но:
libstdc++-3.4.6
libstdc++-devel-3.4.6
devel в репах есть. а просто libstdc++ соотвествующей версии нет. При
этом для более старой и более новой версии избирательно такой пакет
есть. Я вообще в этом ничего не понимаю, поясните пожалуйста, это
потому что не собрали или не надо?
>> compat-libstdc++-33-3.2.3
>
> libstdc++3.2-3.2.3-alt3 в Master 2.4.
>
>> elfutils-libelf-0.97
>> elfutils-libelf-devel-0.97
>
> Извращенцы...
>
> Придётся делать пакет, похоже -- в Compact 3.0 они 0.108.
Вы имели в виду, что Вы соберете, или это совет мне? ) Я, увы, не умею.
>
>> glibc-common-2.3.4
>> glibc-headers-2.3.4
>
> glibc-2.3.5 в Compact 3.0.
>
>> unixODBC-devel-2.2.11
>
> unixODBC-devel-2.2.12-alt6
>
> --
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Sysadmins] Oracle 11g database на кентавре
2011-11-11 16:33 [Sysadmins] Oracle 11g database на кентавре Алексей Данилович
2011-11-11 17:14 ` Michael Shigorin
@ 2011-11-11 18:13 ` Андрей Черепанов
2011-11-11 18:34 ` Алексей Данилович
2011-11-13 11:38 ` Алексей Данилович
1 sibling, 2 replies; 7+ messages in thread
From: Андрей Черепанов @ 2011-11-11 18:13 UTC (permalink / raw)
To: sysadmins
[-- Attachment #1: Type: Text/Plain, Size: 943 bytes --]
11 ноября 2011 Алексей Данилович написал:
> Доброго времени суток.
>
> Кто-нибудь пробовал установить сабдж?
> Проблема в требуемых пакетах.
> Инсталятор говорит о нехватки следующих пакетов:
> gcc-3.4.6
> compat-libstdc++-33-3.2.3
> elfutils-libelf-0.97
> elfutils-libelf-devel-0.97
> glibc-common-2.3.4
> glibc-headers-2.3.4
> gcc-c++-3.4.6
> В libgcc-3.4.6
> libstdc++-3.4.6
> В libstdc++-devel-3.4.6
> unixODBC-devel-2.2.11
>
> Что у нас им соответствует? Я постарался в меру своего ума поставить
> похожее, а потом выставить галку игнорирования в инсталяторе. Однако,
> линковка оракловых бинарников не проходит. Огромное количество не
> найденных символов.
Странно, amike@ по моей просьбе разворачивал Oracle 11g на СПТ (старшем брате
Кентавра), p6, x86_64. Использовал инструкцию с
http://www.altlinux.org/Oracle
Инструкция хоть и старенькая, но толковая. oracle-preinstall ставили?
--
Андрей Черепанов
ALT Linux
cas@altlinux.ru
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Sysadmins] Oracle 11g database на кентавре
2011-11-11 18:13 ` Андрей Черепанов
@ 2011-11-11 18:34 ` Алексей Данилович
2011-11-13 11:38 ` Алексей Данилович
1 sibling, 0 replies; 7+ messages in thread
From: Алексей Данилович @ 2011-11-11 18:34 UTC (permalink / raw)
To: ALT Linux sysadmins' discussion
2011/11/11 Андрей Черепанов <cas@altlinux.ru>:
> Странно, amike@ по моей просьбе разворачивал Oracle 11g на СПТ (старшем брате
> Кентавра), p6, x86_64. Использовал инструкцию с
> http://www.altlinux.org/Oracle
> Инструкция хоть и старенькая, но толковая. oracle-preinstall ставили?
Ставил. У меня i586
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Sysadmins] Oracle 11g database на кентавре
2011-11-11 18:13 ` Андрей Черепанов
2011-11-11 18:34 ` Алексей Данилович
@ 2011-11-13 11:38 ` Алексей Данилович
2011-11-13 13:10 ` Michael Shigorin
1 sibling, 1 reply; 7+ messages in thread
From: Алексей Данилович @ 2011-11-13 11:38 UTC (permalink / raw)
To: ALT Linux sysadmins' discussion
2011/11/11 Андрей Черепанов <cas@altlinux.ru>:
> http://www.altlinux.org/Oracle
Перечитал страничку. Выяснил, что читал невнимательно ибо писано для
4.0 и VE. Ошибка при линковке возникает именно такая как в инструкции.
Но! При попытке приложить патч:
[oracle@host-104 11.2.0]$ patch -p0 <
/usr/share/doc/oracle-preinstall-0.4/Oracle10g_ALT40.patch
patching file bin/genorasdksh
Hunk #1 FAILED at 107.
1 out of 1 hunk FAILED -- saving rejects to file bin/genorasdksh.rej
--- bin/genorasdksh~ 2005-06-13 11:08:00 -0500
+++ bin/genorasdksh 2007-07-27 13:47:31 -0500
@@ -107,7 +107,7 @@
# Linker command and options
###
-LD="gcc -shared -Wl,-relax -L$OLIB -L$OLIB/stubs"
+LD="gcc -Wl,--no-as-needed -shared -Wl,-relax -L$OLIB -L$OLIB/stubs"
LD_RUNTIME="-Wl,-R$OLIB"
LD_OPT="-Wl,-h$OSDK_LIB" # name inserted into library
LD_DEST="$LIB_DIR/$OSDK_LIB" # output library
Похоже патч протух ( Я по данному файлу не понимаю что не так, увы
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Sysadmins] Oracle 11g database на кентавре
2011-11-13 11:38 ` Алексей Данилович
@ 2011-11-13 13:10 ` Michael Shigorin
0 siblings, 0 replies; 7+ messages in thread
From: Michael Shigorin @ 2011-11-13 13:10 UTC (permalink / raw)
To: ALT Linux sysadmins' discussion
On Sun, Nov 13, 2011 at 02:38:41PM +0300, Алексей Данилович wrote:
> +++ bin/genorasdksh 2007-07-27 13:47:31 -0500
> @@ -107,7 +107,7 @@
>
> # Linker command and options
> ###
> -LD="gcc -shared -Wl,-relax -L$OLIB -L$OLIB/stubs"
> +LD="gcc -Wl,--no-as-needed -shared -Wl,-relax -L$OLIB -L$OLIB/stubs"
> LD_RUNTIME="-Wl,-R$OLIB"
> LD_OPT="-Wl,-h$OSDK_LIB" # name inserted into library
> LD_DEST="$LIB_DIR/$OSDK_LIB" # output library
>
>
> Похоже патч протух ( Я по данному файлу не понимаю что не так, увы
Его суть в добавлении "-Wl,--no-as-needed "
к значению переменной LD в файле bin/genorasdksh:
http://www.altlinux.org/UpStream/AsNeeded
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2011-11-13 13:10 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-11-11 16:33 [Sysadmins] Oracle 11g database на кентавре Алексей Данилович
2011-11-11 17:14 ` Michael Shigorin
2011-11-11 17:45 ` Алексей Данилович
2011-11-11 18:13 ` Андрей Черепанов
2011-11-11 18:34 ` Алексей Данилович
2011-11-13 11:38 ` Алексей Данилович
2011-11-13 13:10 ` Michael Shigorin
ALT Linux sysadmins discussion
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/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 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \
sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com
public-inbox-index sysadmins
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sysadmins
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git