Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#73144 - [arduino] Missing dependency on ant

Attached to Project: Community Packages
Opened by Vladimir Garistov (cartogan) - Saturday, 25 December 2021, 04:32 GMT
Last edited by NicoHood (NicoHood) - Tuesday, 28 December 2021, 13:21 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To NicoHood (NicoHood)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
According to this package's page it depends on ant. Ant's page confirms this. However, pacman does not show said dependency.

Version: 1:1.8.19-1

Pacman output:

[cartogan@vladoPCarch][~]$ sudo pacman -Sii ant
doas (cartogan@vladoPCarch) password:
Repository : extra
Name : ant
Version : 1.10.11-1
Description : Java based build tool
Architecture : any
URL : https://ant.apache.org/
Licenses : APACHE
Groups : None
Provides : apache-ant
Depends On : java-environment bash
Optional Deps : junit: junit tasks
java-hamcrest: junit tasks
Required By : None
Optional For : None
Conflicts With : apache-ant
Replaces : apache-ant
Download Size : 2.49 MiB
Installed Size : 3.11 MiB
Packager : Levente Polyak <anthraxx@archlinux.org>
Build Date : Sat Jul 17 22:33:52 2021
MD5 Sum : 25104e0a952a9db58204d10649d4825b
SHA-256 Sum : d814c818490344bb1646eea8880277a2cc81b9fef74d1b27953c8a7016a47e0a
Signatures : FC1B547C8D8172C8

[cartogan@vladoPCarch][~]$ sudo pacman -Sii arduino
Repository : community
Name : arduino
Version : 1:1.8.19-1
Description : Arduino prototyping platform SDK
Architecture : x86_64
URL : https://github.com/arduino/Arduino
Licenses : GPL LGPL
Groups : None
Provides : None
Depends On : gtk2 desktop-file-utils shared-mime-info java-runtime=8 arduino-builder
Optional Deps : arduino-docs: Offline documentation for arduino
arduino-avr-core: AVR core with upstream avr-gcc and avrdude
Required By : None
Optional For : None
Conflicts With : None
Replaces : None
Download Size : 20.72 MiB
Installed Size : 59.36 MiB
Packager : NicoHood <nicohood@archlinux.org>
Build Date : Wed Dec 22 14:34:06 2021
MD5 Sum : 2d94b6df67960d88ca8d5cdd7b9917da
SHA-256 Sum : 209bc4c8cecd8687fb6e94fc43b2510f9a5b2148325ed62922db041db7991974
Signatures : 51DAE9B7C1AE9161
This task depends upon

Closed by  NicoHood (NicoHood)
Tuesday, 28 December 2021, 13:21 GMT
Reason for closing:  Not a bug
Comment by Allan McRae (Allan) - Saturday, 25 December 2021, 05:22 GMT
Huh.... ant is missing a dependency on ant? That makes no sense.
Comment by Vladimir Garistov (cartogan) - Saturday, 25 December 2021, 06:27 GMT
Apologies, I messed up when opening the issue. The arduino package is missing a dependency on ant.
Comment by NicoHood (NicoHood) - Tuesday, 28 December 2021, 12:36 GMT
huh? But ant is a make dependency, why would you need it at runtime??
Comment by Morten Linderud (Foxboron) - Tuesday, 28 December 2021, 12:47 GMT
I realized now that this probably isn't a bug. It's the user being confused at build dependencies not being shown.

Loading...