Hi, Pkgutils 5.30.0 fails to build on my machine. I seem to be missing some files. Can someone tell me if they should be part of the pkgutils package or that something else should provide them? And in the latter case, what package is responsible for them? I have a fresh Crux 2.3 install so I can't believe it's broken already. Thanks, Diederick. Here's the output: =======> Building '/usr/ports/core/pkgutils/pkgutils#5.30.0-1.pkg.tar.gz'. tar -C /usr/ports/core/pkgutils/work/src --use-compress-program=gzip -xf /usr/ports/core/pkgutils/pkgutils-5.30.0.tar.gz + build + cd pkgutils-5.30.0 + make DESTDIR=/usr/ports/core/pkgutils/work/pkg install g++ -O2 -march=i686 -pipe -DNDEBUG -O2 -Wall -pedantic -D_GNU_SOURCE -DVERSION=\"5.30.0\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -MM main.cc pkgutil.cc pkgadd.cc pkgrm.cc pkginfo.cc > .depend g++ -O2 -march=i686 -pipe -DNDEBUG -O2 -Wall -pedantic -D_GNU_SOURCE -DVERSION=\"5.30.0\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o main.o main.cc g++ -O2 -march=i686 -pipe -DNDEBUG -O2 -Wall -pedantic -D_GNU_SOURCE -DVERSION=\"5.30.0\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o pkgutil.o pkgutil.cc pkgutil.cc:43:21: error: archive.h: No such file or directory pkgutil.cc:44:27: error: archive_entry.h: No such file or directory pkgutil.cc: In member function 'std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, pkgutil::pkginfo_t> pkgutil::pkg_open(const std::string&) const': pkgutil.cc:349: error: 'archive_read_new' was not declared in this scope pkgutil.cc:350: error: 'archive_read_support_compression_all' was not declared in this scope pkgutil.cc:350: error: 'archive_read_support_format_all' was not declared in this scope pkgutil.cc:354: error: 'ARCHIVE_DEFAULT_BYTES_PER_BLOCK' was not declared in this scope pkgutil.cc:354: error: 'archive_read_open_filename' was not declared in this scope pkgutil.cc:354: error: 'ARCHIVE_OK' was not declared in this scope pkgutil.cc:355: error: 'archive_errno' was not declared in this scope pkgutil.cc:357: error: 'archive_read_next_header' was not declared in this scope pkgutil.cc:358: error: 'ARCHIVE_OK' was not declared in this scope pkgutil.cc:361: error: 'archive_entry_pathname' was not declared in this scope pkgutil.cc:363: error: 'archive_entry_mode' was not declared in this scope pkgutil.cc:366: error: 'archive_read_data_skip' was not declared in this scope pkgutil.cc:367: error: 'archive_errno' was not declared in this scope pkgutil.cc:371: error: 'archive_errno' was not declared in this scope pkgutil.cc:377: error: 'archive_read_finish' was not declared in this scope pkgutil.cc: In member function 'void pkgutil::pkg_install(const std::string&, const std::set<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, const std::set<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) const': pkgutil.cc:388: error: 'archive_read_new' was not declared in this scope pkgutil.cc:389: error: 'archive_read_support_compression_all' was not declared in this scope pkgutil.cc:389: error: 'archive_read_support_format_all' was not declared in this scope pkgutil.cc:393: error: 'ARCHIVE_DEFAULT_BYTES_PER_BLOCK' was not declared in this scope pkgutil.cc:393: error: 'archive_read_open_filename' was not declared in this scope pkgutil.cc:393: error: 'ARCHIVE_OK' was not declared in this scope pkgutil.cc:394: error: 'archive_errno' was not declared in this scope pkgutil.cc:398: error: 'archive_read_next_header' was not declared in this scope pkgutil.cc:399: error: 'ARCHIVE_OK' was not declared in this scope pkgutil.cc:400: error: 'archive_entry_pathname' was not declared in this scope pkgutil.cc:411: error: 'archive_entry_mode' was not declared in this scope pkgutil.cc:414: error: 'archive_read_data_skip' was not declared in this scope pkgutil.cc:424: error: 'archive_entry_set_pathname' was not declared in this scope pkgutil.cc:427: error: 'ARCHIVE_EXTRACT_OWNER' was not declared in this scope pkgutil.cc:427: error: 'ARCHIVE_EXTRACT_PERM' was not declared in this scope pkgutil.cc:427: error: 'ARCHIVE_EXTRACT_UNLINK' was not declared in this scope pkgutil.cc:429: error: 'archive_read_extract' was not declared in this scope pkgutil.cc:432: error: 'archive_error_string' was not declared in this scope pkgutil.cc:440: error: 'archive_entry_mode' was not declared in this scope pkgutil.cc:459: error: 'archive_errno' was not declared in this scope pkgutil.cc:465: error: 'archive_read_finish' was not declared in this scope pkgutil.cc: In member function 'void pkgutil::pkg_footprint(std::string&) const': pkgutil.cc:503: error: 'archive_read_new' was not declared in this scope pkgutil.cc:504: error: 'archive_read_support_compression_all' was not declared in this scope pkgutil.cc:504: error: 'archive_read_support_format_all' was not declared in this scope pkgutil.cc:508: error: 'ARCHIVE_DEFAULT_BYTES_PER_BLOCK' was not declared in this scope pkgutil.cc:508: error: 'archive_read_open_filename' was not declared in this scope pkgutil.cc:508: error: 'ARCHIVE_OK' was not declared in this scope pkgutil.cc:509: error: 'archive_errno' was not declared in this scope pkgutil.cc:511: error: 'archive_read_next_header' was not declared in this scope pkgutil.cc:512: error: 'ARCHIVE_OK' was not declared in this scope pkgutil.cc:514: error: 'archive_entry_mode' was not declared in this scope pkgutil.cc:516: error: 'archive_entry_hardlink' was not declared in this scope pkgutil.cc:517: error: 'archive_entry_pathname' was not declared in this scope pkgutil.cc:522: error: 'archive_read_data_skip' was not declared in this scope pkgutil.cc:523: error: 'archive_errno' was not declared in this scope pkgutil.cc:526: error: 'archive_read_finish' was not declared in this scope pkgutil.cc:535: error: 'ARCHIVE_DEFAULT_BYTES_PER_BLOCK' was not declared in this scope pkgutil.cc:535: error: 'archive_read_open_filename' was not declared in this scope pkgutil.cc:535: error: 'ARCHIVE_OK' was not declared in this scope pkgutil.cc:536: error: 'archive_errno' was not declared in this scope pkgutil.cc:538: error: 'archive_read_next_header' was not declared in this scope pkgutil.cc:539: error: 'ARCHIVE_OK' was not declared in this scope pkgutil.cc:540: error: 'archive_entry_mode' was not declared in this scope pkgutil.cc:548: error: 'archive_entry_hardlink' was not declared in this scope pkgutil.cc:559: error: 'archive_entry_uid' was not declared in this scope pkgutil.cc:569: error: 'archive_entry_gid' was not declared in this scope pkgutil.cc:577: error: 'archive_entry_pathname' was not declared in this scope pkgutil.cc:582: error: 'archive_entry_symlink' was not declared in this scope pkgutil.cc:586: error: 'archive_entry_rdevmajor' was not declared in this scope pkgutil.cc:587: error: 'archive_entry_rdevminor' was not declared in this scope pkgutil.cc:590: error: 'archive_entry_size' was not declared in this scope pkgutil.cc:597: error: 'archive_read_data_skip' was not declared in this scope pkgutil.cc:598: error: 'archive_errno' was not declared in this scope pkgutil.cc:602: error: 'archive_errno' was not declared in this scope make: *** [pkgutil.o] Error 1 -- http://www.diederickdevries.net/