Autor Thema: Problem mit Package Installation - bin ich zu blöd?  (Gelesen 6629 mal)

Offline avalox

  • Sobl Junior
  • **
  • Beiträge: 59
Problem mit Package Installation - bin ich zu blöd?
« am: 28. April 2008, 10:51:25 »
Hi,

ich würde gerne das Paket SUNWarc installieren.

und finde es auch auf meinem Installations NFS unter

/mnt/Solaris_10/Product/.virtual_packages/SUNWarc/

in dem Ordner ist nur die Datei pkgmap enthalten.

ich hab dann versucht SUNWarc mit pkgadd -d . SUNWarc zu installieren (obwohl es mir komisch vorkam, dass nur ein pkgmap da ist) und es klappt natürlich nicht.

Also hab ich mir gedacht, dass vielleicht auf dem NFS ein paar Dateien fehlen und hab mir die CDs noch mal runtergeladen, aber auch da finde ich nur die pkgmap im besagten ordner.

Was mache ich falsch? Wie installiere ich das Paket?

Danke und Gruß
Sebastian

sonnenblen.de - Das unabhängige Sun User Forum

Problem mit Package Installation - bin ich zu blöd?
« am: 28. April 2008, 10:51:25 »

Offline avalox

  • Sobl Junior
  • **
  • Beiträge: 59
Re: Problem mit Package Installation - bin ich zu blöd?
« Antwort #1 am: 28. April 2008, 11:07:44 »
ich bin jetzt anscheinend schon etwas weiter gekommen.

offentsichtlich muss man das paket zuerst erstellen mit

pkgmk -f pkgmap

das klappt bei mir aber leider nicht

...
    no object for <usr/lib/values-xpg6.o> found in search path
    no object for <usr/sfw/lib/llib-lwrap> found in search path
    no object for <usr/sfw/lib/llib-lwrap.ln> found in search path
    no object for <usr/xpg4/lib/llib-lcurses> found in search path
    no object for <usr/xpg4/lib/llib-lcurses.ln> found in search path
    no object for <usr/xpg4/lib/sparcv9/llib-lcurses.ln> found in search path
pkgmk: ERROR: unable to build pkgmap from prototype file
## Packaging was not successful.

wenn ich die ganzen Datein auf dem System hätte die er da sucht, dann müsste ich das paket ja nicht installieren ;)

ich versteh das nicht

Offline escimo

  • Sobl Guru
  • *****
  • Beiträge: 1674
  • SPARCstation 2
    • Youtube-Kanal opensparcbox.org
Re: Problem mit Package Installation - bin ich zu blöd?
« Antwort #2 am: 28. April 2008, 11:13:42 »
Hallo Sebastian,

da kannst du dich unter folgendem Link etwas in die Materie einlesen:

GCC 2.95.3 für Solaris 2.5.1

Ab diesem Beitrag beschreibe ich, was für den Bau eines Paketes benötigt.

Grüße
escimo

Offline avalox

  • Sobl Junior
  • **
  • Beiträge: 59
Re: Problem mit Package Installation - bin ich zu blöd?
« Antwort #3 am: 28. April 2008, 12:34:08 »
danke!

vielleicht verstehe ich da was falsch oder verstehe es nicht, aber was du beschreibst ist doch, wie ich "aus irgendeiner software" ein Sun Paket mache?

Ich möchte doch einfach nur ein schon existierendes Sun Paket (SUNWarc, SUNWhea) installieren und habe nur die pgkmap zur Hand.

teilweise wird dann noch von dir beschrieben, wie ich diese Datei erstelle (aber die hab ich ja schon)..


wenn ich es falsch / nicht verstehe, sorry...dann bin ich anscheinend wirklich zu blöd dafür.

Wenn ich nach SUNWarc oder SUNWhea per google suche, finde ich auch immer nur einfach Aufrufe wie pkgadd -d SUNWhea....so einfach hatte ich mir das auch eigentlich vorgestellt. Stattdessen finde ich nur diese pkgmap datei.

Offline DukeNuke2

  • Sobl Guru
  • *****
  • Beiträge: 571
  • Soulman
    • Wo die Sonne lacht
Re: Problem mit Package Installation - bin ich zu blöd?
« Antwort #4 am: 28. April 2008, 13:25:48 »
du musst auch in dem pfad sein in dem das paket (also das SUNW***) sich befindet. dort dann per "pkgadd -d ." oder "pkgadd -d SUNW***" das paket installieren.

hth,
DN2

Offline avalox

  • Sobl Junior
  • **
  • Beiträge: 59
Re: Problem mit Package Installation - bin ich zu blöd?
« Antwort #5 am: 28. April 2008, 13:41:47 »
ich befinde mich in

/mnt/Solaris_10/Product/.virtual_packages/SUNWhea

da ist aber nicht mehr drin als die PKGMAP

pkgadd -d . kommt also zu keinem Ergebnis

pkgadd: ERROR: no packages were found in </mnt/Solaris_10/Product/.virtual_packages/SUNWhea>

klar, da ist ja auch nur das mapfile drin :(

Offline escimo

  • Sobl Guru
  • *****
  • Beiträge: 1674
  • SPARCstation 2
    • Youtube-Kanal opensparcbox.org
Re: Problem mit Package Installation - bin ich zu blöd?
« Antwort #6 am: 28. April 2008, 14:17:50 »
vielleicht verstehe ich da was falsch oder verstehe es nicht, aber was du beschreibst ist doch, wie ich "aus irgendeiner software" ein Sun Paket mache?
Mit dem Link auf das Thema möchte ich dir begreiflich machen, dass mehr als die "pakmap" vorhanden sein muss. Die pakmap ist das Ergebnis aus den Informationen der prototype-Datei (und pgkinfo-Datei, die in der prototype-Datei eingebunden wird).

Warum versucht du auch das Paket mit pkgmk zu erzeugen, wo es doch bereits vorhanden (erstellt) sein sollte?

/mnt/Solaris_10/Product/.virtual_packages/SUNWhea

da ist aber nicht mehr drin als die PKGMAP
In deinem Fall fehlen alle Distributions-Dateien (z.B. Binärdateien also das Programm selbst) des Paketes!

Stelle sicher, dass die zu installierenden Dateien im Paket - in deinem Fall ein Verzeichnis - enthalten sind.
« Letzte Änderung: 28. April 2008, 14:20:16 von escimo »

Offline avalox

  • Sobl Junior
  • **
  • Beiträge: 59
Re: Problem mit Package Installation - bin ich zu blöd?
« Antwort #7 am: 28. April 2008, 14:22:43 »
genau das ist ja mein Problem.

Diese Daten finde ich nicht.

ich hätte eigentlich erwartet, dass das Paket fertig zur Installation auf den Solaris CDs zu finden ist.

Offline Ten Little Indyans

  • Sobl Bachelor
  • ***
  • Beiträge: 218
Re: Problem mit Package Installation - bin ich zu blöd?
« Antwort #8 am: 28. April 2008, 14:27:36 »
Welche Solaris-Version?

Hier hatte jemand offenbar das gleiche Problem mit Solaris 10 6/06 auf x86:

http://unix.derkeiler.com/Newsgroups/comp.unix.solaris/2006-08/msg02131.html

(Eine Antwort hat er in den letzten anderthalb Jahren offenbar nicht bekommen...)


Könnte es sein das Sun beim Erstellen der Medien mal Mist gebaut hat? (Sprich diese Pakete sind bei bestimmten Releases "unvollständig" auf der CD gelandet)

Offline avalox

  • Sobl Junior
  • **
  • Beiträge: 59
Re: Problem mit Package Installation - bin ich zu blöd?
« Antwort #9 am: 28. April 2008, 14:31:20 »
ich hab mir die aktuell verfügbare Solaris 10 Sparc Version gezogen und darin gesucht.

wie gesagt, eigentlich hätte ich ein zum installieren fertiges Paket erwartet


genau das unter dem Link geschriebene ist mein PRoblem
« Letzte Änderung: 28. April 2008, 14:34:27 von avalox »

sonnenblen.de - Das unabhängige Sun User Forum

Re: Problem mit Package Installation - bin ich zu blöd?
« Antwort #9 am: 28. April 2008, 14:31:20 »

Offline escimo

  • Sobl Guru
  • *****
  • Beiträge: 1674
  • SPARCstation 2
    • Youtube-Kanal opensparcbox.org
Re: Problem mit Package Installation - bin ich zu blöd?
« Antwort #10 am: 28. April 2008, 14:58:16 »
/mnt/Solaris_10/Product/.virtual_packages/SUNWhea
Kann es sein, dass das Paket nur zu Installationszwecken virutell vorhanden ist, d.h. der Name wird bei Abhängigkeitsprüfung gelistet, um andere Pakete bei der Installation nicht abbrechen zu lassen?

Schon der Verzeichnisname ".virtual_packages", ein verstecktes Verzeichnis, macht mich stutzig.

Mal anders gefragt, was willst du überhaupt mit dem Paket erreichen, bzw. was für eine Funktionalität stellt das Paket zur Verfügung?

Offline avalox

  • Sobl Junior
  • **
  • Beiträge: 59
Re: Problem mit Package Installation - bin ich zu blöd?
« Antwort #11 am: 28. April 2008, 15:03:36 »
SUNWhea hat (angeblich) die Solaris Header files die ich zum compilieren eines bestimmten PRogramms brauche.

ich hab jetzt mal spasseshalber auf einer älteren Sun 10 DVD geschaut.

Dort finde ich eine ganz andere Verzeichnissstruktur:


ARCHIVE
INSTALL
RELOC
PKGINFO
PKGMAP

Offline escimo

  • Sobl Guru
  • *****
  • Beiträge: 1674
  • SPARCstation 2
    • Youtube-Kanal opensparcbox.org
Re: Problem mit Package Installation - bin ich zu blöd?
« Antwort #12 am: 28. April 2008, 15:12:04 »
Eine pkginfo-Datei gibt es nicht zufällig? Darin könnte stehen, was das Paket beinhaltet

Was ich bei Sun gefunden habe zu deinen Paketen:

SUNWarc    System libraries in archive (ar) format for software development of statically linked executables
SUNWhea    SunOS C/C++ header files for general development of software

Offline Padde

  • Sobl Bachelor
  • ***
  • Beiträge: 135
  • Hier könnte Ihre Werbung stehen!
Re: Problem mit Package Installation - bin ich zu blöd?
« Antwort #13 am: 28. April 2008, 15:14:22 »
Möglicherweise sind diese Packages auf der CD nicht drauf, wohl aber auf der DVD. Hier beispielsweise der Inhalt der 11/06er DVD:

/cdrom/Solaris_10/Product/SUNWarc:
total 29
drwxr-xr-x  2 root  10   2048 14 Nov  2006 archive
drwxr-xr-x  2 root  10   2048 14 Nov  2006 install
-rw-r--r--  1 root  10   3204 14 Nov  2006 pkginfo
-rw-r--r--  1 root  10  20040 14 Nov  2006 pkgmap
drwxr-xr-x  3 root  10   2048 14 Nov  2006 reloc

/cdrom/Solaris_10/Product/SUNWhea:
total 116
drwxr-xr-x  2 root  10    2048 14 Nov  2006 archive
drwxr-xr-x  2 root  10    2048 14 Nov  2006 install
-rw-r--r--  1 root  10    6485 14 Nov  2006 pkginfo
-rw-r--r--  1 root  10  106171 14 Nov  2006 pkgmap
drwxr-xr-x  3 root  10    2048 14 Nov  2006 reloc

Offline avalox

  • Sobl Junior
  • **
  • Beiträge: 59
Re: Problem mit Package Installation - bin ich zu blöd?
« Antwort #14 am: 28. April 2008, 15:21:41 »
diese Dateien habe ich jetzt.

wie erstelle ich daraus jetzt das Paket?

jetzt per pkgmk -f pkgmap

?