Andrey Smirnov
Andrey Smirnov
@bitte-ein-bit could you please provide minimal set of steps to reproduce it?
So it could be mirror filter, not snapshot merge?
@gittygoo does it involve `aptly snapshot merge` for you as well?
I see where this bug comes from: aptly in some places considers two packages as being "equal" (or suitable to be overridden) when arch, name and version matches ignoring "udeb"...
I don't know if there's any easy way to fix that, as this touches very core package ID aptly is using to index packages internally. This ID can't be changed...
So to explain it a bit more, it's a bug on my side. When support for udebs was introduced, package ID (internal primary for packages in the DB) wasn't updated...
This sounds like goleveldb corruption, it happened with 0.8.3?
This error comes from https:// certificate being not trusted. aptly is Go program, so it should read common certificates from OS.
Probably good time to start using https://github.com/certifi/gocertifi
At the same time it works perfectly on OS X.