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

Attachment: pgpgZKvUeIY8G.pgp
Description: PGP signature

Reply via email to