cybozu-go / aptutil

Go utilities for Debian APT repositories
MIT License
124 stars 29 forks source link

cannot startup with big Packages.gz #52

Closed nexus166 closed 4 years ago

nexus166 commented 4 years ago

caching repos like Kali Linux's (http://kali.download/kali) works just for the first run: after a few apt-get installs pointing to go-apt-cacher, stopping and restarting the service results in an endless loop of this message:

SVC:/var/log/supervisord# tail -f go-apt-cacher*
==> go-apt-cacher1.log <==
2020-05-07T11:27:35.101356Z SVC go-apt-cacher warning: "well: got signal" signal="terminated"
2020-05-07T11:27:36.961230Z SVC go-apt-cacher error: "ExtractFileInfo(kali/dists/kali-rolling/main/binary-arm64/Packages.gz): parser.Read: bufio.Scanner: token too long"
2020-05-07T11:27:50.858243Z SVC go-apt-cacher error: "ExtractFileInfo(kali/dists/kali-rolling/main/binary-arm64/Packages.gz): parser.Read: bufio.Scanner: token too long"
2020-05-07T11:27:54.403333Z SVC go-apt-cacher error: "ExtractFileInfo(kali/dists/kali-rolling/main/binary-arm64/Packages.gz): parser.Read: bufio.Scanner: token too long"
2020-05-07T11:27:57.930828Z SVC go-apt-cacher error: "ExtractFileInfo(kali/dists/kali-rolling/main/binary-arm64/Packages.gz): parser.Read: bufio.Scanner: token too long"
2020-05-07T11:28:01.439917Z SVC go-apt-cacher error: "ExtractFileInfo(kali/dists/kali-rolling/main/binary-arm64/Packages.gz): parser.Read: bufio.Scanner: token too long"
2020-05-07T11:28:04.932175Z SVC go-apt-cacher error: "ExtractFileInfo(kali/dists/kali-rolling/main/binary-arm64/Packages.gz): parser.Read: bufio.Scanner: token too long"
2020-05-07T11:28:08.437772Z SVC go-apt-cacher error: "ExtractFileInfo(kali/dists/kali-rolling/main/binary-arm64/Packages.gz): parser.Read: bufio.Scanner: token too long"
2020-05-07T11:28:11.930364Z SVC go-apt-cacher error: "ExtractFileInfo(kali/dists/kali-rolling/main/binary-arm64/Packages.gz): parser.Read: bufio.Scanner: token too long"

==> go-apt-cacher2.log <==
Hsn723 commented 4 years ago

Looks like the same issue as #49. Are you compiling from the latest source or are you using pre-built binaries in releases?

nexus166 commented 4 years ago

It probably is, apologies for not checking the closed issues. I will recompile with latest sources! Thanks a lot..

nexus166 commented 4 years ago

it works :balloon: :tada: :100: