Joerg Mayer <[EMAIL PROTECTED]> writes: > On Sun, Dec 30, 2007 at 03:26:57PM +0100, Stephan Kulow wrote: >> This has nothing to do with that. The reason the docs are split out is that >> PolicyKit is a pretty basic package required by many other packages for >> building. And if such a basic package requires texlive to build, we have to >> wait even longer before we can push out a new Factory snapshot. >> So we split these basic packages with big build dependencies into two source >> rpms. > > Sure, but then - that's life. But if you think it that > essential/unstable - maybe the manpages should be created differently? > >> This does not stop anyone from adding a Recommend or even a Require >> to the base package - I would suggest a Recommend, because the man page is >> still only nice to have for people not wanting to use Policykit. > > I strongly disagree: It's the wrong thing to do: The manpages need to be > packaged with the application. And if that can't be done, then see the > comment above. Removing the manpages is really really wrong (I may have > said that already but that's how I feel :-) and removing them from the base > package due to *build* reasons is no excuse - really: > a) the texlive should not be broken over longer periods of time anyway.
It has nothing to do with broken builds. It generates build cycles and
takes a long time when we bootstrap. texlive has a lot of dependencies
including packages that require PolicyKit - and you need texlive to
build PolicyKit.
> b) maybe adding pregenerated manpages to the source package would be
> an acceptable solution to the problem, so a broken tex package could
> be worked around in the build process by copying the pregenerated
> stuff.
>
>> So just file a bug report.
>
> To what extent? That the need to be added back or that a
> require/recommend should be added - and if the latter one: where?
A bug that the main PolicyKit package should recommend the package with
the man pages,
Andreas
--
Andreas Jaeger, Director Platform/openSUSE, [EMAIL PROTECTED]
SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)
Maxfeldstr. 5, 90409 Nürnberg, Germany
GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126
pgpgZKvUeIY8G.pgp
Description: PGP signature
