[Bug 896009] New: ghc-* and pandoc packages pulled in for no reason
https://bugzilla.novell.com/show_bug.cgi?id=896009 https://bugzilla.novell.com/show_bug.cgi?id=896009#c0 Summary: ghc-* and pandoc packages pulled in for no reason Classification: openSUSE Product: openSUSE Factory Version: 201409* Platform: x86-64 OS/Version: openSUSE 13.2 Status: NEW Severity: Normal Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: pat@indy.rr.com QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Firefox/31.0 zypper dup to "20140904 (Harlequin)" pulled in 60 packages of ghc-* and pandoc which had no installed dependency or recommends, ie: should not have been installed. Reproducible: Always Steps to Reproduce: 1.zypper dup 2. 3. Actual Results: installed 60 packages not required, recommended or desired Expected Results: no installation of packages w/o requirements or recommends re: Peter Trommler <peter.trommler@ohm-hochschule.de> see thread in opensuse-factory, New Factory snapshot 20140904 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=896009 https://bugzilla.novell.com/show_bug.cgi?id=896009#c Tomáš Chvátal <tchvatal@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tchvatal@suse.com AssignedTo|bnc-team-screening@forge.pr |jmatejek@suse.com |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=896009 https://bugzilla.novell.com/show_bug.cgi?id=896009#c1 Jan Matejek <jmatejek@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |INVALID --- Comment #1 from Jan Matejek <jmatejek@suse.com> 2014-09-11 17:27:06 UTC --- as explained in the thread after this bug was opened, this is a property of the "default recommends" system. IPython recommends pandoc requires ghc-* the fact that IPython is pulling an increasing number of soft-dependencies is unfortunate, but at the moment turning off recommended packages is probably the best option -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=896009 https://bugzilla.novell.com/show_bug.cgi?id=896009#c2 patrick shanahan <pat@indy.rr.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pat@indy.rr.com --- Comment #2 from patrick shanahan <pat@indy.rr.com> 2014-09-11 18:02:26 UTC --- Unfortunately that affects the entire distro rather than just the IPython packages, where the correction *should* be made. Changing the status the RESOLVED merely masks the actual problem and creates other problems. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=896009 https://bugzilla.novell.com/show_bug.cgi?id=896009#c3 Jan Matejek <jmatejek@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|INVALID | Summary|ghc-* and pandoc packages |IPython: turn nbconvert |pulled in for no reason |into a subpackage with | |hard-requirement on pandoc Severity|Normal |Enhancement --- Comment #3 from Jan Matejek <jmatejek@suse.com> 2014-09-12 14:02:00 UTC --- yes, the distro is affected in that we have to lock pandoc out of the DVD. on the other hand, "fixing" this problem by removing pandoc dependency introduces a different problem - namely that actual functional dependency is not expressed. the full functionality of IPython does in fact depend on external tool pandoc, which in turn requires haskell's runtime libraries. This is a question of semantics: IPython is part of the default selection, and this pulls in more packages into the default selection, a relatively big set that many users consider unnecessary. On the other hand, you could say the same about, say, the whole GTK3 subsystem. The problem, if any, is that IPython depends on a tool that doesn't reuse much of the existing default selection (preferring "its own" dependencies). A potential way to solve this would be to spin off IPython's non-core functionality into a subpackage. But then we just move the problem down a level: Should this subpackage be Recommend:ed by IPython or not? The point of the Recommends tag is to suggest additional functionality; the point of --no-recommends switch is to refuse this by default. Having the nbconvert tool as a subpackage with a hard requirement on pandoc does a better job of expressing the dependencies, so I'm reopening the bug with a different summary and "enhancement" severity. Still, whether nbconvert should be recommended by IPython is up for discussion. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=896009 Tomáš Chvátal <tchvatal@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|jmatejek@suse.com |tchvatal@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=896009 Tomáš Chvátal <tchvatal@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|tchvatal@suse.com |mcepl@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com