aurutils icon indicating copy to clipboard operation
aurutils copied to clipboard

Upstream issues

Open AladW opened this issue 10 years ago • 9 comments

Closed

  • [x] aria2c errors are output to stdout, instead of stderr https://github.com/aria2/aria2/issues/638
  • [x] aria2c no ability to disable download results https://github.com/aria2/aria2/issues/639
  • [x] aria2c returns 0 when standard input is empty (No files to download) https://github.com/aria2/aria2/issues/637 (wontfix)
  • [x] expac does not support repositories defined with Include https://github.com/falconindy/expac/issues/28
  • [x] expac prints all packages in the sync db if stdin is empty https://github.com/falconindy/expac/issues/29
  • [x] makechrootpkg possible to run makepkg --asroot FS#43432
  • [x] makechrootpkg unclear usage text on importing of variables like PKGDEST FS#44827
  • [x] makechrootpkg does not respect GNUPGHOME (https://git.archlinux.org/devtools.git/commit/?id=ffb5003fdacaece3540ba167f7e965a122133af0)
  • [x] makepkg install_package always returns 0 pacman-dev
  • [x] makepkg gnupg fails due to running in fakeroot FS#49946
  • [x] pacman vercmp alpha '' results in -1 (alpha < "") FS#49093
  • [x] pacutils update a single repository https://github.com/andrewgregory/pacutils/issues/4
  • [x] pacutils missing space in confirmation prompt https://github.com/andrewgregory/pacutils/issues/8
  • [X] pacutils pacsift --repo misses results compared to pacman -Sl https://github.com/andrewgregory/pacutils/issues/9 (wontfix)
  • [x] pacutils pacsift --sync | pacinfo --short segfaults https://github.com/andrewgregory/pacutils/issues/10
  • [x] pacutils support for inverting pacconf configuration https://github.com/andrewgregory/pacutils/issues/12
  • [x] pacutils floating point exception https://github.com/andrewgregory/pacutils/issues/13
  • [x] pacutils pacinfo returns 0 on missing package https://github.com/andrewgregory/pacutils/issues/14
  • [x] pacutils support for inverting prompts https://github.com/andrewgregory/pacutils/issues/15 (wontfix)
  • [x] setconf Increment variables with spaces https://github.com/xyproto/setconf/issues/6
  • [x] shellcheck Does not handle UTF-8 on non UTF-8 locales gracefully https://github.com/koalaman/shellcheck/issues/324

Reported

  • [ ] aurweb arch-specific make/depends aren't separated FS#48796
  • [x] aurweb allow using POST requests to prevent 414 FS#49089
  • [ ] aurweb does not allow to query provide-only packages FS#49090
  • [x] aurweb misses a Last-Modified field for packages.gz/pkgbase.gz FS#49092
  • [ ] aurweb no support for regex searches FS#49099
  • [ ] aurweb no support for versioned queries FS#54906
  • [ ] aurweb no support for querying pkgbase FS#57230
  • [ ] aurweb no support for querying groups FS#57902
  • [ ] libalpm Relies on the locale to parse database files FS#49342
  • [ ] makechrootpkg required variables for pinentry not available in chroot arch-projects
  • [ ] makechrootpkg sources $SUDO_USER configuration files as root MR#114
  • [ ] arch-nspawn replaces CacheDir unconditionally patch
  • [x] makepkg "Unknown error" when answering "n" to pacman -Rn prompt (patch: https://lists.archlinux.org/pipermail/pacman-dev/2019-January/023103.html, discussion: http://ix.io/1yLx)
  • [x] pacsift: no output if --sysroot is specified https://github.com/andrewgregory/pacutils/issues/26

Not reported

  • [ ] expac misses support for --sysroot
  • [ ] libmakepkg message.sh misses PURPLE and CYAN
  • [ ] mkarchroot Failed to copy /etc/resolv.conf to /root/etc/resolv.conf
  • [ ] makechrootpkg rm: cannot remove '/logdest/logpipe.zJztfPcl': No such file or directory pacman-dev
  • [ ] makechrootpkg default makepkg options cannot be overridden (in particular --noconfirm)
  • [ ] makechrootpkg sources host /etc/makepkg.conf instead of $copydir/etc/makepkg.conf
  • [ ] makepkg hangs on INT (Ctrl+C, interactive) when run from a script
  • [ ] repo-add relies on hardcoded list of extensions: mimetype should suffice

AladW avatar Mar 04 '16 22:03 AladW

You can add to your list that the RPC currently includes all architecture dependent (make)depends in the same arrays. See here for details.

rmarquis avatar Mar 16 '16 16:03 rmarquis

Added, thanks for the reminder.

AladW avatar Mar 16 '16 19:03 AladW

Upstream issues for repose:

  • [x] repose performance issues with large databases https://github.com/vodik/repose/issues/42
  • [ ] repose does not take absolute paths to packages https://github.com/vodik/repose/issues/49
  • [ ] repose failure on database signing https://github.com/vodik/repose/issues/46
  • [ ] repose parsing errors
  • [ ] repose segmentation faults

Removed from the first post as support will be removed from aurbuild, see #238.

AladW avatar Apr 28 '17 17:04 AladW

https://bugs.archlinux.org/task/49946 fixed in git

Error codes for all in https://lists.archlinux.org/pipermail/pacman-dev/2017-September/022156.html Currently in the patchqueue at https://git.archlinux.org/users/allan/pacman.git/commit/?h=patchqueue&id=ab2be5794de8a57426ec3fc0f631cc766a0b8227

eli-schwartz avatar Dec 13 '17 20:12 eli-schwartz

pacman vercmp alpha '' results in -1 (alpha < "") FS#49093

Submitted fix at https://lists.archlinux.org/pipermail/pacman-dev/2017-December/022211.html At least, empty strings are still considered valid version strings, but passing only one argument is now an error.

eli-schwartz avatar Dec 17 '17 19:12 eli-schwartz

pacman vercmp alpha '' results in -1 (alpha < "") FS#49093

What's the dead end here? vercmp alpha is now a fatal error in the latest stable release. I don't think it's strictly necessary to call vercmp with quoted arguments, as any actual version in the wild, with a space in it, is invalid and can be checked as such -- vercmp doesn't do any checks at all to determine whether a pkgver is invalid or not.

From the bug report:

Well, vercmp is useful in other cases, such as comparing sync/local versions (with pacman --print or expac) against the AUR RPC (with curl/json). If either string is empty, you'd have to be aware of the limitation, and workaround by e.g. setting -1 yourself if the variable is empty.

Anyway in this case I'd expect detecting a nonexistent package to be implemented via checking the returned contents of curl/expac, rather than making assumptions about the version comparison.

eli-schwartz avatar Sep 23 '18 01:09 eli-schwartz

I guess it can be handled in a satisfactory way from the caller, unlike any of the other "dead end" issues. I moved it to "closed".

AladW avatar Sep 26 '18 13:09 AladW

Great, we're now even closer to "all dead ends lead to aurweb". :D

eli-schwartz avatar Sep 26 '18 15:09 eli-schwartz

pacsift: no output if --sysroot is specified andrewgregory/pacutils#26

Should be marked as done I think, upstream issue was solved.

micwoj92 avatar Jun 12 '21 03:06 micwoj92