Re: [aur-general] Doubt conflict array & request check PKGBUILDS
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
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
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
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
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