|
Bugzilla – Full Text Bug Listing |
| Summary: | split meinproc to separate package | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE Linux 10.1 | Reporter: | Stanislav Brabec <sbrabec> |
| Component: | GNOME | Assignee: | E-mail List <gnome-bugs> |
| Status: | RESOLVED WONTFIX | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Enhancement | ||
| Priority: | P5 - None | CC: | aj, dmueller, gnome-bugs |
| Version: | Beta 5 | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | Other | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Stanislav Brabec
2006-02-27 10:09:25 UTC
its in kdelibs3-doc. where's the problem with that? it anyway needs the stylesheets installed by kdelibs3.. Package kdelibs3-doc needs kdelibs3, it introduces at least qt3, arts and gcc-c++ packages. Too much dependencies, if is is needed only for preprocessing of documentation. It would be nice, if everything related to meinproc will be in a separate package(s), which will not require anything from kde and qt. did you read ldd /opt/kde3/bin/meinproc? Oops. It does mean. that if GNOME documentation should be displayable in khelpcenter, we can't get rid those dependencies. I don't think so. I think its just creating the cache file, which none of the KDE apps do in their spec files. Dirk, if the cache file doesn't exist at doc creation time, khelpcenter will just create it right? Does KDE create any cache files through a SuSEconfig script or some install time script? I'm not sure, this has been changed a few times in the past. Will, whats the current state? We're doing it system wide at SuSEconfig time now, so each user doesn't have to click through cache creation on first startup, or update caches after installing new software. see above jpr: the cache.bz2 files are generated during package build. if they're missing, then khelpcenter will do the docbook->html conversion on the fly (but thats slow, it usually takes 2-3s even on speedy hardware). The result is not stored permanently anywhere. Honestly I don't see the issue so far with generating them at build time, but perhaps I'm missing some information. Is possible following scenario for 10.2? - Create kdelibs3-doc-gnome package, add it to selection. - Remove meinproc from all gnome packages. - The kdelibs3-doc-gnome will generate cache for all GNOME documents and will be the only GNOME package needing kdelibs3-doc. how does GNOME cache the result of docbook conversion? I guess it's done by scrollkeeper in build time and then by SuSEconfig. JPR, could you say more? #10 is a gnome-maintainers decision. There is nothing to fix/change for KDE Changed in many packages: BuildRequires: kdelibs3-doc instead of kdelibs3-devel. It will save some dependencies. Stanislav, is this even relevant anymore? I think khelpcenter uses beagle now. Not relevant any more. |