phusion / passenger_apt_automation

Tools for automatically building a Debian APT repository for Phusion Passenger
MIT License
20 stars 20 forks source link

outdated sources for Debian packages on https://oss-binaries.phusionpassenger.com #44

Open gernot-h opened 2 years ago

gernot-h commented 2 years ago

Thankfully, https://oss-binaries.phusionpassenger.com/apt/ provides source packages like https://oss-binaries.phusionpassenger.com/apt/passenger/pool/main/p/passenger/passenger_6.0.4-1~buster1.dsc (plus the corresponding .orig.tar.gz and .debian.tar.xz files), so we can install them using apt-get source and re-build them to verify the contents of the binary package and/or adapt if needed.

Unfortunately, it seems the last source package was built/uploaded for 6.0.4, I cannot see any newer *.dsc files. Also, the apt index file https://oss-binaries.phusionpassenger.com/apt/passenger/dists/buster/main/source/Sources still refers to release 6.0.4.

While it seems that https://github.com/phusion/passenger/tree/release-6.0.14/packaging provides the information needed to re-build these packages, it would be great if you could add the sources to the Debian repository so that the common Debian workflow to fetch sources would also work.

CamJN commented 2 years ago

Changes in affected period: https://github.com/phusion/passenger_apt_automation/compare/bf202c6f6352e05cae1b881849f018a63e4ababe...23a83083a89a4cfa59a69b731b68dffa7a089718

Looks like the relevant change was probably the migration off package cloud.