[med-svn] [Debian Wiki] Update of "DebianMed/HowToGet" by AndreasTille
Debian Wiki
wiki at debian.org
Thu Jul 19 08:16:38 BST 2018
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Debian Wiki" for change notification.
The "DebianMed/HowToGet" page has been changed by AndreasTille:
https://wiki.debian.org/DebianMed/HowToGet?action=diff&rev1=28&rev2=29
Comment:
Replace references to Alioth
== Q. How do I find out what packages Debian-Med has available? ==
- A. See [[http://debian-med.alioth.debian.org/tasks/|the tasks page]]. This lists the existing packages, as well as work in progress and software that has been considered by Debian Med but not packaged for various reasons. Note that Debian Med does not have a monopoly on packaging biomedical software, and some tools are borderline as to the category they fit in and are in fact maintained by other individuals or teams, for example [[http://debichem.alioth.debian.org/|Debichem]] or [[http://wiki.debian.org/DebianScience|Debian Science]]. To be sure, look up the package on [[http://packages.qa.debian.org/common/index.html|qa.debian.org]] to see who is working on it.
+ A. See [[https://blends.debian.org/med/tasks/|the tasks page]]. This lists the existing packages, as well as work in progress and software that has been considered by Debian Med but not packaged for various reasons. Note that Debian Med does not have a monopoly on packaging biomedical software, and some tools are borderline as to the category they fit in and are in fact maintained by other individuals or teams, for example [[https://blends.debian.org/debichem|Debichem]] or [[http://wiki.debian.org/DebianScience|Debian Science]]. To be sure, look up the package on [[http://packages.qa.debian.org/common/index.html|qa.debian.org]] to see who is working on it.
== Q. I can see package X listed on Debian Med. How do I install it? ==
@@ -96, +96 @@
sudo dpkg -i ../velvet_1.1.05-custom1_amd64.deb
}}}
- The above is the most direct route to building a fairly simple package for your own use, but if you want to get more involved in package building or contribute fixes back to Debian Med then it is suggested to read the available documentation, and especially the [[http://debian-med.alioth.debian.org/docs/policy.html|Debian Med group policy]]. This package happens to be in the Subversion repository but the package you want may be in Git, and also note that some tools may be part of a larger download and will be packaged under that name. The trickiest bit in the above build was that the final patch failed because the small issue it addressed had been fixed by the newer upstream but in a slightly different way. Sorting this out it required a little knowledge of the [[http://pkg-perl.alioth.debian.org/howto/quilt.html|quilt]] patch system, Makefile syntax, and linking to standard shared libraries (libz, libm) in order to get a working Makefile. Quilt was then refreshed to capture the necessary modifications as a patch file. The aim is to get to the point where 'debuild' runs successfully as this does all the work to build the source and make the DEB, and will complain if there are outstanding dependency or patch issues.
+ The above is the most direct route to building a fairly simple package for your own use, but if you want to get more involved in package building or contribute fixes back to Debian Med then it is suggested to read the available documentation, and especially the [[https://med-team.pages.debian.net/policy/|Debian Med group policy]]. This package happens to be in the Subversion repository but the package you want may be in Git, and also note that some tools may be part of a larger download and will be packaged under that name. The trickiest bit in the above build was that the final patch failed because the small issue it addressed had been fixed by the newer upstream but in a slightly different way. Sorting this out it required a little knowledge of the [[UsingQuilt|quilt]] patch system, Makefile syntax, and linking to standard shared libraries (libz, libm) in order to get a working Makefile. Quilt was then refreshed to capture the necessary modifications as a patch file. The aim is to get to the point where 'debuild' runs successfully as this does all the work to build the source and make the DEB, and will complain if there are outstanding dependency or patch issues.
If you attempt a package build and get compilation failures, even when all dependencies are satisfied, then people on the [[http://lists.debian.org/debian-med/|Debian Med mailing list]] should be able to help.
More information about the debian-med-commit
mailing list