Re: (suspension of Pellegrino Prevete) - was: removal of yuzu from the official repos

2024-03-17 Thread Rein Fernhout (Levitating)
Hey,

Can we please wrap this up? I don't care if Tallero gets permanently
suspended or not. We've all seen this discussion before just 2 months ago
and it lasted for over two weeks and 39 emails.[1]  Could we either just
ban Tallero for clear violation of the code of conduct or move the
discussion elsewhere?

Kind regards,
Levitating

[1]:
https://lists.archlinux.org/hyperkitty/list/aur-general@lists.archlinux.org/thread/GOOJIO56E2GGTBPF4FHTYXSUKPBJ3BIQ/


Re: (suspension of Pellegrino Prevete) - was: removal of yuzu from the official repos

2024-03-17 Thread Aaron Liu

Ey,

Something you might want to work on is differentiating between the 
contexts of emails and chats. I see that you have Telegram configured as 
your email client, so you may not realize that. Many people, including 
me, try to contain everything we have to say in a single message instead 
of treating the medium like the rapid-fire pace and short lengths of 
instant messaging. Emails are also usually expected to be a lot more 
cordial, although that doesn't mean you can't be casual.


--
Cheers,
Aᴀʀᴏɴ



Re: Package Maintainer Application - Carl Smedstad

2024-03-17 Thread gromit



On 3/4/24 00:06, gromit wrote:

On 3/3/24 16:27, Carl Smedstad wrote:

Hi everyone,

My name is Carl, or carsme on AUR/IRC, and this is my application to
become a Package Maintainer.


This therefore marks the beginning of the discussion period which will 
last for two weeks until 2024-03-17.


Afterwards we will start the voting period (1 week), which will be 
announced separately.


Hello everyone,

time has passed and we are already at the point to vote about this 
application!
Fellow package maintainers, please cast your vote: 
https://aur.archlinux.org/package-maintainer/151


The voting will last for one week and end on 2024-03-25!

Cheers,
gromit



Re: (suspension of Pellegrino Prevete) - was: removal of yuzu from the official repos

2024-03-17 Thread Pellegrino Prevete
@Muflone and other PM's, is this acceptable language against someone in 
the Arch/AUR community?


I must stress this was an hyperbole and I don't certainly think you're crazy 
and I hope this can be sorted out somehow.




Re: (suspension of Pellegrino Prevete) - was: removal of yuzu from the official repos

2024-03-17 Thread Pellegrino Prevete
On 17 March 2024 21:38:21 GMT+01:00, Pellegrino Prevete  
wrote:
>> Pellegrino continues to post more defamatory than relevant comments 
on AUR pages in response to deletion requests instead of replying to the 
relevant email thread (e.g. for python2-rpm - PRQ#57945 - which is binary 
incompatible with current librpm.so in repo, and also unused on AUR): 
[...]

>
>This individual who has even the courage of replying has broken huge 
dependency trees in front of me without any shame because of one liners 
in the main packages, has ignored my private communications on logistic 
issues and kept insulting me, has sent me packets of 10-20 out dates notifications 
at time, has seized hardware packages for my machine, has seized packages 
of my own software, has kept ignoring all my hints to check my centralized 
public build and changes log and schedule to work together instead of 
keeping this sharade on.

>

"This individual" has a name and deserves to be called by that. It is 
btw Marcell, with double L in the end and no "O".


None of what Pellegrino states about me is true. I was always respectful 
to him and I only sent legitimate requests.


The "huge dependency trees" were broken when Python2 was dropped from 
the repos in Nov 2021.


Then Pellegrino took ownership of many AUR Python2 packages and did nothing 
on most of them for 2 years, while he changed or newly uploaded some but 
in a broken state, then again he disappeared from AUR for 9 more months.


To this day, after 3 years, Pellegrino's packages like python2-urllib3 
/ python2-requests / python2-pip are unbuildable due to several breakages 
in the dependency chain.


@Muflone I imploren you, please make him stop this tirade and attack.


It's months I am requesting the arch team a continuous integration tool 
for aur i have ended up writing myself just to force him to at least show 
me what exactly are the issues he complains.


To read him write 'his absense from the aur' as if i didn't even privately 
described him the personal issues i was having is intolerable.


Like imagine breaking a leg and have Marcell knowing that and keep ignoring 
it in public.


Imagine complaining with somebody he calls you your name in his language 
to ease things after an year and a half knowing him.


Users of this aur who have interacted with me over those 9 months or so 
who would read such statements of him would horrify knowing he knows more 
or less the same things they know yet he is even mentioning them.


What a surreal individual.



Re: (suspension of Pellegrino Prevete) - was: removal of yuzu from the official repos

2024-03-17 Thread Marcell Meszaros
On 17 March 2024 22:08:10 GMT+01:00, Pellegrino Prevete wrote about me:
>
>You are completely insane.


@Muflone and other PM's, is this acceptable language against someone in the 
Arch/AUR community?


Re: (suspension of Pellegrino Prevete) - was: removal of yuzu from the official repos

2024-03-17 Thread Pellegrino Prevete

Pellegrino, please kindly stop this uncivilized behavior and hysteria.


You just sent another ten requests and you routinely send for deletion packages 
you made me upgrade hours earlier.

You are completely insane.



Re: (suspension of Pellegrino Prevete) - was: removal of yuzu from the official repos

2024-03-17 Thread Marcell Meszaros
Pellegrino, please kindly stop this uncivilized behavior and hysteria.


Re: (suspension of Pellegrino Prevete) - was: removal of yuzu from the official repos

2024-03-17 Thread Marcell Meszaros
>Do you have received some insults from anyone? Could you please send me the 
>details about that?


Just these huge walls of text on the public mailing list stating vague untruths 
about me and assertions without evidence that I attacked him...


Re: (suspension of Pellegrino Prevete) - was: removal of yuzu from the official repos

2024-03-17 Thread Marcell Meszaros
On 17 March 2024 21:38:21 GMT+01:00, Pellegrino Prevete 
 wrote:
>> Pellegrino continues to post more defamatory than relevant comments on AUR 
>> pages in response to deletion requests instead of replying to the relevant 
>> email thread (e.g. for python2-rpm - PRQ#57945 - which is binary 
>> incompatible with current librpm.so in repo, and also unused on AUR): [...]
>
>This individual who has even the courage of replying has broken huge 
>dependency trees in front of me without any shame because of one liners in the 
>main packages, has ignored my private communications on logistic issues and 
>kept insulting me, has sent me packets of 10-20 out dates notifications at 
>time, has seized hardware packages for my machine, has seized packages of my 
>own software, has kept ignoring all my hints to check my centralized public 
>build and changes log and schedule to work together instead of keeping this 
>sharade on.
>
 

"This individual" has a name and deserves to be called by that. It is btw 
Marcell, with double L in the end and no "O".


None of what Pellegrino states about me is true. I was always respectful to him 
and I only sent legitimate requests.

The "huge dependency trees" were broken when Python2 was dropped from the repos 
in Nov 2021.

Then Pellegrino took ownership of many AUR Python2 packages and did nothing on 
most of them for 2 years, while he changed or newly uploaded some but in a 
broken state, then again he disappeared from AUR for 9 more months.

To this day, after 3 years, Pellegrino's packages like python2-urllib3 / 
python2-requests / python2-pip are unbuildable due to several breakages in the 
dependency chain.

@Muflone I imploren you, please make him stop this tirade and attack.


Re: (suspension of Pellegrino Prevete) - was: removal of yuzu from the official repos

2024-03-17 Thread Pellegrino Prevete
This individual who has even the courage of replying has broken huge dependency 
trees in front of me without any shame because of one liners in the main 
packages, has ignored my private communications on logistic issues and 
kept insulting me, has sent me packets of 10-20 out dates notifications 
at time, has seized hardware packages for my machine, has seized packages 
of my own software, has kept ignoring all my hints to check my centralized 
public build and changes log and schedule to work together instead of 
keeping this sharade on.


He deletes packages in such a way he can always file a next request saying 
'this package is not a depends of anything and its old production software 
(as if it were a good reason to hide working software or killing whole stacks 
because of minor adjustments)'.
He just filed yet another request, this time for a package I updated recently, 
python2-backports.csv. needed to build something he deleted or was deleted 
from extra and destined to republished on the aur.


This is the just the tip of the iceberg of his passive aggressive behaviour.



Re: (suspension of Pellegrino Prevete) - was: removal of yuzu from the official repos

2024-03-17 Thread Muflone



Il 17/03/24 21:38, Pellegrino Prevete ha scritto:
Pellegrino continues to post more defamatory than relevant comments 
on AUR pages in response to deletion requests instead of replying to 
the relevant email thread (e.g. for python2-rpm - PRQ#57945 - which 
is binary incompatible with current librpm.so in repo, and also 
unused on AUR): [...]


This individual who has even the courage of replying has broken huge 
dependency trees in front of me without any shame because of one 
liners in the main packages, has ignored my private communications on 
logistic issues and kept insulting me, has sent me packets of 10-20 
out dates notifications at time, has seized hardware packages for my 
machine, has seized packages of my own software, has kept ignoring all 
my hints to check my centralized public build and changes log and 
schedule to work together instead of keeping this sharade on.




Do you have received some insults from anyone? Could you please send me 
the details about that?



--
Fabio Castelli aka Muflone



Re: (suspension of Pellegrino Prevete) - was: removal of yuzu from the official repos

2024-03-17 Thread Pellegrino Prevete
Pellegrino continues to post more defamatory than relevant comments on 
AUR pages in response to deletion requests instead of replying to the 
relevant email thread (e.g. for python2-rpm - PRQ#57945 - which is binary 
incompatible with current librpm.so in repo, and also unused on AUR): 
[...]


This individual who has even the courage of replying has broken huge dependency 
trees in front of me without any shame because of one liners in the main 
packages, has ignored my private communications on logistic issues and kept 
insulting me, has sent me packets of 10-20 out dates notifications at time, 
has seized hardware packages for my machine, has seized packages of my own 
software, has kept ignoring all my hints to check my centralized public 
build and changes log and schedule to work together instead of keeping this 
sharade on.




Re: (suspension of Pellegrino Prevete) - was: removal of yuzu from the official repos

2024-03-17 Thread Pellegrino Prevete
Re: (suspension of Pellegrino Prevete) - was: removal of yuzu from the 
official repos – > Dear Muflone,

>
> because of that suspension I can't send code signed with my larger set 
of keys to the aur without adding those same keys to my main account, 
which I won't do.
> How after finally getting in touch directly on the mailing list to address 
your statement about an implied difference between a flash game and a 
nes rom should make you think disabling my account is gonna be more effective 
than addressing that statement and not creating issues for everybody is 
currently a mystery to me.


I explained in many places the AUR is not the place where to upload ROM 
launchers, they are mere data files to use with an emulator and they don't 
need at all a system package, they won't received updates, and they would probably 
have legal issues, regardless if you get them from archive.org.


ROM files are simple data files to use with an emulator, they don't require 
packages, nor pacman to manage them, considered also the fact such games 
are abandoned since more then 20 years and they will never receive any 
updates.


Your account were suspended because you deliberately ignored the package 
concerns and you uploaded the package for the second time.


It was deleted for the 2nd time and you uploaded the package for the third 
time, without even asking for an appeal, you simply ignored the package 
deletion.


For this only reason you were suspended, not for the low quality packaging. 
It's sad to see you continue to ignore the main reason for your suspension.


> About my aur comments I do not see anything wrong with them,

I read in a lot of places (AUR comments, mailing list comments, git commit 
comments, twitter) messages from you directed to MarsSeed or me, the latest 
was on the https://aur.archlinux.org/packages/libisl25-static for which 
you just received your last warning before a definitive ban from AUR in 
all of your accounts.


Moving the discussion on your packages, or your inability to manage or 
update them, it's only a waste of time, you won't be able to maintain 
them if your accounts will be baned, so your only concern must be to solve 
the point for which you were suspended.


[...]


Dear Muflone,

this single-handled statement:
"Moving the discussion on your packages, or your inability to manage or 
update them, it's only a waste of time, you won't be able to maintain them 
if your accounts will be baned, so your only concern must be to solve the 
point for which you were suspended."
leaves me so sad by itself i am speechless and I urge somebody else with 
proven basic understanding of human behaviour to intervene in this thread.




Re: (suspension of Pellegrino Prevete) - was: removal of yuzu from the official repos

2024-03-17 Thread Pellegrino Prevete

Dear arch users,
it's months now i keep receiving harrassments from Marcello in requests 
and comments.
I have been thinking for quite some months to start livestreaming aur 
work sessions so everybody can

witness the issues I am having with Marcello.
I have already published one it which I update a package and make apparent 
the issues deriving
from the suspension of my mobile account for the reason you see above, 
that is that Muflone consider roms not software products
which depend on an application which supports them and had to suspend 
instead of, again, having this discussion we're having now in front of 
everybody here, in the place where I asked him to move, in the comments.


Dear arch users,

it's months now i keep receiving harrassments from Marcello in requests 
and comments.


I have been thinking for quite some months to start livestreaming aur work 
sessions so everybody can

witness the issues I am having with him.

I have already published one it which I update a package and make apparent 
the issues deriving
from the suspension of my mobile account for the reason you see above in 
this thread,
that is that Muflone consider roms not software products which depend on 
applications

which supports handling them and had to suspend my account instead of, again,
having this discussion we're having here now in front of everybody here,
the place where I asked him to move our discussion from the comments.
Comments you can't read because they get lost when pages are deleted.

As you can also understand from Marcello's previous comment,
he complains i do not reply to emails thread and me that he does not reply 
to  aurweb comments.

I find this whole matter surreal.

In general he does not sends code and he just stands there pointing a gun 
to an old package whenever I'm doing anything,

I receive machine gun out of dates and get insulted routinely.

Really I have started recording work sessions to just give external people 
an idea of what he considers 'polite' to do.


Pellegrino



Re: (suspension of Pellegrino Prevete) - was: removal of yuzu from the official repos

2024-03-17 Thread Pellegrino Prevete
Pellegrino continues to post more defamatory than relevant comments on 
AUR pages in response to deletion requests instead of replying to the 
relevant email thread (e.g. for python2-rpm - PRQ#57945 - which is binary 
incompatible with current librpm.so in repo, and also unused on AUR): 
[...]


Dear arch users,
it's months now i keep receiving harrassments from Marcello in requests 
and comments.
I have been thinking for quite some months to start livestreaming aur work 
sessions so everybody can

witness the issues I am having with Marcello.
I have already published one it which I update a package and make apparent 
the issues deriving
from the suspension of my mobile account for the reason you see above, that 
is that Muflone consider roms not software products
which depend on an application which supports them and had to suspend instead 
of, again, having this discussion we're having now in front of everybody 
here, in the place where I asked him to move, in the comments.




Re: (suspension of Pellegrino Prevete) - was: removal of yuzu from the official repos

2024-03-17 Thread Muflone




Dear Muflone,

because of that suspension I can't send code signed with my larger set 
of keys to the aur without adding those same keys to my main account, 
which I won't do.
How after finally getting in touch directly on the mailing list to 
address your statement about an implied difference between a flash 
game and a nes rom should make you think disabling my account is gonna 
be more effective than addressing that statement and not creating 
issues for everybody is currently a mystery to me.



I explained in many places the AUR is not the place where to upload ROM 
launchers, they are mere data files to use with an emulator and they 
don't need at all a system package, they won't received updates, and 
they would probably have legal issues, regardless if you get them from 
archive.org.


ROM files are simple data files to use with an emulator, they don't 
require packages, nor pacman to manage them, considered also the fact 
such games are abandoned since more then 20 years and they will never 
receive any updates.



Your account were suspended because you deliberately ignored the package 
concerns and you uploaded the package for the second time.


It was deleted for the 2nd time and you uploaded the package for the 
third time, without even asking for an appeal, you simply ignored the 
package deletion.



For this only reason you were suspended, not for the low quality 
packaging. It's sad to see you continue to ignore the main reason for 
your suspension.





About my aur comments I do not see anything wrong with them,



I read in a lot of places (AUR comments, mailing list comments, git 
commit comments, twitter) messages from you directed to MarsSeed or me, 
the latest was on the https://aur.archlinux.org/packages/libisl25-static 
for which you just received your last warning before a definitive ban 
from AUR in all of your accounts.



Moving the discussion on your packages, or your inability to manage or 
update them, it's only a waste of time, you won't be able to maintain 
them if your accounts will be baned, so your only concern must be to 
solve the point for which you were suspended.





I do not receive any replies about these observations anywhere, I am 
instead reprehended on here

for having reported in the comments the kind of pressures I receive.



Your packaging skills and your packages quality are not the reasons for 
your suspension. The only reason for your suspension is you not 
respecting the rules and the decisions. Stop wasting the time in moving 
the discussion in different arguments, you were suspended for multiple 
re-uploads after being warned and you were warned again for calling people.



I repeat, it's up to you to behave well with only a single account.


If you'll continue to write messages about people on the AUR, whoever 
will be, also the tallero account will be banned and the packages will 
be freed and given to someone else. Stop writing messages about people, 
about who is destructing the AUR in your opinion, whoever is "NU UAPP E 
CARTON"



I'm actually ignoring you calling me a bully and insulting me on 
twitter/X, this is not the reason for you being suspended, it won't move 
the main point at all.


First solve the main point and later we'll talk about the rest.


regards

--
Muflone



Re: (suspension of Pellegrino Prevete) - was: removal of yuzu from the official repos

2024-03-17 Thread Marcell Meszaros
Please kindly also remove Pellegrino's defamatory and disrespectful comment 
against myself and @Muflone from the following AUR page:

https://aur.archlinux.org/packages/gnome-sound-recorder-git


Re: (suspension of Pellegrino Prevete) - was: removal of yuzu from the official repos

2024-03-17 Thread Marcell Meszaros
Pellegrino continues to post more defamatory than relevant comments on AUR 
pages in response to deletion requests instead of replying to the relevant 
email thread (e.g. for python2-rpm - PRQ#57945 - which is binary incompatible 
with current librpm.so in repo, and also unused on AUR):

 Original Message 
> tallero [1] added the following comment to python2-rpm [2]:
>
> I am obliged to obverve I am receiving yet another request for deletion
> motivated with 'i am lazy to package the missing dependency which is
> required to run this today, so i am requesting deletion and keeping ignoring
> the critics i am being moved, which are that i do disrupt the service for 
> others
> by requesting deletions on things which are working up until i record
> it is so and hassillating the maintainer sending request packets while he is
> attacked by the other person who's making so we send this maintainer out'.


Re: (suspension of Pellegrino Prevete) - was: removal of yuzu from the official repos

2024-03-17 Thread Pellegrino Prevete

Il 17/03/24 19:10, Pellegrino Prevete ha scritto:
>> Sending again as Gmail SPF policy denied my previous message
>>
>> >  Forwarded Message 
>> >> tallero [1] added the following comment to libisl25-static [2]:
>> >>
>> >> If Marcello Meszaros were a good maintainer
>> >> he wouldn't need me to tell him each time for what packages
>> >> my static depends are written for and he would go
>> >> check himself.
>> >>
>> >> Actually he's capable of going check and lie, as with Banshee.
>> >>
>> >> As usual, I urge people to either make him stop making me lose so 
much

>> >> time after his useless deletion requests.
>> >>
>> >> Many packages can't currently bu upgraded becausu Muflone disabled
>> >> my mobile account.
>> >>
>> >> The attacks I've received from these two individuals are shameful
>> >> to say the least and I'm starting to think they should
>> >> be asked to go away.
>> >>
>> >> [1]https://aur.archlinux.org/account/tallero/
>> >> [2]https://aur.archlinux.org/pkgbase/libisl25-static/
>>
>> @tallero / @trucolo / Pellegrino Prevete your first account was suspended 
for disrespecting the AUR rules and decisions.

>>
>> Before suspending your trucolo account I asked you to read the Arch 
Linux code of conduct but unfortunately it seems you have not any intention 
to respect any rules.

>>
>> Therefore I'm going to delete this your latest comment and give you 
the final warning before banning you definitively from the AUR, in all 
of your accounts.

>>
>> Regards
>
> I can't see how suspending my mobile account can help me maintain my 
packages and do my work and [...]


Dear Muflone,

because of that suspension I can't send code signed with my larger set of 
keys to the aur without adding those same keys to my main account, which 
I won't do.
How after finally getting in touch directly on the mailing list to address 
your statement about an implied difference between a flash game and a nes 
rom should make you think disabling my account is gonna be more effective 
than addressing that statement and not creating issues for everybody is 
currently a mystery to me.
At this point I am gonna wonder if the reason you disabled my mobile account 
is you have thought I can lose time managing sockpuppets and not simply 
following best practices.


About my aur comments I do not see anything wrong with them,
my packages are routinely sent for deletion instead of having their dependencies
fixed and packages are deleted in such a way to slowly get down whole stacks 
seemingly on purpose.


I do not receive any replies about these observations anywhere, I am instead 
reprehended on here

for having reported in the comments the kind of pressures I receive.

I hope we can talk in good terms from now on.

Pellegrino



Re: (suspension of Pellegrino Prevete) - was: removal of yuzu from the official repos

2024-03-17 Thread Muflone



Il 17/03/24 19:10, Pellegrino Prevete ha scritto:

Sending again as Gmail SPF policy denied my previous message

>  Forwarded Message 
>> tallero [1] added the following comment to libisl25-static [2]:
>>
>> If Marcello Meszaros were a good maintainer
>> he wouldn't need me to tell him each time for what packages
>> my static depends are written for and he would go
>> check himself.
>>
>> Actually he's capable of going check and lie, as with Banshee.
>>
>> As usual, I urge people to either make him stop making me lose so much
>> time after his useless deletion requests.
>>
>> Many packages can't currently bu upgraded becausu Muflone disabled
>> my mobile account.
>>
>> The attacks I've received from these two individuals are shameful
>> to say the least and I'm starting to think they should
>> be asked to go away.
>>
>> [1]https://aur.archlinux.org/account/tallero/
>> [2]https://aur.archlinux.org/pkgbase/libisl25-static/

@tallero / @trucolo / Pellegrino Prevete your first account was 
suspended for disrespecting the AUR rules and decisions.


Before suspending your trucolo account I asked you to read the Arch 
Linux code of conduct but unfortunately it seems you have not any 
intention to respect any rules.


Therefore I'm going to delete this your latest comment and give you 
the final warning before banning you definitively from the AUR, in 
all of your accounts.


Regards


I can't see how suspending my mobile account can help me maintain my 
packages and do my work and not being detrimental to everybody.

I see actions being taken irresponsably by people on high scranes.
I consider this whole behaviour completely unacceptable: "if you want 
to refer to what i could have meant, please go check pag.4369 of third 
edition of the Zibaldone."




Your packages maintenance is not a concern.

Your first account was suspended because you direspect the rules and you 
still continue to disrespect the code of conduct [1] I linked you before 
by writing ad-personam messages attacking MarsSeed and writing others 
offensive comments and git commit messages.



Unfortunately the suspension has not stopped you in acting in a bad way 
and therefore I gave you a last warning. If you'll continue to write 
offensive messages in AUR your accounts will be permanently banned.


It's up to you to change this behavior or to stop it immediately as it's 
not tolerated



[1] https://terms.archlinux.org/docs/code-of-conduct/

--
Muflone



Re: About the intentionally duplicated package wechat-beta-bwrap and wechat-universal and unmaintained orginal package wechat-uos

2024-03-17 Thread Lime In a Jacket (Aaron Liu)
Ey,

> On Mar 17, 2024, at 2:36 AM, 7Ji  wrote:
> 
> > Maligning other FOSS projects or distributions, or any other operating 
> > systems and their users is prohibited.
> 
> The FOSS here only limits the scope before the first comma, not after. We 
> should show respect towards other projects, FOSS or not.

The only thing "FOSS" doesn't apply to is "other operating systems and their 
users", which is the only thing after the comma. The Arch COC serve to prevent 
controversy and bad feelings. So far, sour feelings towards proprietary 
projects have not produced such. Anyways, it would serve better to have a 
shorter and more descriptive name for that option.

As you say, I am indeed incorrect that the package must end in a -bin suffix.

Cheers,
Aᴀʀᴏɴ

Re: Package Maintainer Application - Carl Smedstad

2024-03-17 Thread Carl Smedstad
Hi Morten and Torsten!

Replying to both of your emails in one go :)

> I notice you are using `-buildvcs=false` in some Go packages which should
> probably go into the package guidelines, but that is largely on me.

Great point. If I have time, I might sketch out an edit to the
guidelines to include a section about using `-buildvcs=false` for
non-VCS sources to avoid embedding errouneous VCS metadata.

> Generally seems like high quality scripts. One nitpick is that you can replace
> all your `[ "$some_check" = 1 ];` with `((some_check))` which is less letter 
> to
> type.
> 
> I'd also maybe look at parsing .SRCINFO instead of sourcing PKGBUILD, but not
> super relevant for a TU application :)

Thanks for looking through the scripts in addition to the PKGBUILDs! I
never though of parsing the .SRCINFO instead of sourcing the PKGBUILD
but it would likely be a lot cleaner and more robust, will look into it.

> Now, excuse me. I need to find a Norwegian to sponsor as we can't have the
> swedish leading with 3 packagers.

Haha, at least we're currently safe from the Danes being in the lead! ;)

> As mentioned earlier, they are of high quality and cover a broad range 
> of build systems and applications. One minor thing I spotted while going 
> through some of PKGBUILDs is the use of CMAKE_CXX_FLAGS, for instance in
> 
> https://github.com/carlsmedstad/aurpkgs/blob/d071c9edc238af3819a5fddb6131195ef5df5761/luau/PKGBUILD#L35
> 
> If you set CMAKE_CXX_FLAGS then it overrides Arch's defaults. You have 
> to explicitly add $CXXFLAGS to the cmake option to append options.

Thanks for looking through the PKGBUILDs and for the feedback, I'll make
sure to address the flags in luau shortly.

All in all, struggling to not repeat myself, but thanks for the kind
words and encouragement. Appreciate it, cheers!

-- 
Sincerely,
Carl Smedstad

PGP: 888285CF6ED6758F


signature.asc
Description: OpenPGP digital signature


Re: About the intentionally duplicated package wechat-beta-bwrap and wechat-universal and unmaintained orginal package wechat-uos

2024-03-17 Thread Kimiblock Moe

Hi all,

I've felt that it's necessary to summarize up my thoughts towards this 
messy WeChat situation on the AUR.


Above all, the "wechat-uos-bwrap" is the first package containing the 
new (and originally leaked on a BBS...) so called "Universal" version 
on the AUR. And there a clearly evidences showing that other packages 
such as "wechat-beta-bwrap" and "wechat-universal-bwrap" (sorry for the 
typo before) are duplicate packages of the original "wechat-uos-bwrap". 
Thus, according to the AUR submission guidelines[a] such packages 
should not be submitted to AUR in the first place. If one want to 
change the package name, they should discuss this in the comments area 
under the package details in the AURWeb.


Secondly, referring to screenshots provided before[b][c] and a link 
from their official BBS[d], the UOS AppStore operator clearly states 
that this "Universal" version is an upgrade to the old Electron one. 
Therefore, like php and postgresql, having the old "legacy" (or LTS) 
version packaged as a separate package because of the fact that it's 
still a newer version of WeChat, not something completely new which 
changed its functionality. It's still a chat client connecting to 
Tencent's private servers. On top of that, the new WeChat is still 
exclusive to the UOS operating system, requiring system files from UOS 
to login correctly. So, maintaining the old wechat-uos. This can be 
proved by the chat log from #archlinux-cn-appearance[e][f].


One thing to mention is that the original maintainer of "wechat-uos" 
has become inactive for some amount of time. It is suggested that 
granting Maintainer ownership to previously active maintainer sukanka, 
who is willing to maintain this package again. Once this is done, 
"wechat-uos-legacy" should be made and all other packages should be 
merged into "wechat-uos", solving this messed up situation.



--
Sincerely,
Kimiblock


[a]: 
https://wiki.archlinux.org/title/AUR_submission_guidelines#Rules_of_submission

[b]: https://postimg.cc/bDt46brm
[c]: https://postimg.cc/1nQbjXFP
[d]: https://bbs.chinauos.com/zh/post/17786
[e]: 
https://matrix.to/#/!UdcRVLCUPlBpwjoUET:nichi.co/$4sVFU9hV2Ex73qHo1JfLcNbKAXQ5TEoal0fQyd7yANg?via=mozilla.org=nichi.co=matrix.org

[f]: https://t.me/ArchlinuxCN_Appearance/153590





Re: About the intentionally duplicated package wechat-beta-bwrap and wechat-universal and unmaintained orginal package wechat-uos

2024-03-17 Thread 7Ji
Hello Aaron,

Thank you for the reply.

> How does being unfriendly to a proprietary corporation violate the code
of conduct? It's not really a political topic, Tencent and WeChat aren't
"someone" so it does not count as a personal insult, and "respect other
... projects" only applies to FOSS stuff.

I don't think CoC only requires us to respect FOSS orgs and projects, as
stated in the CoC section about respect[e]:

> Respect other operating systems and projects
> Maligning other FOSS projects or distributions, or any other operating
systems and their users is prohibited.
> The entire Arch team is happy to volunteer their time and energy to
provide you with the Arch Linux distribution, documentation and forums. >
Kindly show respect toward the volunteers, users and communities of other
projects, distributions and operating systems as well.
> Views, experiences and opinions are always welcome, but unproductive
slander is not.

The FOSS here only limits the scope before the first comma, not after. We
should show respect towards other projects, FOSS or not. Otherwise, people
can be unproductive and bash around all those non-FOSS companies and
projects, and phrasely badly towards Nvidia, Google, Adobe, etc in any
Arch-related place, can't they? This is counter-intuitive and
counter-productive and would bring a lot trouble and flame into the
community, and this is not right.


> As a side note, packages that don't build anything and
> instead install a
> precompiled version should have a -bin suffix.

But -bin suffix is only for packages with sources available, according to
the AUR submission guidelines[a]:

> Packages that use prebuilt deliverables,
> when the sources are available, must use the -bin suffix.

WeChat is released as binary only. There's no source available for it for
general public to build from.

As a reference, other popular prebuilt-only packages exist on AUR without
the -bin suffix, e.g. typora[b], google-chrome[c], linuxqq[d], etc

[a]:
https://wiki.archlinux.org/title/AUR_submission_guidelines#Rules_of_submission
[b]: https://aur.archlinux.org/packages/typora
[c]: https://aur.archlinux.org/packages/google-chrome
[d]: https://aur.archlinux.org/packages/linuxqq
[e]:
https://terms.archlinux.org/docs/code-of-conduct/#respect-other-operating-systems-and-projects

Yours,
Guoxin "7Ji" Pu