I want to maintain the package.
motivewave-latest-bin was supposed to be deleted yesterday.

If that package is removed then motivewave wouldn’t have any conflicting
packages.

motivewave has motivewave-latest-bin listed as conflicts (which is accurate)

And motivewave-latest-bin has motivewave listed as conflicts (which is
accurate)

So today Xiota accused me of incompetence, motivewave indeed conflicts with
motivewave-latest-bin.

Not following Xiota commands  step by step does not make me incompetent.

Xiota claims the motivewave-latest-bin package will be deleted, but only
after I remove motivewave-latest-bin as a conflict.


I wonder what’s the interest in me removing motivewave-latest-bin first,
and why does he even cares about that.

According to
https://wiki.archlinux.org/title/PKGBUILD#conflicts

These packages are in conflict.
They have the exact same source.


On Mon, Sep 4, 2023 at 3:29 PM Aaron Liu <aaronliu0...@gmail.com> wrote:

> I don't see why you're that infuriated. xiota is indeed a bit combative
> with language but save for removing `conflicts` their suggestions all look
> good.  Simply adding the "no same owner" removes the need for all that find
> chmod and chown stuff and just put the conflicting packing name under
> "conflicts", no need to make a new variable.
>
> You can't accuse a suggestion of being wrong if you don't implement it
> completely and you already did implement the dynamic URL in the pkgbuild
> right; why are you still suggesting that implementing it breaks the
> package? It already works albeit suboptimally because the no-same-owner
> stuff hasn't been implemented.
>
> You do not have to maintain this package. Nobody is forcing you to go back
> from church or a funeral. Your email seems like you're nitpicking their
> admittingly combative language, and I don't see any nitpicks in the
> line-by-line review. "Code review" has no negative connotations.
> On 2023/9/4 15:20, Xavier Baez wrote:
>
> The variable they recommended was build_id
> but that didn't create a clean
>
> makepkg --printsrcinfo > .SRCINFO
>
> Here are some of the comments, it's like
>
> https://aur.archlinux.org/packages/motivewave#comment-932313
> https://aur.archlinux.org/packages/motivewave#comment-932245
> https://aur.archlinux.org/packages/motivewave#comment-932340
> https://aur.archlinux.org/packages/motivewave#comment-932245
> https://aur.archlinux.org/packages/motivewave#comment-932340
>
> Xiota also manages chaotic AUR, so he created an 'issue' where two
> packages wouldn't be able to exist, so he deleted motivewave and created
> motivewave-latest-bin
>
> Then I got re-uploaded, and within hours he re-deleted me again.
> He also blocked me from their Git.
>
> Then he moved again to AUR motivewave to team up and the comments started
> again.
>
> I would like to know what the rules are, today at Labor Day 3 AM the
> change requests arrive again, yesterday I had to leave church to come home
> and do more changes Test the package, was working.
> I don't want to be forced to use variables or have a permanent code
> reviewer.
> Be called incompetent or imply I am dumb and need help.
>
> This is in the git and shows how their suggestions actually broke the
> package.
> I created my custom variable
>
> but the nit picking has not continued.
>
> Calling a person non competent, rude, rude, rude.
> Especially when today the issue has been resolved.
>
> Here is how the package broke because code review.
>
> commit 1bceb28d1875deb4a303e6f13ee51e1ea86c0011
> Author: Xavier Baez <xavierb...@gmail.com>
> Date:   Sun Sep 3 09:12:02 2023 -0700
>
>     changes suggested by muflone
>
>     When .SRCINFO is automatically generated with makepkg
>
>     the following changes happen in SRCINFO
>     -       source = motivewave-6.7.10.deb::
> https://downloads.motivewave.com/builds/500/motivewave_.deb
>     +       source = motivewave-6.7.10.deb::
> https://downloads.motivewave.com/builds/{}/motivewave{6.7.10}_amd64.deb
>
> diff --git a/.SRCINFO b/.SRCINFO
> index e82622d..1dd9db6 100644
> --- a/.SRCINFO
> +++ b/.SRCINFO
> @@ -1,7 +1,7 @@
>  pkgbase = motivewave
>         pkgdesc = Advanced trading and charting application.
>         pkgver = 6.7.10
> -       pkgrel = 3
> +       pkgrel = 4
>         url = https://www.motivewave.com
>         arch = x86_64
>         license = custom
> @@ -13,7 +13,7 @@ pkgbase = motivewave
>         depends = xorg-xrandr
>         provides = motivewave
>         conflicts = motivewave-latest-bin
> -       source = motivewave-6.7.10.deb::
> https://downloads.motivewave.com/builds/500/motivewave_.deb
> +       source = motivewave-6.7.10.deb::
> https://downloads.motivewave.com/builds/{}/motivewave{6.7.10}_amd64.deb
>         sha512sums =
> c97e3bb78236d6ef1ae8581e29b128e6ee512f8241617dbcab5989f3068bfa6bbe9b9c091bb09b238ea891f59e6c12ef13ceee079610f3fc95722c58c4769bb9
>
>
> --
> Regards
>
> Xavier
>
>
>

Reply via email to