Re: (no subject)
Wouter Beek <[email protected]>
| Newsgroups | gmane.comp.ai.prolog.swi |
|---|---|
| Message-ID | <CAE1un7PeWxTcmUL2ScMnAfn9=ARL2odJYzsRavVL__bRyHq1Rw@mail.gmail.com> |
Hi Carlo, In general Github should work for installing your Prolog packs. (This is not the case for ClioPatria packs which do require some form of access to a Git repository that is not (normally) allowed on Github repos.) There indeed was a problem with the cowspeak repo specifically: the repo name has to be the exact same as the Prolog pack name. I have changed the repo name on Github accordingly (case-sensitive, `C` -> `c`): ~~~ [OLD] https://github.com/wouterbeek/Cowspeak.git [NEW] https://github.com/wouterbeek/cowspeak.git ~~~ PS: Thanks for noting the pack guidelines! I've added the `prolog` subdir to bring cowspeak in line with them. I don't think the compressed archive is required, since `pack_install/1` operates on either archived files or Git repository URIs (but not both). --- Cheers!, Wouter. E-mail: [email protected] WWW: www.wouterbeek.com Tel.: 0647674624 On Wed, Aug 28, 2013 at 11:20 PM, Carlo Capelli <[email protected]>wrote: > Hi all > > I was trying to use github to host a pack, without success. > I've seen that Wouter also hosted on github, indeed I get the same > errors... > > 6 ?- pack_install(cowspeak). > > % Contacting server at http://www.swi-prolog.org/pack/query ... ok > > Install [email protected] from https://github.com/wouterbeek/Cowspeak.gitY/n? > > ERROR: Unknown error term: archive_error(25,Unrecognized archive format) > > > then I tried to pass the git url > > 8 ?- pack_install('https://github.com/wouterbeek/Cowspeak.git'). > > % Cloning into /home/carlo/lib/swipl/pack/Cowspeak... > > Verify package status (anonymously) > > at "http://www.swi-prolog.org/pack/query" Y/n? > > % Contacting server at http://www.swi-prolog.org/pack/query ... ok > > % "Cowspeak.git" was downloaded 2 times > > Package: Cowspeak > > Title: Cowspeak > > Installed version: 0.0.2 > > Author: Wouter Beek <[email protected]> > > Maintainer: Wouter Beek <[email protected]> > > Packager: Wouter Beek <[email protected]> > > Home page: http://www.wouterbeek.com/cowspeak/ > > Activate pack "Cowspeak" Y/n? > > ERROR: directory `/home/carlo/lib/swipl/pack/Cowspeak' does not exist > > Note that the repository doesn't follow the > guidelines<http://www.swi-prolog.org/howto/Pack.html>, > lacking a .tgz and a subdir > > I had the first error after trying to follow the guidelines (it appears > that in Downloads folder I get an xml file, kind of github descriptor, but > named as the compressed archive). > > Then I tried the second route, with similar problem. > > Should be my usual noobness with github... > Any hint ? > > TIA Carlo > -------------- next part -------------- > HTML attachment scrubbed and removed > _______________________________________________ > SWI-Prolog mailing list > [email protected] > https://lists.iai.uni-bonn.de/mailman/listinfo.cgi/swi-prolog > > -------------- next part -------------- HTML attachment scrubbed and removed