{"id":18,"date":"2005-04-11T20:25:12","date_gmt":"2005-04-11T20:25:12","guid":{"rendered":""},"modified":"2005-04-11T20:25:12","modified_gmt":"2005-04-11T20:25:12","slug":"heimdal_update_not_in_portage","status":"publish","type":"post","link":"https:\/\/blogs.gentoo.org\/seemant\/2005\/04\/11\/heimdal_update_not_in_portage\/","title":{"rendered":"Heimdal update not in portage"},"content":{"rendered":"<p>OK, so as promised I started working on heimdal&#8217;s new ebuilds for the whole relocation-no-stomping routine that you&#8217;ve been doubtless on the edge of your seat about.  And I hit a snag.  Not a snag, as much as an annoyance.  The autotools provide this really nice configure flag that you can see in use in mit-krb5 (whose use <a href=\"http:\/\/journal.boblycat.org\/karltk\/\">karltk<\/a> taught me for making <a href=\"http:\/\/packages.gentoo.org\/packages\/?category=mail-client;name=sylpheed-claws\">sylpheed-claws<\/a> co-exist with sylpheed back in the day when I actually maintained stuff).  This would be the &#8211;program-prefix flag.  Of course, for -claws, we used &#8211;program-suffix.  So, for mit-krb5-1.4, this causes mainly the clients to be installed as mit-$clientname.  So the telnet and su and all that crap is just mit-telnet and mit-su and what have you.<\/p>\n<p>Heimdal, just to make my life complicated, goes a step further with &#8211;program-prefix thing.  They rename _every_ binary.  And every manpage.  But of course, the symlinks that the makefile installs (there&#8217;s a symlink for kadmin to ktutil I think that doesn&#8217;t point to heimdal-ktutil, but to some non-existent ktutil; there&#8217;s also a whole crapload of symlinks in the man directories, but they also point to non-existent manpages).  So now I have whack the configure\/make scripts to correct this and also report this situation upstream.  Stay tuned.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>OK, so as promised I started working on heimdal&#8217;s new ebuilds for the whole relocation-no-stomping routine that you&#8217;ve been doubtless on the edge of your seat about. And I hit a snag. Not a snag, as much as an annoyance. The autotools provide this really nice configure flag that you can see in use in &hellip; <a href=\"https:\/\/blogs.gentoo.org\/seemant\/2005\/04\/11\/heimdal_update_not_in_portage\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Heimdal update not in portage<\/span><\/a><\/p>\n","protected":false},"author":13,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[3],"tags":[],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/blogs.gentoo.org\/seemant\/wp-json\/wp\/v2\/posts\/18"}],"collection":[{"href":"https:\/\/blogs.gentoo.org\/seemant\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.gentoo.org\/seemant\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.gentoo.org\/seemant\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.gentoo.org\/seemant\/wp-json\/wp\/v2\/comments?post=18"}],"version-history":[{"count":0,"href":"https:\/\/blogs.gentoo.org\/seemant\/wp-json\/wp\/v2\/posts\/18\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.gentoo.org\/seemant\/wp-json\/wp\/v2\/media?parent=18"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.gentoo.org\/seemant\/wp-json\/wp\/v2\/categories?post=18"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.gentoo.org\/seemant\/wp-json\/wp\/v2\/tags?post=18"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}