kou commented on issue #39725: URL: https://github.com/apache/arrow/issues/39725#issuecomment-1902959628
Here are our APT repository update steps: 1. RC: Download the current APT repository metadata (`dists/` directory has them) 2. RC: Generate APT repository metadata from newly added `.deb`s (We just generate APT repository metadata for 14.0.2 `.deb`s when we release 14.0.2) 3. RC: Merge 1. and 2. 4. RC: Upload 3. and newly added `.deb`s to `ubuntu-rc/`. They are recorded to `uploaded-files.txt`: https://apache.jfrog.io/artifactory/arrow/ubuntu-rc/uploaded-files.txt 5. Release: Copy 4. to `ubuntu/` based on `uploaded-files.txt` I retried 1.-4. when we release 14.0.2 because I forgot to include Ubuntu 23.04 at the first try. (I just do for Ubuntu 20.04 and 22.04 at the first try.) I just did 1.-4. only for Ubuntu 23.04 because I already done them for Ubuntu 20.04 and 22.04. This is the problem. The `uploaded-files.txt` included files only for Ubuntu 23.04 because my second try targeted only Ubuntu 23.04. So, 5. just copied 14.0.2 files only for Ubuntu 23.04. 14.0.2 files for Ubuntu 20.04 and 22.04 exist in `ubuntu-rc/` but weren't copied. We can copy `.deb`s for 14.0.2 but can't copy APT repository metadata because the latter is already overwritten. We need to regenerate APT repository metadata from all existing `.deb`s. We can do it but it's time consuming and we have 15.0.0 now. So we may abandon 14.0.2 for Ubuntu 20.04 and 22.04. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
