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]

Reply via email to