Package Details: ntfs2btrfs-git r220.7664363-1

Git Clone URL: https://aur.archlinux.org/ntfs2btrfs-git.git (read-only, click to copy)
Package Base: ntfs2btrfs-git
Description: Convertion from ntfs to btrfs keeping NT metadata
Upstream URL: None
Licenses: GPL
Submitter: nicman23
Maintainer: nicman23
Last Packager: nicman23
Votes: 1
Popularity: 0.008630
First Submitted: 2020-12-21 12:41 (UTC)
Last Updated: 2021-10-03 11:46 (UTC)

Dependencies (3)

Required by (0)

Sources (1)

Latest Comments

SunRed commented on 2022-12-04 07:20 (UTC)

I pushed a new package to the AUR that uses the latest fixed release tag of the package's source. You might want to add ntfs2btrfs to your conflicts and provides.

theriddick commented on 2022-07-16 03:36 (UTC)

I get the below issue when using this tool. Not sure how to fix but maybe something to look into fixing if author cares.

Calculating checksums 4956129 / 4956129 (100.0%) /usr/include/c++/12.1.0/bits/stl_vector.h:1123: std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::operator [with _Tp = unsigned char; _Alloc = default_init_allocator<unsigned char>; reference = unsigned char&; size_type = long unsigned int]: Assertion '__n < this->size()' failed. Aborted

tinywrkb commented on 2022-01-18 17:06 (UTC) (edited on 2022-01-19 13:08 (UTC) by tinywrkb)

There are a bunch of packaging issues here.
The URL is empty, its value should be https://github.com/maharmstone/ntfs2btrfs.
License is wrong, it should be GPL2.
Packages that are in base-devel group or pulled as dependencies of this group shouldn't be in the makedepends array, so gcc should be removed from there.
git is missing from the makedepends array.
lzo and zstd are missing from the depends array.
It doesn't look like the generated binary is linked against libfmt, so fmt should moved into makedepends.
The project has tagged releases, please see the examples in thes wiki of how to have the pkgver() function postfix a revision counter to a tagged release.
Multiple mkdir and cd instructions could be avoided by using cmake's -B options and make's -C option.
arch is wrong, any is only for non-binary packages, so set it to x86_64, and add other architectures only if you're actually building and testing them.
Nitpicking, but make it a habit to never use md5sums, MD5 is cryptographically broken.
Instead of moving the installed binary, set CMAKE_INSTALL_SBINDIR to bin.

dr460nf1r3 commented on 2021-11-06 15:47 (UTC)

Please add lzo to makdepends

SolarAquarion commented on 2021-10-03 02:44 (UTC)

You need a pkgver function if you're doing git.

gyurman commented on 2021-09-20 23:22 (UTC)

error: transaction failed (conflicting files) ntfs2btrfs-git: / usr / sbin exists on filesystem (filesystem owned) Errors occurred, no updated package.