Bug 827723
Summary: | Review Request: gnuhealth - The free Health and Hospital Information System | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Michel Lind <michel> |
Component: | Package Review | Assignee: | Nobody's working on this, feel free to take it <nobody> |
Status: | CLOSED WONTFIX | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | rawhide | CC: | antonio.montagnani, bronhaim, dan, diazbastian, germano.massullo, herrold, i, jaruga, package-review, pingou, robinlee.sysu, sanjay.ankur, shakthimaan |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2018-01-07 22:47:28 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 824628, 827722 | ||
Bug Blocks: | 201449 |
Description
Michel Lind
2012-06-02 16:32:39 UTC
Note that gnuhealth 1.6.1 is out, but can't be packaged yet until the Tryton stack is updated to the latest 2.4 series -- this is the last release in the 1.4.x line compatible with Tryton 2.2.x Question for reviewer: since gnuhealth as it is basically is a set of modules for the Tryton application framework, it might be more appropriate to name it trytond-gnuhealth and make it virtually provide gnuhealth. Thoughts? (In reply to comment #2) > Question for reviewer: since gnuhealth as it is basically is a set of > modules for the Tryton application framework, it might be more appropriate > to name it trytond-gnuhealth and make it virtually provide gnuhealth. > Thoughts? I think the package should be called gnuhealth as it is a standalone application, even when it uses Tryton as its runtime environment. Can you please update this to 1.8.1? Will do. Could you set the review flag? A 1.8.1-1 release is now available. Can you please provide an update on this? Ping! I unfortunately don't have the time at the moment to package this - new dependencies keep getting added (right now, trytond-stock_lot) and given the number of manual steps needed to get an installation going, I have a bit too much on my plate. Shakthi, if you'd like to take over, I'd be happy to review this and any other dependency you need to submit as new packages. Apologies for the delay! Will look into it. Updated to gnuhealth-1.6.1 and tested on Fedora 18: SPEC: http://shakthimaan.fedorapeople.org/SPECS/gnuhealth.spec SRPM: http://shakthimaan.fedorapeople.org/SRPMS/gnuhealth-1.6.1-1.fc18.src.rpm Successful Koji build for F18: http://koji.fedoraproject.org/koji/taskinfo?taskID=5579265 how do you start the program?? Downloaded from fedorapeople page You will need to install, setup trytond, tryton and postgresql using the installation documentation at: http://en.wikibooks.org/wiki/GNU_Health/Installation Hey, did an informal review and found the following issues: 1. instead of repeating "gnuhealth" hard-coded in the spec, you should use %{name} - as you do with %{version} 2. when you use python source you should require BuildRequires: python2-devel or python3-devel gnuhealth 2.2.2 is available. (In reply to Shakthi Kannan from comment #13) > You will need to install, setup trytond, tryton and postgresql using the > installation documentation at: > > http://en.wikibooks.org/wiki/GNU_Health/Installation This should be done by the package IMO. (In reply to Christopher Meng from comment #16) > (In reply to Shakthi Kannan from comment #13) > > You will need to install, setup trytond, tryton and postgresql using the > > installation documentation at: > > > > http://en.wikibooks.org/wiki/GNU_Health/Installation > > This should be done by the package IMO. Christopher, please keep in mind, any change in data by just installing a package is explicitly not desired. Since you can not know a database password, this wouldn't even be possible. And configuration of packages is a main difference between .dep and .rpm packages. Any news? Wow ... I surprised me when I found out I was not yet in the repositories. I usually use this software a lot and is very important in their area, however, installation is not intuitive for a common user in Workstation. You could be a candidate for Flatpak? How do we fix this?
Unfortunately, below links are "403 Forbidden".
> SPEC: http://shakthimaan.fedorapeople.org/SPECS/gnuhealth.spec
> SRPM: http://shakthimaan.fedorapeople.org/SRPMS/gnuhealth-1.6.1-1.fc18.src.rpm
May be best to close this and open up a fresh review. To everyone above - if you're interested in using the package on Fedora, please consider packaging it up and helping with maintenance. Cheers! Ankur Closing as WONTFIX. |