Der einzige für mich sichtbare Unterschied war jetzt, dass du Release mit im Ordner für die Pakete hast.
Hab mal versucht das "Nachzumachen".
Aber irgendwas scheine ich was grundlegend verkehrt zu machen.
Ich habe jetzt zum 'testen' mal einen neuen Ordner für das Repo genommen.
http://sub.domain.tld/pakete
So die Files angelegt:
Code: Alles auswählen
dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz
dpkg-scansources . /dev/null | gzip -9c > Sources.gz
apt-ftparchive release . > Release
gpg --output Release.gpg -ba Release
In der sources.list:
Inhalt von pakete:
Code: Alles auswählen
Packages.gz
Release
Release.gpg
Sources.gz
arb_0.1.4-1.dsc
arb_0.1.4-1.tar.gz
arb_0.1.4-1_i386.changes
arb_0.1.4-1_i386.deb
wenn ich apt-get update laufen lasse bekomme ich folgende W/E:
Code: Alles auswählen
W: Konnte http://sub.domain.tld/pakete/Release nicht holen Unable to find expected entry Packages in Meta-index file (malformed Release file?)
E: Einige Indexdateien konnten nicht heruntergeladen werden, sie wurden ignoriert oder alte an ihrer Stelle benutzt
Inhalt von Release:
Code: Alles auswählen
Date: Thu, 19 Feb 2009 16:50:36 UTC
MD5Sum:
51aedb183b29fb9d3f70fa68cba5d4d2 263 Packages.gz
d41d8cd98f00b204e9800998ecf8427e 0 Release
62510ce86c94c80f8e1c1f6f73dee1bb 355 Sources.gz
SHA1:
e95f64dfc64b57a94ea6817a7db1b81f1b01c01e 263 Packages.gz
da39a3ee5e6b4b0d3255bfef95601890afd80709 0 Release
99b0904ee4d4a558fe04c171ea0e813561e95aa9 355 Sources.gz
SHA256:
28e3fb1c3a15a5e5cc85f09fa97d2fe4f4b23a24ec990ad36fbeeed22af08730 263 Packages.gz
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 0 Release
95ce76653254d73d2e0b8e82eb4a6255845b60e54c5fdef7fe8f090bc59ad680 355 Sources.gz