[Bug 48472] New: Debian's dsc file have missing or wrong build dependencies
https://bugs.winehq.org/show_bug.cgi?id=48472 Bug ID: 48472 Summary: Debian's dsc file have missing or wrong build dependencies Product: Packaging Version: unspecified Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-packages Assignee: wine-bugs(a)winehq.org Reporter: fabstz-it(a)yahoo.fr CC: dimesio(a)earthlink.net, michael(a)fds-team.de, sebastian(a)fds-team.de Distribution: --- Hello, This is all on debian buster (=stable) I used this DSC to build myself winehq-devel with a patch. https://dl.winehq.org/wine-builds/debian/dists/buster/main/source/wine_5.0~r... I ended up facing some problems : 1. In debian/control, the following packages are mentionned. I had to remove them because they cause problems when doing a build on a clean schroot with debians sbuild. Sbuild tries to install them as dependencies, and they are not found - gcc-5 (>= 5.3) | gcc-6 | - libgnutls30-dev | - libncurses6-dev | - libstdc++6-4.5-dev | 2. In debian/control, the following dependencies are missing, therefore these packages are not installed by sbuild, and thus not used to build winehq's binaries (./configure doesn't find them) libvkd3d-dev [linux-any], libvulkan-dev [linux-any], libfaudio-dev (>= 19.06.07), -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48472 --- Comment #1 from Rosanne DiMesio <dimesio(a)earthlink.net> --- Our packages are built on the OBS, which is not a standard Debian build system. The dsc and other build files work as intended in that build environment, but are not guaranteed to work in any other. FYI, anyone can create a personal account on the OBS and branch any package. That's probably the easiest way to rebuild our packages. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48472 Sveinar Søpler <cybermax(a)dexter.no> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |cybermax(a)dexter.no --- Comment #2 from Sveinar Søpler <cybermax(a)dexter.no> --- (In reply to FabStz from comment #0)
Hello,
This is all on debian buster (=stable)
I used this DSC to build myself winehq-devel with a patch. https://dl.winehq.org/wine-builds/debian/dists/buster/main/source/wine_5. 0~rc5~buster.dsc
I ended up facing some problems :
1. In debian/control, the following packages are mentionned. I had to remove them because they cause problems when doing a build on a clean schroot with debians sbuild. Sbuild tries to install them as dependencies, and they are not found
- gcc-5 (>= 5.3) | gcc-6 | - libgnutls30-dev | - libncurses6-dev | - libstdc++6-4.5-dev |
2. In debian/control, the following dependencies are missing, therefore these packages are not installed by sbuild, and thus not used to build winehq's binaries (./configure doesn't find them)
libvkd3d-dev [linux-any], libvulkan-dev [linux-any], libfaudio-dev (>= 19.06.07),
Yea, as Rosanne sais above here, there is some changes between the OBS repo and dependencies vs. the "real" install. If you are interested in setting up a private OBS buildsystem, you can look at how i set up mine? I build wine-staging with a couple of patches and libvkd3d + libfaudio for Debian Buster. https://build.opensuse.org/project/show/home:SveSop Ofc all "off the record" (as unsupported) tho, but you can use it as an example to set up your own custom wine build :) PS. Guess this is not really a "bug", so probably should be closed and any discussion perhaps moved someplace else? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48472 FabStz <fabstz-it(a)yahoo.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |INVALID --- Comment #3 from FabStz <fabstz-it(a)yahoo.fr> --- Thank you -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48472 Rosanne DiMesio <dimesio(a)earthlink.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #4 from Rosanne DiMesio <dimesio(a)earthlink.net> --- Closing invalid packaging bug. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
WineHQ Bugzilla