-
Notifications
You must be signed in to change notification settings - Fork 295
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
libkhmer-dev debian package? #885
Comments
Sure! Debian packaging is managed at http://anonscm.debian.org/cgit/debian-med/khmer.git via the Debian Med team http://debian-med.alioth.debian.org/docs/policy.html The Debian package for khmer v1.3 is in the 'NEW' queue https://ftp-master.debian.org/new.html. If it isn't there already we can add a note to the README.Debian about the semantic versioning agreement (and what isn't covered). |
About this @mr-c, I'm starting on Vince Buffalo's scythe, which (working with Andreas Tille and others) should give me all I need to do this up to Debian Med's standards. I'll work on the libkhmer-dev package once I've polished out scythe. So it's a work in progress still 😄 |
Sweet, welcome to the Debian Med team! |
I've got access to git.debian.org, and made a branch, so my work will appear in the I won't push to master. |
@mr-c, I've started work on this again. It would be great if at some point when you had time we could discuss this on gitter (preferably live). I have a few questions around the patch queue and debian-ising |
Sweet. I've re-opened Gitter on my laptop & installed the client on my phone. I'm in the UCT+01:00 timezone until July 12th. As for the packaging, I'm going to cut a release candidate of 2.0 today; lets use that for now. |
Brainfart checklist, which will probably be added to:
|
Yes, lets put the headers in |
#1148 contains the upstreamed changes |
Today's questions:
|
Known issues w/ current debian package (see here)
There'll be more, I suggest we add to this list as we find them |
Re: |
I've install |
+1 for |
You can make a README.Debian for the lib package for now, should be upstreamed to khmer later. |
Todo:
|
magic file can go in oxli-common, yep On Tue, Jul 7, 2015 at 11:53 AM Kevin Murray notifications@github.com
|
Another checklist!
|
|
@mr-c do we still need |
Manually ran
The build itself worked fine. |
Indeed, we don't need oxli in /usr/bin at this time. |
Yeah, don't build as root :-) |
Should we get rid of the |
Another docker build, this time with an unprivileged user. Looks like a similar bug to the OSX lurgy in #1190, #1046 et al.
|
Yeah, I've been getting that in Debian testing and unstable for a while now. |
I'm okay with the |
Closing this, as we now have |
(Was going to write this as an email, but figured github is more collaborative 😄)
Hi @mr-c,
Now that #788 is merged, what's you opinion on adding
libkhmer-dev
as a package output of thekhmer
source debian package. I know you've been working on packaging for debian, and I'm happy to help out.I know this somewhat flies in the face of it being the "unsupported" cpp library, so there may be issues from the debian folks not wanting to include it for that reason.
Thoughts/opinions?
Cheers,
Kevin
TODO:
lib/makefile
, and possibly also the root makefilelib/Makefile
accepts the dpkg-buildflags environment variables./usr/include
?make install
copy/appendlib/magic
somewhere? Or shall we leave that todh_override_auto_install
ind/rules
?liboxli
(orliboxli++
even)?pkgconfig
fileliboxli2
, as that's what it will be when we release it.lib/magic
liboxli*
packageskhmer-common
, for the magics? And having all packages depend on that? (from commit message of debian repo)big-rebase
. on git.debian.orgpush --all
/push --tags
😄)installoxli
into/usr/bin/
debian/patches/install-prefix
as this was fixed in Fix liboxli SONAME and ABI version #1240 (and hence 2.0)The text was updated successfully, but these errors were encountered: