[Bug 1558480] Re: Make Wine packages synced from Debian

Bryan Quigley bryan.quigley at canonical.com
Mon Aug 1 18:17:50 UTC 2016


@jre
Thanks for the feedback!

1.) Breaks/Replaces:
>Test all packages (e.g. wineNN-tools, libwine-dev, wineNN-preloader). The -tools may be installed without "wine" itself, so you shouldn't rely on breaks/replaces in wine/wineNN itself.

I'm going through testing now.  Yes, the breaks/replaces would just be
needed until 18.04 releases.  That way we can handle upgrades from 16.04
(wine1.6) -> 18.04.

>(At least in the long run) you should add "1:" to every versioned
breaks/replaces in d/control.in.

I'm not sure what that means exactly.  I haven't added any "versioned"
breaks/replaces just using the 1.6 in the package name.

2.) Dependencies (dh_shlibdeps):
Still looking into this further, will talk to ginggs about it.

>If you simply workaround this by commenting the code, you indeed should
manually add some dependencies. I recommend libfontconfig, libfreetype
and libncurses (the dh_shlibdeps code in Debian generates a libwine
*depends* on them on each architecture, otherwise you'd usually have
them only installed on your host arch). The same code also generates a
libwine *recommends* for a lot of dependencies, one of them libpng.

Right, turns out commenting out code without fully understanding it can
break things.  Thanks for the detailed explanation.

>Once libfreetype6:i386 is installed, do you really need the two fonts-
packages? Not sure if Korean and Japanese fonts should be pulled by
wine. If you use these languages, doesn't something more relevant pull
them in?

Yes, I was just selecting a bunch of packages given the error I was
seeing so I likely selected too many.


@dino99:
I tried installing the gnome3 testing PPA and wasn't able to reproduce.

-- 
You received this bug notification because you are a member of Ubuntu
Package Archive Administrators, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1558480

Title:
  Make Wine packages synced from Debian

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/wine/+bug/1558480/+subscriptions



More information about the ubuntu-archive mailing list