Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CI][Packaging][Python] Free-threaded wheel build failing to in docker image install of tzdata #44355

Closed
jorisvandenbossche opened this issue Oct 9, 2024 · 2 comments
Assignees
Milestone

Comments

@jorisvandenbossche
Copy link
Member

The free-threaded linux wheel builds are failing recently, see eg https://github.com/ursacomputing/crossbow/actions/runs/11146254492/job/30977772790

It seems that the installation of tzdata (does that come as dependency of python in apt?) requires some manual interaction on the cli, regardless of the -y being passed:

   #8 62.14 Configuring tzdata
  #8 62.14 ------------------
  #8 62.14 
  #8 62.14 Please select the geographic area in which you live. Subsequent configuration
  #8 62.14 questions will narrow this down by presenting a list of cities, representing
  #8 62.14 the time zones in which they are located.
  #8 62.14 
  #8 62.14   1. Africa   3. Antarctica  5. Arctic  7. Atlantic  9. Indian    11. US
  #8 62.14   2. America  4. Australia   6. Asia    8. Europe    10. Pacific  12. Etc
  Error: The operation was canceled.

This was not the case when we initially added those builds.

cc @raulcd @kou

@jorisvandenbossche
Copy link
Member Author

Although when we added those (#43965), the above output was also already present in the logs. So the fact that it is hanging here might not necessarily be caused by tzdata itself.

Looking at some more of the failures the last days, some of those are also being caused by internet / download connection issues.

kou added a commit to kou/arrow that referenced this issue Oct 9, 2024
kou added a commit that referenced this issue Oct 10, 2024
…n wheel-manylinux-*-cp313t-* (#44362)

### Rationale for this change

If interactive deb configuration is used, CI is blocked by waiting an user input.

### What changes are included in this PR?

Disable interactive deb configuration.

### Are these changes tested?

Yes.

### Are there any user-facing changes?

No.
* GitHub Issue: #44355

Authored-by: Sutou Kouhei <[email protected]>
Signed-off-by: Sutou Kouhei <[email protected]>
@kou
Copy link
Member

kou commented Oct 10, 2024

Issue resolved by pull request 44362
#44362

@kou kou closed this as completed Oct 10, 2024
raulcd pushed a commit that referenced this issue Oct 10, 2024
…n wheel-manylinux-*-cp313t-* (#44362)

### Rationale for this change

If interactive deb configuration is used, CI is blocked by waiting an user input.

### What changes are included in this PR?

Disable interactive deb configuration.

### Are these changes tested?

Yes.

### Are there any user-facing changes?

No.
* GitHub Issue: #44355

Authored-by: Sutou Kouhei <[email protected]>
Signed-off-by: Sutou Kouhei <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants