Durcheinander bei Benutzung von einem Lokales Repo[gelöst]

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
nudgegoonies
Beiträge: 939
Registriert: 16.02.2009 09:35:10

Durcheinander bei Benutzung von einem Lokales Repo[gelöst]

Beitrag von nudgegoonies » 27.10.2013 14:05:14

Ich habe ein simples lokales Repo für mein selbstcompiliertes Zeug. Es ist via file:/// eingebunden und bisher funktionierte immer alles gut. Jetzt habe ich aber ein Problem mit Abhängigkeiten. Und zwar sieht Synaptic von einem Paket auf einmal nur das 32 Bit Paket und nicht das 64 Bit Paket. Wenn die 32 Bit Pakete verschiebe und im Verzeichnis nur die 64 Bit Pakete sind dann wird die 64 Bit Version gefunden. Ich stehe völlig auf dem Schlauch. Auf der Konsole via apt habe ich das selbe Problem. Bei einem anderen Paket auch. Das Repo ist so aufgebaut, dass die Sourcen (dsc, *.debian, *.orig.tar.gz), *.changes und die 32 und 64 Bit Pakete im selben Verzeichnis liegen. Warum klappt das bei den einen Paketen und den anderen nicht?

Meine /etc/apt/sources.list.d/meins.list:

Code: Alles auswählen

deb [ trusted=yes ] file:///home/andreas/meins ./
deb-src [ trusted=yes ] file:///home/andreas/meins ./
Dann ist das noch hochgepinnt:
Package: *
Pin: origin ""
Pin-Priority: 1001
Den Repo-Index erstelle ich mit:
dpkg-scanpackages -m ./ > Packages && gzip -f Packages
dpkg-scansources ./ > Sources && gzip -f Sources
Zuletzt geändert von nudgegoonies am 27.11.2013 08:58:20, insgesamt 1-mal geändert.
Soft: Bullseye AMD64, MATE Desktop. Repo's: Backports, kein Proposed, eigene Backports. Grafik: Radeon R7 360 MESA.
Hardware: Thinkstation S20, Intel X58, 16GB, Xeon W3530, BCM5755 NIC, EMU10K1 SND, SATA SSD+HDS und DVD+RW.

Benutzeravatar
Natureshadow
Beiträge: 2157
Registriert: 11.08.2007 22:45:28
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Radevormwald
Kontaktdaten:

Re: Durcheinander bei Benutzung von einem Lokales Repo

Beitrag von Natureshadow » 31.10.2013 11:22:39

Hi,

du musst halt Packages getrennt nach Architekturen erzeugen.

http://blogs.cae.tntech.edu/mwr/2007/05 ... epository/

-nik

nudgegoonies
Beiträge: 939
Registriert: 16.02.2009 09:35:10

Re: Durcheinander bei Benutzung von einem Lokales Repo [gelö

Beitrag von nudgegoonies » 31.10.2013 14:36:34

Ich danke Dir - das erklärt so einiges. Vor allem funktioniert die quick und dirty Methode nur dann, wenn man nur eine Architektur hat. Werde das Repo mal richtig einrichten.

Viele Grüße!
Soft: Bullseye AMD64, MATE Desktop. Repo's: Backports, kein Proposed, eigene Backports. Grafik: Radeon R7 360 MESA.
Hardware: Thinkstation S20, Intel X58, 16GB, Xeon W3530, BCM5755 NIC, EMU10K1 SND, SATA SSD+HDS und DVD+RW.

Antworten