You are not logged in.
Recently, I decided to do some microcontroller work with an Arduino board I had lying around. I didn't want to install the Arduino IDE, and figured I could probably just grab the relevant header files and use AVR-GCC, so I did a quick search to see if the headers were provided by an arch package:
> pacman -F Arduino.h
extra/arduino-avr-core 1.8.3-2
usr/share/arduino/hardware/archlinux-arduino/avr/cores/arduino/Arduino.hNice! However, a problem quickly appeared:
> pacman -S arduino-avr-core
error: target not found: arduino-avr-coreI could not install the package, and checking https://archlinux.org/packages/ pulled up nothing. I realized I could not remember the last time I updated the files database, and sure enough:
> pacman -Fy
...
> pacman -F Arduino.h
# Nothing!The package is gone!
I found the package on the AUR (https://aur.archlinux.org/packages/arduino-avr-core), but that still left me with two questions:
1) Why was arduino-avr-core removed from extras?
2) Is there a way to look up packages removed from the official repos? Not to download them obviously, but just to see that a package existed and was removed (and possibly see the reason for removal?)
Offline
Packages are often dropped from the official repos when they become bitrot or no TUs want to maintain them.
Offline
Online
> pacman -F Arduino.h
extra/arduino-avr-core 1.8.3-2
usr/share/arduino/hardware/archlinux-arduino/avr/cores/arduino/Arduino.hYou should run sudo pacman -Fy occasionally to update the database used for lookups .
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline