Package Details: pgloader 3.6.10-2

Git Clone URL: https://aur.archlinux.org/pgloader.git (read-only, click to copy)
Package Base: pgloader
Description: A data loading tool for PostgreSQL, using the COPY command.
Upstream URL: http://pgloader.io/
Licenses: custom:PostgreSQL
Submitter: Sanpi
Maintainer: Sanpi
Last Packager: Sanpi
Votes: 13
Popularity: 0.89
First Submitted: 2015-08-25 10:19 (UTC)
Last Updated: 2024-05-14 13:18 (UTC)

Latest Comments

1 2 3 Next › Last »

Sanpi commented on 2024-05-14 13:19 (UTC)

Problem fixed!

tilz commented on 2024-05-02 17:10 (UTC)

@atomicfs sorry, no, I didn't figure it out. I tried the docker version of pgloader, ran into issues with the import of .ixf files (similar to https://github.com/dimitri/pgloader/issues/1260) and then reverted to simple CSV export/import without pgloader.

atomicfs commented on 2024-05-02 14:22 (UTC)

@Sanpi oh yeah, you are right. Maybe because you do not include buildapp.sbcl?

atomicfs commented on 2024-05-02 14:14 (UTC)

@tilz I have the same exact problem, and I am can't find solution anywhere. Did you figure it out in the end? Or did you just used another tool for this?

I do not have high hopes, it seems to be rather abandoned project. Last release almost 2 years ago (before that releases were frequent and regular).

Sanpi commented on 2024-05-02 12:10 (UTC)

It’s strange: the binary generates in source directory works fine but the version copied in pkg doesn’t. Maybe another build option to disable?

atomicfs commented on 2024-05-02 11:41 (UTC)

sbcl is runtime dependency, not make dependency.

tilz commented on 2024-04-07 14:53 (UTC)

Compilation and installation was successful, but every invocation of pgloader starts an interactive SBCL shell instead of doing pgloader things, regardless of any arguments given to it. Except for --version, which outputs:

$ pgloader --version
SBCL 2.4.1

I'd expect it to output something similar to that of the docker version instead: pgloader version "3.6.7~devel" compiled with SBCL 2.2.9.debian. The size of /usr/bin/pgloader is 468K. Am I missing something, or is anyone else having the same problem?

drankinatty commented on 2023-09-21 07:33 (UTC) (edited on 2023-09-21 12:08 (UTC) by drankinatty)

The opensuse build of pgloader provides an executable of ~400K compared to the 23M with this package. They do that by eliminating gaps in the sbcl elf files and removing the empty debug sections with objcopy. I've tried to do the same with our package build using the same make build V=1 they use and objcopy build/bin/pgloader "$pkgdir/usr/bin/pgloader" which does reduce the executable size by 20M, but results in a error encountered in SBCL Can't find sbcl.core.

I thought I would post the information here just in case you interested in looking at the size reduction. The explanation can be found in the pgloader.spec file in the source rpm at the link above on how and why they can save the 20+M of executable size.

Hah, seems there must have been a library change somewhere in sbcl along the way. the SUSE package now fails with the same Can't find sbcl.core error message. Proof again, you don't get anything for free, not even smaller executable sizes...

cbc02009 commented on 2023-05-29 16:14 (UTC)

sbcl 2.3.3-1 is out of date and needs to be updated to a newer version or downloaded from the archive.