Package Details: openafs 1.8.11-1

Git Clone URL: https://aur.archlinux.org/openafs.git (read-only, click to copy)
Package Base: openafs
Description: Open source implementation of the AFS distributed file system
Upstream URL: http://www.openafs.org
Licenses: IPL-1.0
Conflicts: openafs-features
Submitter: None
Maintainer: Bevan
Last Packager: Bevan
Votes: 61
Popularity: 0.000000
First Submitted: 2006-02-01 17:18 (UTC)
Last Updated: 2024-03-24 14:23 (UTC)

Latest Comments

« First ‹ Previous 1 .. 20 21 22 23 24 25 26 27 28 29 30 .. 32 Next › Last »

Bevan commented on 2012-04-13 19:47 (UTC)

That's not really an improvement :-/ heimdal-aur is asking the user to run a shell script that changes environment variables. I assume that you did that. Please try to revert these changes before building openafs. If that doesn't help I really would suggest removing heimdal-aur. The standard krb5 should do the job for you.

nickoe commented on 2012-04-13 19:33 (UTC)

Bevan: I now got this error: http://dpaste.org/vJuJX/

Bevan commented on 2012-04-13 18:40 (UTC)

@nickoe: Please try the following PKGBUILD: http://dpaste.org/xGDOX/raw/ The only additional change is the export line in build(). If this does not work I would suggest removing heimdal-aur and using the default kerberos implementation. In general those two should be compatible. I have used both MIT kerberos and heimdal and for me it made no difference. Good luck :)

nickoe commented on 2012-04-13 18:22 (UTC)

Becan: I tried to add the paramaters to the ./configure command, and it did not fix it. Here is the full build log: http://dpaste.org/UUzPW/ It will be up for a month.

nickoe commented on 2012-04-12 21:38 (UTC)

Bevan: yes I got aur-heimdal istalled. The admin at my place suggests to use heimdal to use the kinit and afslog programs. I will try to build tomorrow.

Bevan commented on 2012-04-12 16:09 (UTC)

I just see that there is already a bug report: http://rt.central.org/rt/Ticket/Display.html?id=130575 So as soon as this gets fixed it should be possible again to link aklog against heimdal.

Bevan commented on 2012-04-12 15:57 (UTC)

@nickoe: One thing I see in your log is that aklog seems to be linked against heimdal (-I/usr/heimdal/include). aklog.c contains a reference to krb5_524_conv_principal which is not provided by heimdal anymore. See this mailing list entry: http://comments.gmane.org/gmane.comp.encryption.kerberos.heimdal.general/5932 In Arch Linux heimdal was replaced by MIT kerberos some time ago. Do you have the package heimdal-aur installed? You should be able to compile openafs anyway by replacing ./configure --prefix=/usr --sysconfdir=/etc with ./configure --prefix=/usr --sysconfdir=/etc --with-krb5-include=/usr/include/krb5 --with-krb5-lib=/usr/lib/krb5 in the PKGBUILD. This is completely untestet because I haven't got heimdal-aur installed. Please report if this works for you. I would then consider adding it to the PKGBUILD in AUR.

nickoe commented on 2012-04-11 21:01 (UTC)

I can't compile it. I get the following error (sorry for the danish language, I may post the english version if you cannot understand it): -I/usr/heimdal/include -I/usr/include -DALLOW_REGISTER -c linked_list.c gcc -o aklog -O -I/tmp/yaourt-tmp-nickoe/aur-openafs/src/openafs-1.6.1pre4/src/config -I/tmp/yaourt-tmp-nickoe/aur-openafs/src/openafs-1.6.1pre4/include -I. -I. -D_LARGEFILE64_SOURCE -I/usr/heimdal/include -I/usr/include -DALLOW_REGISTER aklog.o aklog_roken.o krb_util.o linked_list.o -L/usr/heimdal/lib -lkrb5 -lhx509 -lcom_err -L/usr/lib -lcrypto -lasn1 -lwind -lheimbase -lroken -lcrypt -pthread -ldl -lresolv -pthread /tmp/yaourt-tmp-nickoe/aur-openafs/src/openafs-1.6.1pre4/lib/libprot.a /tmp/yaourt-tmp-nickoe/aur-openafs/src/openafs-1.6.1pre4/lib/libauth.a /tmp/yaourt-tmp-nickoe/aur-openafs/src/openafs-1.6.1pre4/lib/libubik.a /tmp/yaourt-tmp-nickoe/aur-openafs/src/openafs-1.6.1pre4/lib/librxkad.a /tmp/yaourt-tmp-nickoe/aur-openafs/src/openafs-1.6.1pre4/lib/libsys.a /tmp/yaourt-tmp-nickoe/aur-openafs/src/openafs-1.6.1pre4/lib/librx.a /tmp/yaourt-tmp-nickoe/aur-openafs/src/openafs-1.6.1pre4/lib/libsys.a /tmp/yaourt-tmp-nickoe/aur-openafs/src/openafs-1.6.1pre4/lib/liblwp.a /tmp/yaourt-tmp-nickoe/aur-openafs/src/openafs-1.6.1pre4/lib/libdes.a /tmp/yaourt-tmp-nickoe/aur-openafs/src/openafs-1.6.1pre4/lib/libafscom_err.a /tmp/yaourt-tmp-nickoe/aur-openafs/src/openafs-1.6.1pre4/lib/libcmd.a /tmp/yaourt-tmp-nickoe/aur-openafs/src/openafs-1.6.1pre4/lib/libafsutil.a -lresolv aklog.o: In function `rxkad_build_native_token': aklog.c:(.text+0xe71): undefined reference to `krb5_524_conv_principal' collect2: fejl: ld returnerede afslutningskoden 1 make[3]: *** [aklog] Fejl 1 make[3]: Forlader katalog '/tmp/yaourt-tmp-nickoe/aur-openafs/src/openafs-1.6.1pre4/src/aklog' make[2]: *** [aklog] Fejl 2 make[2]: Forlader katalog '/tmp/yaourt-tmp-nickoe/aur-openafs/src/openafs-1.6.1pre4' make[1]: *** [build] Fejl 2 make[1]: Forlader katalog '/tmp/yaourt-tmp-nickoe/aur-openafs/src/openafs-1.6.1pre4' make: *** [all] Fejl 2

Bevan commented on 2012-03-30 16:09 (UTC)

@bins: Both cacheinfo and ThisCell are marked as config files, so they won't be overwritten when you install a new version of this package. So you can just install the package as it is and then (only after first installation) edit the files directly under /etc/openafs. There is no need to change the files in the package. See http://www.archlinux.org/pacman/pacman.8.html#_handling_config_files_a_id_hcf_a for a detailed overview how pacman handles config files. I hope this is an acceptable answer to your comment. Otherwise please complain :)

bins commented on 2012-03-30 08:14 (UTC)

well, as cacheinfo and ThisCell are tracked by pacman, their checksum won't match if one edits them on the fly... it was a rather convenient way to customize things on the fly with 'yaourt'