{"push_id":631200376,"size":2,"distinct_size":2,"ref":"refs/heads/debian/jessie","head":"ae37ab01c4657fc2ae32cabb4f96f5f7e5b551d4","before":"d5cf8851753dde4f45bfd3b48fcdf34247a8752a","commits":[{"sha":"596ec43ce34421080a58b28299c1ed9cb0dbaa25","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@kalnischkies.de","name":"David Kalnischkies"},"message":"parse specific-arch dependencies correctly on single-arch systems\n\nOn single-arch the parsing was creating groupnames like 'apt:amd64' even\nthrough it should be 'apt' and a package in it belonging to architecture\namd64. The result for foreign architectures was as expected: The\ndependency isn't satisfiable, but for native architecture it means the\nwrong package (ala apt:amd64:amd64) is linked so this is also not\nsatisfiable, which is very much not expected.\n\nNo longer excluding single-arch from this codepath allows the generation\nof the correct links, which still link to non-exisiting packages for\nforeign dependencies, but natives link to the expected native package\njust as if no architecture was given.\n\nFor negative arch-specific dependencies ala Conflicts this matter was\nworse as apt will believe there isn't a Conflict to resolve, tricking it\ninto calculating a solution dpkg will refuse.\n\nArchitecture specific positive dependencies are rare in jessie – the\nonly one in amd64 main is foreign –, negative dependencies do not even\nexist. Neither class has a native specimen, so no package in jessie is\neffected by this bug, but it might be interesting for stretch upgrades.\nThis also means the regression potential is very low.\n\nCloses: 777760","distinct":true,"url":"https://api.github.com/repos/jakesyl/Advance_Package_Tool/commits/596ec43ce34421080a58b28299c1ed9cb0dbaa25"},{"sha":"ae37ab01c4657fc2ae32cabb4f96f5f7e5b551d4","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@kalnischkies.de","name":"David Kalnischkies"},"message":"release 1.0.9.8","distinct":true,"url":"https://api.github.com/repos/jakesyl/Advance_Package_Tool/commits/ae37ab01c4657fc2ae32cabb4f96f5f7e5b551d4"}]}