Portage sugests to emerge a huge bunch of dependencies for all of Xournal versions. In fact, only libgnomecanvas is required. The following dependencies are superflous or, at least, were not required for me to configure, make, install and run the program: [ebuild N ] dev-perl/XML-NamespaceSupport-1.11 51 kB [ebuild N ] gnome-base/libgnomeprint-2.18.7 USE="-cups -doc" 839 kB [ebuild N ] perl-core/Storable-2.20 174 kB [ebuild N ] dev-perl/XML-SAX-0.16 59 kB [ebuild N ] virtual/perl-Storable-2.20 0 kB [ebuild N ] dev-perl/XML-LibXML-1.70 332 kB [ebuild N ] dev-perl/XML-Simple-2.18 70 kB [ebuild N ] x11-misc/icon-naming-utils-0.8.90 69 kB [ebuild N ] x11-themes/gnome-icon-theme-2.30.3 15,610 kB [ebuild N ] gnome-base/libgnomeprintui-2.18.5 USE="-doc" 662 kB [ebuild N ] app-text/xournal-0.4.2.1-r1 USE="-debug -doc -pdf" 505 kB Reproducible: Always Steps to Reproduce: 1. Pretend to emerge xournal with emerge -pv xournal
Not quite correct. libgnomeprintui is required for 0.4.2.1, though it's not for 0.4.5. As for the other, mind 'emerge -pvt xournal' ?
(In reply to comment #1) > Not quite correct. > libgnomeprintui is required for 0.4.2.1, though it's not for 0.4.5. > As for the other, mind 'emerge -pvt xournal' ? > I agree. I've tested this for 0.4.5 where libgnomeprintui is not required. I can't speak for 0.4.2. However, even 0.4.5 in ~x86 still wrongly depends on libgnomeprintui. The only other not satisfied dependency I see XML-LibXML which, too, is not required. So at least for 0.4.5 the deps are completely unreasonable.
Once again, there's no dev-perl/XML-LibXML direct dep in the ebuild. See 'emerge -pvt xournal' for what's really pulling it.
My bad, --tree is sometimes a little ambiguous. So then it's only the libgnomeprint.
*** This bug has been marked as a duplicate of bug 311133 ***