Re: Packages depending on Yelp

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Rahul Sundaram wrote:
> Not all of the packages that use Yelp actually depend on it and the
> current package list seems completely arbitrary.

The reason dependencies on yelp are considered harmful is that they were 
dragging yelp, and with it the entire xulrunner stack, onto non-GNOME spins 
(which also aren't shipping Firefox, so xulrunner is a huge bloat). It was 
impossible to fit the KDE spin on a CD with yelp and xulrunner on it.

Looking at your list:

> $ repoquery --alldeps --whatrequires yelp
> 
> system-config-samba-docs-0:1.0.8-1.fc13.noarch
> gnochm-0:0.9.11-5.fc13.noarch
> xiphos-0:3.1.3-1.fc13.i686
> deja-dup-0:14.1-1.fc13.i686
> system-config-nfs-docs-0:1.0.8-1.fc13.noarch
> system-config-users-docs-0:1.0.8-1.fc13.noarch
> lat-0:1.2.3-10.fc13.i686
> conglomerate-0:0.9.1-7.fc12.i686
> system-config-date-docs-0:1.0.9-1.fc13.noarch
> system-config-services-docs-0:1.1.8-1.fc13.noarch
> simple-scan-0:1.0.2-1.fc13.i686
> moserial-0:2.28.0-2.fc13.i686
> system-config-kdump-0:2.0.3-2.fc13.noarch
> gnucash-docs-0:2.2.0-4.fc12.noarch
> f-spot-0:0.6.1.5-2.fc13.i686

many of those packages which do require yelp are optional -docs subpackages, 
possibly for this very reason. I know for sure that we have filed release 
blocker bugs to get yelp dependencies dropped from stuff on the KDE spin at 
some point (release blocking because they made the KDE spin spill over CD 
size) and that this is the reason why things do not have that dependency.

> What is the recommended method?  Two of the packages - deja-dup and
> simple-scan are mine and I have gotten a bug report to drop the Yelp
> dependency on deja-dup.

People are asking you to drop the dependency for a reason. Please do it. 
Let's fight dependency bloat!

        Kevin Kofler

-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux