Sybase en Slackware 8.0 willen niet samen

Pagina: 1
Acties:

  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

Topicstarter
(overleden)
Gegroet,

Ik heb een probleem, zoals misschien wel in de titel te begrijpen is :)

Op school, Hogere Informatie HvA, willen ze dat we voor een project linux installeren. Nu had ik daar al (een klein beetje) ervaring mee, dus ik besloot ipv RedHat lekker Slackware 8.0 te nemen. Alles goed en wel, dit lukt allemaal wel om te configgen. Maar nu eist de school dat erook Sybase RDBMS op komt ;(

Het zijn 4 RPM's :


;sybase-ase-11.9.2-2-i386.rpm
;sybase-common-11.9.2-2.i386.rpm
;sybase-doc-11.9.2-1.i396.rpm
;sybase-openclient-11.1.1-2.i386.rpm

Vrolijk beginnend met common, als root
code:
1
2
3
4
5
6
7
8
9
10
bash>rpm -i sybase-common-11.9.2.-1.rpm
error: failed dependencies:
      kernel >= 2.0.36 is needed by sybase-common-11.9.2-2
      glibc >= 2.0.7-29 is needed by sybase-common-11.9.2-2
      /bin/sh   is needed by sybase-common-11.9.2-2
      ld-linux.so.2 is needed by sybase-common-11.9.2-2
      libc.so.6 is needed by sybase-common-11.9.2-2
      libdl.so.2 is needed by sybase-common-11.9.2-2
      libm.so.6 is needed by sybase-common-11.9.2-2
      libnsl.so.1 is needed by sybase-common-11.9.2-2

Een hoop errors dus. Als ik het zo zie mist ie dus Glibc maar die is er dus wel. (net als /bin/sh)

Ook heb ik de Sybase HowTo er maar op na geslagen. Dit waren de eisen
kernel 2.2.5-15 and up (2.2.x series)
glibc-2.1 or up
pthreads-0.8 or higher (included usually as part of glibc)
libstdc++-2-libc6.1
Slackware 8.0 --> Kernel 2.2.19
Glibc --> al de dingen die ie vraagt staan in /lib
pthreads --> geen id? hoe controleer ik dit?
libstdc++-2-libc6.1 --> geen id.... hoe controleer ik dit?

Ook heb ik al geprobeert alles om te zetten in .tgz (rpm2tgz) maar dit mocht ook niet baten :(

Ik hoop dat het duidelijk is? (is wel een enorme lap text ;) en ik wil iedereen bedanken die de moeite neemt het iig te lezen :)

Awaiting your answer/hints ;)

  • vlabakje
  • Registratie: Juni 2000
  • Laatst online: 11-07 00:41
mag je dit jaar een ander OS gebruiken???
vorig jaar gingen ze compleet over de zeik toen ik slack of debian voorstelde :(

als dit hier staat heb ik een php-generated sig :)


  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

Topicstarter
(overleden)
Op zaterdag 22 september 2001 11:17 schreef vlabakje het volgende:
mag je dit jaar een ander OS gebruiken???
vorig jaar gingen ze compleet over de zeik toen ik slack of debian voorstelde :(
RedHat wordt voorgesteld en daar leveren ze support op (jah lekker simpel ja ;) maar een andere linux niet. Maar je mag dus alles nemen wat je wilt (geloof zelfs BSD)

  • vlabakje
  • Registratie: Juni 2000
  • Laatst online: 11-07 00:41
damn, ik ben jaloers :)

als dit hier staat heb ik een php-generated sig :)


  • avatar
  • Registratie: Juni 1999
  • Laatst online: 14-08 13:14

avatar

peace, love & linux

weird. ik heb een jaar lang sybase gewoon onder slackware kunnen draaien. alleen ging het daar om slackware 7.1 met sybase 11.0.3.3
Kun je niet gewoon de officiele .tgz van al die sybase zut vinden?

Weet je trouwens wel zeker dat je de juiste versie hebt van glibc? Aan de melding te zien hangt ie toch echt ergens op je dependencies


Ik wil je anders wel ff een .tgz sturen van mijn werkende situatie :)

  • SvMp
  • Registratie: September 2000
  • Niet online
Op zich zijn de probleem-symptomen vrij logisch.
Slackware is geen RPM-Linux. Natuurlijk kun je rpm installeren, en zo RPM-files installeren, alleen die dependencies kent hij niet. Er is geen database van de complete distributie met als gevolg dat zelfs elementaire zaken als de kernel en libc gewoon worden gemist.
Niet dat ze er niet zijn (misschien niet de genoemde versies, maar dan zeker wel hogeren die net zo goed werken), maar ze zijn niet geregistreerd in de rpm-database.

Oplossing: Ga na of alle genoemde missing dependencies in werkelijkheid wel aanwezig zijn. Natuurlijk mogen dat ook gewoon hogere versies zijn.
Vervolgens installeer je de zooi zonder controle op dependencies. (dat kan met een of andere optie met rpm)

  • b_buster
  • Registratie: Januari 2000
  • Laatst online: 19-08 19:13

b_buster

Ojajoh?

Ja, gewoon de optie --NODEPS meegeven. Daarmee moet het lukken.

  • Hans
  • Registratie: Juni 1999
  • Niet online
Wat ik gedaan heb is alle rpm's omzetten naar tgz met rpm2tgz, en daarna heb ik handmatig alles uitgepakt en geconfigureerd. Het is best een hoop werk, want het is totaal gebaseerd op een RedHat (of vergelijkbaar) systeem met SysV init. Een aantal startup scripts moeten getweaked worden etc.

Check http://www.algonet.se/~fuxen/sybase.html voor evt info (gaat over slackware 3.6 maar dat boeit niet zo), of doe een search op 'sybase slackware' in google.

  • Zarc.oh
  • Registratie: November 2000
  • Laatst online: 10-05 18:52

Zarc.oh

heeft een HD van 20 YottaByte

Op zaterdag 22 september 2001 14:03 schreef vlabakje het volgende:
damn, ik ben jaloers :)
Ja, wij moesten RedHat gebruiken.....

Zoek wat je niet eerder vond


  • vlabakje
  • Registratie: Juni 2000
  • Laatst online: 11-07 00:41
Op zaterdag 22 september 2001 18:02 schreef Zarc.oh het volgende:

[..]

Ja, wij moesten RedHat gebruiken.....
hey zarco.. tijd niet gesproken ;)

als dit hier staat heb ik een php-generated sig :)


  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

Topicstarter
(overleden)
Iedereen heel erg bedankt voor alle tips :) Zal het maandag proberen ;) en het resultaat posten

* Glimi voelt zich ook al weer een stukje beter omdat hij al enigzins doorhad dat sybase nogal moeilijk deed omdat ie /etc/init.d niet kon vinden :)

Verwijderd

wat dacht je er van om eerst :
kernel >= 2.0.36 is needed by sybase-common-11.9.2-2
glibc >= 2.0.7-29 is needed by sybase-common-11.9.2-2
/bin/sh is needed by sybase-common-11.9.2-2
ld-linux.so.2 is needed by sybase-common-11.9.2-2
libc.so.6 is needed by sybase-common-11.9.2-2
libdl.so.2 is needed by sybase-common-11.9.2-2
libm.so.6 is needed by sybase-common-11.9.2-2
libnsl.so.1 is needed by sybase-common-11.9.2-2

die rpms te instaleren
en dan sybase ;)

  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

Ik denk dat het antwoord van svdmeer wat nuttiger is ;)

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device

Pagina: 1