[Bug 641199] New: RPM manual is in source form
https://bugzilla.novell.com/show_bug.cgi?id=641199 https://bugzilla.novell.com/show_bug.cgi?id=641199#c0 Summary: RPM manual is in source form Classification: openSUSE Product: openSUSE 11.3 Version: Final Platform: x86-64 OS/Version: openSUSE 11.3 Status: NEW Severity: Minor Priority: P5 - None Component: Documentation AssignedTo: ke@novell.com ReportedBy: giecrilj@stegny.2a.pl QAContact: ke@novell.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; pl-PL; rv:1.9.2.10) Gecko/20100914 SUSE/3.6.10-0.3.1 Ant.com Toolbar 2.0.1 Firefox/3.6.10 The RPM manual is provided as Doxygen source. It is useless for the end user. It should be transformed or removed. Reproducible: Always Steps to Reproduce: 1. rpm '-qd' 'rpm' 2. xdg-open /usr/share/doc/packages/rpm/manual/builddependencies Actual Results: 1. /usr/share/doc/packages/rpm/manual/builddependencies 2. /*! \page builddependencies Generating build dependencies automatically As we start updating packages for the next Red Hat distro, I'd like to see packages start to make use of build dependencies. Basically build dependencies are just like install dependencies, but they are resolved against the build system just after parsing the spec file. Syntactically, build dependencies look just like install dependencies in a spec file with "Build" prefixed: \verbatim BuildPrereqs: BuildRequires: BuildConflicts: \endverbatim … Expected Results: 2. Whatever Doxygen is able to produce having that as input. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=641199 https://bugzilla.novell.com/show_bug.cgi?id=641199#c Karl Eichwalder <ke@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|Documentation |Other AssignedTo|ke@novell.com |mls@novell.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=641199 https://bugzilla.novell.com/show_bug.cgi?id=641199#c1 --- Comment #1 from Michael Schröder <mls@novell.com> 2010-09-23 09:07:03 UTC --- Seems like upstream switched it secretly to doxygen. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=641199 https://bugzilla.novell.com/show_bug.cgi?id=641199#c Christopher Yeleighton <giecrilj@stegny.2a.pl> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|Other |Documentation AssignedTo|mls@suse.com |ke@suse.com Product|openSUSE 11.3 |openSUSE 12.3 Target Milestone|--- |Final OS/Version|openSUSE 11.3 |openSUSE 12.3 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=641199 https://bugzilla.novell.com/show_bug.cgi?id=641199#c2 Karl Eichwalder <ke@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jw@suse.com AssignedTo|ke@suse.com |mls@suse.com --- Comment #2 from Karl Eichwalder <ke@suse.com> 2013-10-30 08:39:32 CET --- I think that's something the package maintainer should fix. I'm not familiar with doxygen. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=641199 https://bugzilla.novell.com/show_bug.cgi?id=641199#c3 Michael Schröder <mls@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CLOSED Resolution| |WONTFIX --- Comment #3 from Michael Schröder <mls@suse.com> 2013-10-30 09:59:05 UTC --- Neither am I ;) It still is kinda readable, so I would not say it is "useless to the user". And I really do not want to put rpm behind doxygen in the build chain. I think I'll just close this with WONTFIX. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=641199 https://bugzilla.novell.com/show_bug.cgi?id=641199#c4 --- Comment #4 from Karl Eichwalder <ke@suse.com> 2013-10-30 13:22:50 CET --- Yeah ;) Interested parties could add a second spec files that just builds the docs... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=641199 https://bugzilla.novell.com/show_bug.cgi?id=641199#c5 --- Comment #5 from Christopher Yeleighton <giecrilj@stegny.2a.pl> 2013-11-04 22:56:28 UTC --- So here is the plan (comments welcome): %package rpm-doc %build mkdir manual cd manual h="$PWD" cd %{_defaultdocdir}/rpm/manual for f in * do ln -sT "$PWD/$f" "$h/$f.c" done cd "$h" doxygen -g # edit Doxyfile # set PROJECT_* to reasonable values # set INPUT = . doxygen rm *.c Doxyfile and then %files %doc manual I did %build, the result looks all right -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=641199 https://bugzilla.novell.com/show_bug.cgi?id=641199#c6 --- Comment #6 from Karl Eichwalder <ke@suse.com> 2013-11-05 09:21:36 CET --- Yes, but we'd need this as a standalone spec file (not as a subpackage). Could you please try this and submit it via the buildservice to openSUSE:Factory? I'd also recommend to reopen the bug and assign it to yourself, if you intend to work on it. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=641199 https://bugzilla.novell.com/show_bug.cgi?id=641199#c Christopher Yeleighton <giecrilj@stegny.2a.pl> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|mls@suse.com |giecrilj@stegny.2a.pl -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=641199 https://bugzilla.novell.com/show_bug.cgi?id=641199#c7 Christopher Yeleighton <giecrilj@stegny.2a.pl> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |REOPENED Found By|--- |Community User Resolution|WONTFIX | --- Comment #7 from Christopher Yeleighton <giecrilj@stegny.2a.pl> 2013-11-07 19:45:47 UTC --- I intend to work on it. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=641199 https://bugzilla.novell.com/show_bug.cgi?id=641199#c8 --- Comment #8 from Christopher Yeleighton <giecrilj@stegny.2a.pl> 2013-11-07 23:22:34 UTC --- Is request #206240 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=641199 https://bugzilla.novell.com/show_bug.cgi?id=641199#c Christopher Yeleighton <giecrilj@stegny.2a.pl> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|giecrilj@stegny.2a.pl |mls@suse.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com