Siduction Forum

Siduction Forum => Installation - Support => Topic started by: siducerm on 2012/01/08, 12:36:26

Title: [erledigt] Packaging bei siduction
Post by: siducerm on 2012/01/08, 12:36:26
Hallo siductin-Team und Forum.

fällt unter Packaging auch die Festlegung der Paketabhängigkeiten?
Wer bestimmt welche Paketabhängigkeiten bei siduction vorgegeben sind?

Inwieweit weichen diese von den den Original Debian abhängigkeiten ab?

Bei Ubuntu sind die sind die Paketabhängikeiten oftmals sehr, sehr grob. Auch apt-get ohne Optionen schaft nicht wirklich Abhilfe.

Mfg

xsid
Title: Packaging bei siduction
Post by: ralul on 2012/01/08, 13:33:30
Bei Ubuntu grob - was soll das heissen? Ich habe da jedenfalls schon einen fliegenden Wechsel Xubuntu - Kubuntu und zurück geschafft. Aber bei Ubuntu ist der Release Wechsel manchmal hackelig ...

Das aller- allermeiste ist bei uns Debian. Du kannst es leicht sehen, was übrig bleibt, wenn du einfach mal alles ausser siduction in /etc/apt/sources.list auskommentierst und dann als normaler User mit dem Programm aptitude dir den Rest anschaust.

Aber bei der Computerei kommt es eben auf das allerletzte einzelne bit noch an. So ist zB Fedora die fortschrittlichste Distribution, aber sie funktioniert für den einfachen User meist nicht (habe drei Versuche hinter mir), weil eben das letzte Bit da noch schief steht und nicht alles tausendmal debugged und gefixt ist...
Title: Packaging bei siduction
Post by: siducerm on 2012/01/08, 14:16:19
Hallo,

mit grob meine ich, es werden um Abhängigkeiten zu erfüllen, eher ein Paar mehr Pakete installiert.

@ralul

QuoteDas aller- allermeiste ist bei uns Debian. Du kannst es leicht sehen, was übrig bleibt, wenn du einfach mal alles ausser siduction in /etc/apt/sources.list auskommentierst und dann als normaler User mit dem Programm aptitude dir den Rest anschaust.

Das hast Du dich aber vertan, die /etc/apt/sources.list enthält bei siduction nur Hinweise, es ist alles auskommentiert.

Es wird das "/etc/apt/xxxxx.list.d" Verfahren bei siduction genutzt. Das ist übersichtlicher.

MfG

siducerm
Title: Packaging bei siduction
Post by: devil on 2012/01/08, 14:27:17
Hat ein Paket Abhängigkeiten, so müssen die zur vollen Funktionalität auch erfüllt sein. Beispiel: unser Installer:root@aptosidbox:/home/devil# apt-cache depends sidu-installer
sidu-installer
 Hängt ab von: python
 Hängt ab von: perl
 Hängt ab von: php5-cgi
 Hängt ab von: pywwetha
 Hängt ab von: siguibui
 Hängt ab von: tzdata
 Hängt ab von: whois

Ausser pywwetha und siguibui sind die anderen depends schon vorhanden, da entweder essentiell oder depends anderer pakete.

Dann gibt es noch recommends. Die haben wir aber ausgeschaltet.

greetz
devil
Title: Packaging bei siduction
Post by: ralul on 2012/01/08, 14:27:28
Dann wäre die Gentoo Distribution mal was für dich, da kannst du ins unendliche minimieren! Aber man muss schon bash drauf haben ein wenig ...

Hast du schon gesehen, was übrig bleibt ohen Debian?
Title: [erledigt] Packaging bei siduction
Post by: siducerm on 2012/01/08, 14:31:22
Hallo devil,

das war es:

QuoteDann gibt es noch recommends. Die haben wir aber ausgeschaltet.

MfG

siducerm
Title: Packaging bei siduction
Post by: michaa7 on 2012/01/08, 14:33:06
Du darfsrt getrost davon ausgehen, dass kein siduction team mitglied täglich 4 mal 30.000 pakete auf ihre abhängigkeiten hin überprüft, auch nicht 1 mal 30.000 pro release. Die zahlen dürfte verdeutlichen, dass es selbst bei Debian keinen oberindianer dafür geben wird.
Sinnvoll kann  nur der coder und vielleicht noch korrigierend der maintainer abhänigkeiten setzen.
Wenn du da unterschiede zu anderen distributionen siehst dann wohl deswegen, weil programmpakete andes zusammengebaut werden (z.b. wegen einer anderen dateistruktur) und dementsprechend rechtvergabe und abhänigkeiten anders gesetz sein müssen.
Title: Packaging bei siduction
Post by: siducerm on 2012/01/08, 14:36:47
@michaa7

Nur Debian nimmt es vermutlich mit Packaging genauer als z. B. Ubuntu.

MfG

siducerm
Title: [erledigt] Packaging bei siduction
Post by: towo on 2012/01/08, 14:59:27
QuoteNur Debian nimmt es vermutlich mit Packaging genauer als z. B. Ubuntu.
Nein, Ubuntu installiert aber auch recommends automatisch, im Gegensatz zu uns.