Native Fedora install script: iTunes 12.13.11.1 + patched AMDS in a plain Wine prefix #10
Labels
No labels
bug
Claude
deferred
enhancement
epic
implementation
priority/high
priority/low
priority/med
research
verification
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Blocks
Reference
iTunes/iTunes.Wine#10
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
iTunes now runs on the user's Fedora desktop under plain Wine, not on the headless box (operator decision 2026-10-28; KNOWLEDGE.md → Scope). The containers stay as the test rig only.
Everything that made iTunes work was a Wine fix, not a container fix (KNOWLEDGE.md → Build grid, Library and playback, Device service). So the script repeats it in a normal Wine prefix:
msitools,socat) and print thednf installline if any is missing. Use Fedora's own Wine; nothing so far was run on it. Record its version.~/.local/share/itunes-wine, overridable) and installiTunes64Setup.exe12.13.11.1 (/qn /norestart). Take the installer path as an argument, or download it from Apple and check its sha1 (HANDOFF.md).AppleMobileDeviceSupport64.msi, setSetAppleMobileDeviceServicePermissions64's condition to0withmsibuild, and install it withmsiexec /qn.Start=4) so 127.0.0.1:27015 is free for the bridge (the bridge issue)..desktoplauncher.Test it here in a
fedora:44container, with Xvfb and PulseAudio as the test harness only. Run the script there, then the existing checks withwine/library.js: iTunes 12.13.11.1 starts, an MP3 imports with its tags and plays to the sink, and the AMDS files are present with the service disabled. Record any difference from the Debian/WineHQ results in KNOWLEDGE.md.Done when the script runs unattended on a clean
fedora:44container and those checks pass, and AGENTS.md → Commands gives the one line the user runs on the desktop.