[pkg-wine-party] Building wine 1.7.32 using the instructions at pkg-wine.alioth.debian.org

Adam Baxter voltagex at voltagex.org
Wed Dec 24 08:15:25 UTC 2014


> $ sudo apt-get install git-buildpackage pristine-tar cowbuilder
> $ sudo apt-get build-dep wine-development
> $ git clone git://git.debian.org/git/pkg-wine/wine.git
>
> $ cd wine
> $ ./debian/scripts/import 1.7.32
> Edit the version in the commit message to "1.7.32-1~local", save and
> close the editor.
> Remove "upstream-37406.patch" from debian/patches/series (This patch
> only applies to 1.7.29).
> $ git commit -a -m "Local work"
>
> Now prepare to build 32-bit packages. (This is all you need if you are
> on i386. If you are on amd64, I assume you already added i386 as foreign
> arch. Further if you are on amd64 you can build 64-bit packages
> *additionally* later on. If you are on another arch I hope you can
> figure it out on your own.)
>
> DIST=jessie ARCH=i386 git pbuilder create
> gbp buildpackage \
>   --git-pbuilder \
>   --git-arch=i386 \
>   --git-dist=jessie \
>   --git-ignore-new \
>   --git-upstream-tag=wine-1.7.32
>
> (ignore-new because of the untracked files in .pc).
> The build process failed here first, because some debs couldn't be
> downloaded. A second run fixed that.
>
> ... and you're done, all i386 wine packages built.

Thanks, I've been able to build 1.7.33 with this.

Unfortunately they appear to be uninstallable on Jessie:

Reading package lists...
Building dependency tree...
Reading state information...
Correcting dependencies... failed.
The following packages have unmet dependencies:
 libwine-development:i386 : Depends: libglu1-mesa:i386 but it is not
installed or
                                     libglu1:i386
                            Depends: liblcms2-2:i386 (>=
2.2+git20110628) but it is not installed
                            Depends: libldap-2.4-2:i386 (>= 2.4.7) but
it is not installed
                            Depends: libmpg123-0:i386 (>= 1.13.7) but
it is not installed
                            Depends: libopenal1:i386 (>= 1.14) but it
is not installed
                            Depends: libpcap0.8:i386 (>= 0.9.8) but it
is not installed
                            Depends: libxml2:i386 (>= 2.9.0) but it is
not installed
                            Depends: ocl-icd-libopencl1:i386 but it is
not installed or
                                     libopencl1:i386
                            Depends: ocl-icd-libopencl1:i386 (>= 1.0)
but it is not installed or
                                     libopencl-1.1-1:i386
                            Recommends: libxcursor1:i386 but it is not installed
 libwine-development-dev:i386 : Depends: libc6-dev:i386 but it is not installed
 wine32-development:i386 : Depends: libncurses5:i386 but it is not installed
                           Recommends: libwine-gecko-2.24:i386
                           Recommends: libasound2-plugins:i386 but it
is not installed
 wine32-development-tools:i386 : Depends: gcc:i386 but it is not installed
                                 Depends: perl:i386 but it is not installed
                                 Depends: libgettextpo0:i386 but it is
not installed
 wine64-development-tools : Depends: libwine-development-dev (=
1.7.33-1) but it is not installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be
caused by held packages.
E: Unable to correct dependencies



Given the time of year, I'm not too worried. Have a happy holiday
season and a safe new year.

Thanks,
Adam



More information about the pkg-wine-party mailing list