Bug#812750: wine: Gecko integration is broken
On 02/09/2016 08:10 PM, Austin English wrote: > On Feb 9, 2016 11:08 PM, "Rhonda D'Vine" wrote: >> >>Hi, >> >> * Austin English [2016-02-09 17:45:02 CET]: >>> On Feb 9, 2016 8:39 PM, austinengl...@gmail.com wrote: On Feb 9, 2016 8:25 PM, "Rhonda D'Vine" wrote: >>> Hi! >>> >>> * Ralf Jung [2016-01-26 10:57:49 CET]: From all I can tell, the Gecko integration is entirely > broken. There is no wine-gecko packaged in Debian (the recommendation of libwine-gecko-2.40 is unsatisfiable), >^ >> >> mingw64 is in main, what package are you referring to? > > No clue why you mention mingw64, I am to the package I did quote > in my > mail and this bugreport is about, libwine-gecko-2.40. I'm asking what recommended package is the problem. It's not on packages.d.o and not specified in the mail as far as I can tell. >> >> Erm, it is both on packages.debian.org/wine32 and also in this >> bugreport mentioned multiple times. So let me write it a third and >> three time in this very email: >> libwine-gecko-2.40 libwine-gecko-2.40 libwine-gecko-2.40 >> >>> Or is it that libwine-gecko-2.40 isn't in main that is the problem? I >>> thought the problem was a gecko recommend. >> >> Maybe you should read what is written instead of guessing. >> libwine-gecko-2.40 is not only not in main but not even nowhere in the >> archive. >> >> So long, >> Rhonda >> -- >> Fühlst du dich mutlos, fass endlich Mut, los | >> Fühlst du dich hilflos, geh raus und hilf, los| Wir sind Helden >> Fühlst du dich machtlos, geh raus und mach, los | 23.55: Alles auf > Anfang >> Fühlst du dich haltlos, such Halt und lass los| > > Yes, I got it now. Being condescending was neither necessary nor helpful. I agree. I see how you got on the wrong track with your much broader upstream background and our misleading use of gecko as a synonym for libwine-gecko-2.40. > Guess I'll go back to contributing upsream/elsewhere instead of trying to > help Debian get a more functional Wine. Of course only my opinion, but I am extremely happy that you are here. Better relations do indeed help. Imo you correctly tell us about other view points or problems, without being a pita when there are non-resolvable conflicts. Personally I'd prefer more input from the upsream side (as long as it stays productive). Greets jre
Bug#814350: wine: recommended package libwine-gecko-2.40 is not in main was: Bug#812750: wine: Gecko integration is broken
On 02/09/2016 08:14 PM, Rhonda D'Vine wrote: > Unfortunately unsatisfyable recommends are a policy violation though, > and even while I understand the sentiments of not wanting to have to > reupload wine to add it, I don't see a way around this. [...] >> Rhonda, do you see any flexibility in interpreting the policy for this >> case? If not, I'll do something like > > Unfortunately I don't see it, it's a clear must requirement and there > for very specific reasons, to keep main untainted from non-free > packages. > > So yes, seperating the issue of that it might help to where to find > gecko to install it personally, and lowering the recommends to suggests > could definitely be tackled seperately. Thanks Rhonda. Imo the dependency on libwine-gecko-xxx should stay a recommends, a suggests imo doesn't meet the importance of Gecko in Wine. So I'll commit a change to remove (comment) that from wine and wine-development. Greets jre
Bug#812750: wine: Gecko integration is broken
On Tue, 9 Feb 2016 21:06:29 +0100, Stephen Kitt wrote: > * updating the licensing information for each new wine-gecko release is > extraordinarily time-consuming, on the order of 150-200h per release (and > even then I miss issues) – TBH I've stalled on this, I'm thinking of Just to be clear, I haven't spent that amount of time on any release yet, that's just what 2.40 feels like (I'm about a quarter of the way through). Stephen pgpUMhSadUHL2.pgp Description: OpenPGP digital signature
Bug#812750: wine: Gecko integration is broken
Hi Jens, On Tue, 9 Feb 2016 19:49:43 +0100, Jens Reyer wrote: > Stephen, can you shed some light on the main problem(s) blocking > frequent Gecko releases? Let's say, there's some chance that I help. There are two issues: * wine-gecko typically requires a git snapshot of mingw-w64, so supporting its build in Debian (with the aim of stable releases) requires identifying and porting the required patches to the current mingw-w64 release (upstream are quite helpful with this) * updating the licensing information for each new wine-gecko release is extraordinarily time-consuming, on the order of 150-200h per release (and even then I miss issues) – TBH I've stalled on this, I'm thinking of working on a new approach where I just package the files that actually get used for the build and worry about the licensing information once I've figured that out Ideally we could piggy-back on the iceweasel licensing information, since the upstream code is pretty much the same, but that doesn't get updated all that often so it isn't necessarily all that accurate. (Take that with a pinch of salt though, I haven't checked the situation recently.) Regards, Stephen pgptPDnMjjWrr.pgp Description: OpenPGP digital signature
Bug#812750: wine: Gecko integration is broken
Hey, * Jens Reyer [2016-02-09 19:49:43 CET]: > In Wine we depend on libwine-gecko-xxx before it's added to the archive, > knowing/hoping/assuming that it will be added to the archive, which has > always been true for Debian stable releases, but not for all > intermittent Gecko versions that were needed in between (maintainer is > in both cases the Wine packaging team, unfortunately afaik every new > Gecko upstream release takes a lot of work, especially for reevaluating > the copyrights). Thanks for explaining the situation at hand, that helps better with understanding how this situation happened. :) > This has the benefit of having the dependency already ready, once Gecko > is added to the archive, without the need to reupload Wine. Unfortunately unsatisfyable recommends are a policy violation though, and even while I understand the sentiments of not wanting to have to reupload wine to add it, I don't see a way around this. > It may also show people more easily where work needs to be done > (increasing the people who help from 0 to 0). Yeah, that's always the issue; unfortunately I have different areas in which I put my effort and I only stumbled upon it in the context of backports. > Rhonda, do you see any flexibility in interpreting the policy for this > case? If not, I'll do something like Unfortunately I don't see it, it's a clear must requirement and there for very specific reasons, to keep main untainted from non-free packages. So yes, seperating the issue of that it might help to where to find gecko to install it personally, and lowering the recommends to suggests could definitely be tackled seperately. Thanks for the headsup, Rhonda -- Fühlst du dich mutlos, fass endlich Mut, los | Fühlst du dich hilflos, geh raus und hilf, los| Wir sind Helden Fühlst du dich machtlos, geh raus und mach, los | 23.55: Alles auf Anfang Fühlst du dich haltlos, such Halt und lass los|
Bug#812750: [pkg-wine-party] Bug#812750: wine: Gecko integration is broken
On Feb 9, 2016 11:08 PM, "Rhonda D'Vine" wrote: > >Hi, > > * Austin English [2016-02-09 17:45:02 CET]: > > On Feb 9, 2016 8:39 PM, austinengl...@gmail.com wrote: > > > On Feb 9, 2016 8:25 PM, "Rhonda D'Vine" wrote: > > > > > > Hi! > > > > > > > > > > > > * Ralf Jung [2016-01-26 10:57:49 CET]: > > > > > > > From all I can tell, the Gecko integration is entirely broken. There > > > > > > > is no wine-gecko packaged in Debian > > > > > > > (the recommendation of libwine-gecko-2.40 is unsatisfiable), > > > >^ > > > > > > > > > > mingw64 is in main, what package are you referring to? > > > > > > > > No clue why you mention mingw64, I am to the package I did quote in my > > > > mail and this bugreport is about, libwine-gecko-2.40. > > > > > > I'm asking what recommended package is the problem. It's not on > > > packages.d.o and not specified in the mail as far as I can tell. > > Erm, it is both on packages.debian.org/wine32 and also in this > bugreport mentioned multiple times. So let me write it a third and > three time in this very email: > libwine-gecko-2.40 libwine-gecko-2.40 libwine-gecko-2.40 > > > Or is it that libwine-gecko-2.40 isn't in main that is the problem? I > > thought the problem was a gecko recommend. > > Maybe you should read what is written instead of guessing. > libwine-gecko-2.40 is not only not in main but not even nowhere in the > archive. > > So long, > Rhonda > -- > Fühlst du dich mutlos, fass endlich Mut, los | > Fühlst du dich hilflos, geh raus und hilf, los| Wir sind Helden > Fühlst du dich machtlos, geh raus und mach, los | 23.55: Alles auf Anfang > Fühlst du dich haltlos, such Halt und lass los| Yes, I got it now. Being condescending was neither necessary nor helpful. Guess I'll go back to contributing upsream/elsewhere instead of trying to help Debian get a more functional Wine. Good luck.
Bug#812750: [pkg-wine-party] Bug#812750: wine: Gecko integration is broken
Hi, * Austin English [2016-02-09 17:45:02 CET]: > On Feb 9, 2016 8:39 PM, austinengl...@gmail.com wrote: > > On Feb 9, 2016 8:25 PM, "Rhonda D'Vine" wrote: > > > > > Hi! > > > > > > > > > > * Ralf Jung [2016-01-26 10:57:49 CET]: > > > > > > From all I can tell, the Gecko integration is entirely broken. There > > > > > > is no wine-gecko packaged in Debian > > > > > > (the recommendation of libwine-gecko-2.40 is unsatisfiable), > > >^ > > > > > > > > mingw64 is in main, what package are you referring to? > > > > > > No clue why you mention mingw64, I am to the package I did quote in my > > > mail and this bugreport is about, libwine-gecko-2.40. > > > > I'm asking what recommended package is the problem. It's not on > > packages.d.o and not specified in the mail as far as I can tell. Erm, it is both on packages.debian.org/wine32 and also in this bugreport mentioned multiple times. So let me write it a third and three time in this very email: libwine-gecko-2.40 libwine-gecko-2.40 libwine-gecko-2.40 > Or is it that libwine-gecko-2.40 isn't in main that is the problem? I > thought the problem was a gecko recommend. Maybe you should read what is written instead of guessing. libwine-gecko-2.40 is not only not in main but not even nowhere in the archive. So long, Rhonda -- Fühlst du dich mutlos, fass endlich Mut, los | Fühlst du dich hilflos, geh raus und hilf, los| Wir sind Helden Fühlst du dich machtlos, geh raus und mach, los | 23.55: Alles auf Anfang Fühlst du dich haltlos, such Halt und lass los|
Bug#812750: wine: Gecko integration is broken
Hi In Wine we depend on libwine-gecko-xxx before it's added to the archive, knowing/hoping/assuming that it will be added to the archive, which has always been true for Debian stable releases, but not for all intermittent Gecko versions that were needed in between (maintainer is in both cases the Wine packaging team, unfortunately afaik every new Gecko upstream release takes a lot of work, especially for reevaluating the copyrights). Stephen, can you shed some light on the main problem(s) blocking frequent Gecko releases? Let's say, there's some chance that I help. This has the benefit of having the dependency already ready, once Gecko is added to the archive, without the need to reupload Wine. It may also show people more easily where work needs to be done (increasing the people who help from 0 to 0). Rhonda, do you see any flexibility in interpreting the policy for this case? If not, I'll do something like clone -1 -2 retitle -1 wine: doesn't find Gecko in documented place severity -1 important retitle -2 wine: recommends package not in main and commit a fix for -2. Of course this doesn't solve the main problem that the current libwine-gecko (2.40 for current wine, and 2.44 for current wine-development package) is not available in the archive. Greets jre
Bug#812750: [pkg-wine-party] Bug#812750: wine: Gecko integration is broken
On Feb 9, 2016 8:25 PM, "Rhonda D'Vine" wrote: > > * Austin English [2016-02-09 17:19:30 CET]: > > On Feb 9, 2016 8:15 PM, "Rhonda D'Vine" wrote: > > > severity 812750 serious > > > thanks > > > > > > Hi! > > > > > > * Ralf Jung [2016-01-26 10:57:49 CET]: > > > > From all I can tell, the Gecko integration is entirely broken. There > > > > is no wine-gecko packaged in Debian > > > > (the recommendation of libwine-gecko-2.40 is unsatisfiable), >^ > > > > > > From policy: > > > > > > In addition, the packages in _main_ > > > * must not require or recommend a package outside of _main_ for > > > compilation or execution (thus, the package must not declare a > > > "Pre-Depends", "Depends", "Recommends", "Build-Depends", or > > > "Build-Depends-Indep" relationship on a non-_main_ package), > > > > > > Given that the package Recommends a package that isn't available in the > > > pool this is a policy violation. > > > > mingw64 is in main, what package are you referring to? > > No clue why you mention mingw64, I am to the package I did quote in my > mail and this bugreport is about, libwine-gecko-2.40. > > Hope that helps, > Rhonda > -- > Fühlst du dich mutlos, fass endlich Mut, los | > Fühlst du dich hilflos, geh raus und hilf, los| Wir sind Helden > Fühlst du dich machtlos, geh raus und mach, los | 23.55: Alles auf Anfang > Fühlst du dich haltlos, such Halt und lass los| I'm asking what recommended package is the problem. It's not on packages.d.o and not specified in the mail as far as I can tell.
Bug#812750: [pkg-wine-party] Bug#812750: wine: Gecko integration is broken
On Feb 9, 2016 8:39 PM, austinengl...@gmail.com wrote: > > On Feb 9, 2016 8:25 PM, "Rhonda D'Vine" wrote: > > > > * Austin English [2016-02-09 17:19:30 CET]: > > > On Feb 9, 2016 8:15 PM, "Rhonda D'Vine" wrote: > > > > severity 812750 serious > > > > thanks > > > > > > > > Hi! > > > > > > > > * Ralf Jung [2016-01-26 10:57:49 CET]: > > > > > From all I can tell, the Gecko integration is entirely broken. There > > > > > is no wine-gecko packaged in Debian > > > > > (the recommendation of libwine-gecko-2.40 is unsatisfiable), > >^ > > > > > > > > From policy: > > > > > > > > In addition, the packages in _main_ > > > > * must not require or recommend a package outside of _main_ for > > > > compilation or execution (thus, the package must not declare a > > > > "Pre-Depends", "Depends", "Recommends", "Build-Depends", or > > > > "Build-Depends-Indep" relationship on a non-_main_ package), > > > > > > > > Given that the package Recommends a package that isn't available in the > > > > pool this is a policy violation. > > > > > > mingw64 is in main, what package are you referring to? > > > > No clue why you mention mingw64, I am to the package I did quote in my > > mail and this bugreport is about, libwine-gecko-2.40. > > > > Hope that helps, > > Rhonda > > -- > > Fühlst du dich mutlos, fass endlich Mut, los | > > Fühlst du dich hilflos, geh raus und hilf, los| Wir sind Helden > > Fühlst du dich machtlos, geh raus und mach, los | 23.55: Alles auf Anfang > > Fühlst du dich haltlos, such Halt und lass los| > > I'm asking what recommended package is the problem. It's not on packages.d.o and not specified in the mail as far as I can tell. Or is it that libwine-gecko-2.40 isn't in main that is the problem? I thought the problem was a gecko recommend. So the question is why gecko isn't in main. I suppose there's a bug, I haven't checked (on mobile).
Bug#812750: [pkg-wine-party] Bug#812750: wine: Gecko integration is broken
* Austin English [2016-02-09 17:19:30 CET]: > On Feb 9, 2016 8:15 PM, "Rhonda D'Vine" wrote: > > severity 812750 serious > > thanks > > > > Hi! > > > > * Ralf Jung [2016-01-26 10:57:49 CET]: > > > From all I can tell, the Gecko integration is entirely broken. There > > > is no wine-gecko packaged in Debian > > > (the recommendation of libwine-gecko-2.40 is unsatisfiable), ^ > > > > From policy: > > > > In addition, the packages in _main_ > > * must not require or recommend a package outside of _main_ for > > compilation or execution (thus, the package must not declare a > > "Pre-Depends", "Depends", "Recommends", "Build-Depends", or > > "Build-Depends-Indep" relationship on a non-_main_ package), > > > > Given that the package Recommends a package that isn't available in the > > pool this is a policy violation. > > mingw64 is in main, what package are you referring to? No clue why you mention mingw64, I am to the package I did quote in my mail and this bugreport is about, libwine-gecko-2.40. Hope that helps, Rhonda -- Fühlst du dich mutlos, fass endlich Mut, los | Fühlst du dich hilflos, geh raus und hilf, los| Wir sind Helden Fühlst du dich machtlos, geh raus und mach, los | 23.55: Alles auf Anfang Fühlst du dich haltlos, such Halt und lass los|
Bug#812750: [pkg-wine-party] Bug#812750: wine: Gecko integration is broken
On Feb 9, 2016 8:15 PM, "Rhonda D'Vine" wrote: > > severity 812750 serious > thanks > > Hi! > > * Ralf Jung [2016-01-26 10:57:49 CET]: > > >From all I can tell, the Gecko integration is entirely broken. There is no wine-gecko packaged in Debian > > (the recommendation of libwine-gecko-2.40 is unsatisfiable), > > From policy: > > In addition, the packages in _main_ > * must not require or recommend a package outside of _main_ for > compilation or execution (thus, the package must not declare a > "Pre-Depends", "Depends", "Recommends", "Build-Depends", or > "Build-Depends-Indep" relationship on a non-_main_ package), > > Given that the package Recommends a package that isn't available in the > pool this is a policy violation. > > Thanks, > Rhonda > -- > Fühlst du dich mutlos, fass endlich Mut, los | > Fühlst du dich hilflos, geh raus und hilf, los| Wir sind Helden > Fühlst du dich machtlos, geh raus und mach, los | 23.55: Alles auf Anfang > Fühlst du dich haltlos, such Halt und lass los| > > ___ > pkg-wine-party mailing list > pkg-wine-pa...@lists.alioth.debian.org > http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-wine-party mingw64 is in main, what package are you referring to?
Bug#812750: wine: Gecko integration is broken
severity 812750 serious thanks Hi! * Ralf Jung [2016-01-26 10:57:49 CET]: > >From all I can tell, the Gecko integration is entirely broken. There is no > >wine-gecko packaged in Debian > (the recommendation of libwine-gecko-2.40 is unsatisfiable), From policy: In addition, the packages in _main_ * must not require or recommend a package outside of _main_ for compilation or execution (thus, the package must not declare a "Pre-Depends", "Depends", "Recommends", "Build-Depends", or "Build-Depends-Indep" relationship on a non-_main_ package), Given that the package Recommends a package that isn't available in the pool this is a policy violation. Thanks, Rhonda -- Fühlst du dich mutlos, fass endlich Mut, los | Fühlst du dich hilflos, geh raus und hilf, los| Wir sind Helden Fühlst du dich machtlos, geh raus und mach, los | 23.55: Alles auf Anfang Fühlst du dich haltlos, such Halt und lass los|
Bug#812750: wine: Gecko integration is broken
Package: wine Version: 1.8-6 Severity: important Dear Maintainer, >From all I can tell, the Gecko integration is entirely broken. There is no >wine-gecko packaged in Debian (the recommendation of libwine-gecko-2.40 is unsatisfiable), no download window appears to fetch wine-gecko from the WineHQ servers instead, and even if I do that manually and put the msi files into /usr/share/wine/gecko, wine does not even bother to install them. The docs (confusingly) say I should put the file into /usr/share/wine-development/gecko, but that does not work either. This breaks each and every windows application that needs the embedded browser. Pleaswe make it possible to use gecko with the wine packages. Kind regards, Ralf -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable-debug'), (100, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.3.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages wine depends on: ii wine32 1.8-6 ii wine64 1.8-6 wine recommends no packages. Versions of packages wine suggests: pn dosbox pn wine-binfmt Versions of packages wine is related to: ii fonts-wine1.8-6 ii libwine 1.8-6 pn libwine-dbg pn libwine-dev ii wine 1.8-6 ii wine321.8-6 pn wine32-preloader pn wine32-tools ii wine641.8-6 pn wine64-preloader pn wine64-tools -- no debconf information