Re: [aur-general] Doubt conflict array & request check PKGBUILDS

2019-10-16 Thread Iyán Méndez Veiga
El miércoles, 16 de octubre de 2019 22:50:09 (CEST) Eli Schwartz via aur-
general escribió:
> The solution is simple, and in accordance with long-standing package
> policy, adwaita-qt is the "main" package, and all other packages must
> provide/conflict against it. For more details, see:
> https://wiki.archlinux.org/index.php/PKGBUILD#conflicts

Ok, so if I understood everything correctly adwaita-qt should provide adwaita-
qt5 because it used to be called like that, and adwaita-qt4 and adwaita-qt-git 
should provide and conflict adwaita-qt to avoid intalling both at the same 
time.

I will fix that.

Thanks,
Iyán


Re: [aur-general] Doubt conflict array & request check PKGBUILDS

2019-10-16 Thread Eli Schwartz via aur-general
On 10/16/19 4:22 PM, Iyán Méndez Veiga wrote:
> Hi,
> 
> I recently adopted two packages from AUR: adwaita-qt and adwaita-qt4. Today 
> @morealaz (who is maintaining adwaita-qt-git) asked me to edit some of the 
> arrays in the PKGBUILD (please read comments in the AUR website) and after 
> reading the wiki I did a commit with those little changes.
> 
> I am not sure if they are correct and he argues that I should a conflict 
> array. 
> Can someone have a look at these two (three) PKGBUILDS and tell me if I 
> should 
> change something and why?

Each version of adwaita-qt will install a single file IIRC, that file
being /usr/lib/qt/plugins/styles/adwaita.so

Thus, logically, one cannot install both the Qt4 and Qt5 versions
simultaneously, because the packages will error out with a conflicting
files message.

The solution is simple, and in accordance with long-standing package
policy, adwaita-qt is the "main" package, and all other packages must
provide/conflict against it. For more details, see:
https://wiki.archlinux.org/index.php/PKGBUILD#conflicts

The adwaita-qt5 name is different, since it is what this package used to
be called, and if anyone depends on "adwaita-qt5" which does not exist,
this package must provide that dependency.

(Some people might argue that the package should be called adwaita-qt5
anyway. It would match the naming for other qt5-* packages then.)

-- 
Eli Schwartz
Bug Wrangler and Trusted User



signature.asc
Description: OpenPGP digital signature


Re: [aur-general] Doubt conflict array & request check PKGBUILDS

2019-10-16 Thread Morgan Adamiec via aur-general
On Wed, 16 Oct 2019 at 21:22, Iyán Méndez Veiga  wrote:
>
> Hi,
>
> I recently adopted two packages from AUR: adwaita-qt and adwaita-qt4. Today
> @morealaz (who is maintaining adwaita-qt-git) asked me to edit some of the
> arrays in the PKGBUILD (please read comments in the AUR website) and after
> reading the wiki I did a commit with those little changes.
>
> I am not sure if they are correct and he argues that I should a conflict 
> array.
> Can someone have a look at these two (three) PKGBUILDS and tell me if I should
> change something and why?
>
> Thanks,
> Iyán

replaces=(foo) is for when a package is replaced. Pacman will
automatically uninstall
foo during the next upgrade and replace it with your package. Not the
kinda thing
that's suitable for packages that *can* be used as an alternative.

With conflicts=(foo), it's the job of a package to conflict with what
it provides
(if they do conflict) and not the other way around. For example
foo-git provides and
conflicts with foo. But foo has no reason to conflict with foo-git
because the conflict has
already been stated in the other package.

So if your changes follow those rules then you're good.


[aur-general] Doubt conflict array & request check PKGBUILDS

2019-10-16 Thread Iyán Méndez Veiga
Hi,

I recently adopted two packages from AUR: adwaita-qt and adwaita-qt4. Today 
@morealaz (who is maintaining adwaita-qt-git) asked me to edit some of the 
arrays in the PKGBUILD (please read comments in the AUR website) and after 
reading the wiki I did a commit with those little changes.

I am not sure if they are correct and he argues that I should a conflict array. 
Can someone have a look at these two (three) PKGBUILDS and tell me if I should 
change something and why?

Thanks,
Iyán


Re: [aur-general] TU removal: Ray Rashif

2019-10-16 Thread David Runge
On 2019-10-11 14:44:27 (+0200), David Runge wrote:
> In accordance to the bylaws a vote has now been started:
> https://aur.archlinux.org/tu/?id=120

The results are in:

Yes: 36
No: 7
Abstain: 6
Total: 49
Participation: 87.50%

The quorum of 66% has been reached with a larger number of "Yes", than
"No" votes.

This means Ray Rashif is no longer a Trusted User.

On behalf of the team I would like to thank Ray for his dedication
towards the community and distribution over the years.

I hope that his time permits further involvement in the future. :)

Bests,
David

-- 
https://sleepmap.de


signature.asc
Description: PGP signature