OpenCSW Bug Tracker


Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0004379 [texinfo] packaging minor always 2010-03-27 17:43 2010-04-11 20:59
Reporter yann View Status public  
Assigned To dam
Priority normal Resolution no change required  
Status closed  
Summary 0004379: Bash dependancy
Description
I saw in bug 0003613 that you depend on CSWbash as one texinfo script requires bash.
However there is an info file in bash:

  - if texinfo is not installed, I have "CSWtexinfo not found" message. Installation works but it's not really nice.

  - if I depend on texinfo, it a cyclic dependancy as texinfo depend on bash.

I see several solution to this probleme:

  - make texinfo scripts use SUN bash instead of OpenCSW one and suppress the dependancy.
 
  - change the "CSWtexinfo not found" message to something nicer, for example, a message that explain the impact of texinfo not being found (I don't know it myself) and how to install it;

  - do not display a message at all. If someone want info files, it needs to install texinfo.

   solution 2 & 3 would require to have the texinfo postinstall launch install-info for every info file installed prior the package installation. It's maybe already done, I have not checked.

What's your opinion on this ?
 

Additional Information
Tags No tags attached.
Attached Files

- Relationships

-  Notes
(0007759)
dam (administrator)
2010-03-27 20:54

Solution 2 has already been implemented, the text now reads
  (texinfo will be registered when CSWtexinfo is installed)
and will be updated when CSWcswclassutils will next be released:
  http://sourceforge.net/apps/trac/gar/browser/csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswtexinfo#L20 [^]
The behaviour is documented at
  http://wiki.opencsw.org/cswclassutils-package#toc19 [^]
Where have you looked for docs so I can add it to a more findable place?
(0007760)
yann (developer)
2010-03-27 22:03

Don't worry with the doc, I didn't look check the cswclassutils wiki.

You can close the bug.


Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker