Quoting Xavier (2019-03-18 12:01:52) > Le 18/03/2019 à 11:46, Jonas Smedegaard a écrit : > > Quoting Xavier (2019-03-18 06:56:42) > >> Le 18/03/2019 à 06:19, Xavier a écrit : > >>> Le 18/03/2019 à 00:02, Jonas Smedegaard a écrit : > >>>> Quoting Jonas Smedegaard (2019-03-17 23:48:57) > >>>>> Quoting Xavier (2019-03-17 23:12:51) > >>>>>> Control: reassign 924807 uglify-js > >>>>>> Control: reassign 924809 uglify-js > >>>>>> Control: merge 924807 924809 > >>>>>> > >>>>>> Bug seems to come from conflict between > >>>>>> https://tracker.debian.org/pkg/uglify-js and > >>>>>> https://tracker.debian.org/pkg/uglifyjs: webpack can't now be installed > >>>>>> with uglifyjs > >>>>> > >>>>> Problem is packages depending on uglifyjs and webpack together: webpack > >>>>> depends indirectly on node-uglify 2.x, whereas uglifyjs is either a > >>>>> virtual package provided by node-uglify 2.x or (since recently) a real > >>>>> package depending on node-uglyfy-js 3.x. > >>>>> > >>>>> Yes, the problem emerged when node-uglify was introduced as a real > >>>>> package, but the fix is for those packages depending on uglifyjs and > >>>>> webpack together to depend on node-uglify 2.x instead of the virtual > >>>>> package. > >>>>> > >>>>> Please revert these reassignments: This cannot be fixed in uglifyjs 3.x. > >>>> > >>>> Put differently, the problem is packages depending both unversioned and > >>>> transitively versioned on uglifyjs - that works only as long as the > >>>> transitive dependency happens to be newest major release of uglifyjs. > >>>> > >>>> - Jonas > >>> > >>> List of packages that are affected by this change: > > > > Please clarify how you produced a list of packages which depend *both* > > unversioned and *also* transitively versioned on uglifyjs. > > > > ...or clarify what other list you produced and why you find such other > > list relevant here. > > I pushed this list taken from UDD database (reverse build depends) + > "apt-cache rdepends", just to help to understand the impact of this bug. > If it is not useful, please ignore my message > > >> If I understand (but maybe I'm wrong), this means that in buster it is > >> not possible to have uglifyjs installed with one of these 14 packages > >> or their dependencies (`apt-cache rdepends --recurse node-uglify` > >> returns several thousands package names). > > > > Please elaborate why - either based on my explanation of the problem > > quoted above, or elaborate on which _different_ theory you have of what > > is the underlying problem you try to solve. > > I do not have a theory, just want to help (I'm not uploader of any > package concerned). So ignore my mail if it is not clear/useful.
Ok: Since I don't recognize your list as matching the problem as I see it, I will ignore your provided list. Please note that I am _not_ saying that your list is wrong, nor that my view of the problem is correct. Only that I don't understand your info. > The fact is that today, it is not possible to have both webpack (or > some other packages) and uglifyjs on the same machine. Since you merged and reassigned bugs, packages will get kicked out of Buster because they cannot be fixed. I urge you to either stand by your change by engaging in discussions on theories as to what is the real problem here, or if you don't want to do that (or don't have the time, or don't understand the problem well enough) then I recommend that you consider reverting those changes done by you. - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private
signature.asc
Description: signature