Re: [arch-general] espeak ng and keeping packages in the aur up todate.
On Thu, 17 Nov 2016 11:28:35 +, Travis Collins wrote: >On Thu, Nov 17, 2016, 6:26 AM Ralf Mardorf wrote: >> >> Oops, I need to correct this, assuming the dependencies shouldn't >> be available by official repositories, then 'makepkg -s', IOW pacman, >> can't resolve the dependencies ;). > >Ha, just replied with the same. Thanks for confirming though, I was >hoping I wasn't missing an important feature of makepkg. To make it perfect, I need to correct the claim about the 'official repositories', too. 'makepkg -s' does use all repositories available by /etc/pacman.conf, which not necessarily are official repositories, but usually are or at least should be official repositories only.
Re: [arch-general] espeak ng and keeping packages in the aur up todate.
On Thu, 17 Nov 2016 11:26:23 +, Travis Collins wrote: >unless I am horribly mistaken, makepkg won't handle AUR dependencies I noticed that my information was not entirely correct a few seconds before you sent your reply :D. Yes, as mentioned by the man page, makepkg does use pacman to resolve dependencies and indeed some dependencies required by AUR PKGBUILDs require other packages from AUR.
Re: [arch-general] espeak ng and keeping packages in the aur up todate.
On Thu, Nov 17, 2016, 6:26 AM Ralf Mardorf wrote: > > Oops, I need to correct this, assuming the dependencies shouldn't > be available by official repositories, then 'makepkg -s', IOW pacman, > can't resolve the dependencies ;). > Ha, just replied with the same. Thanks for confirming though, I was hoping I wasn't missing an important feature of makepkg. Travis >
Re: [arch-general] espeak ng and keeping packages in the aur up todate.
On Thu, Nov 17, 2016, 4:26 AM Ralf Mardorf wrote: > > > It doesn't harm to read comments and to take a look at the PKGBUILD when > using yaourt. When not using yaourt there anyway is no need to install > dependencies manually, see > > man makepkg > > and > > https://wiki.archlinux.org/ > > Regards, > Ralf > Oh. I still read PKGBUILDs and .install files when using yaourt; didn't mean to imply that step could/should be skipped. And unless I am horribly mistaken, makepkg won't handle AUR dependencies, like package-query as a dependency for yaourt. -s/--syncdeps automatically resolves and install any dependencies with pacman before building. If the package depends on other AUR packages, you will need to manually install them first.[1] Travis [1] https://wiki.archlinux.org/index.php/Arch_User_Repository#Build_and_install_the_package >
Re: [arch-general] espeak ng and keeping packages in the aur up todate.
On Thu, 17 Nov 2016 10:25:43 +0100, I wrote: >When not using yaourt there anyway is no need to install >dependencies manually, see > > man makepkg Oops, I need to correct this, assuming the dependencies shouldn't be available by official repositories, then 'makepkg -s', IOW pacman, can't resolve the dependencies ;).
Re: [arch-general] espeak ng and keeping packages in the aur up todate.
On Wed, 16 Nov 2016 19:24:58 -0500 (EST), Jude DaShiell wrote: >Did you ever download a package from aur before? If not you can get >and set up yaourt on archlinux The OP already pointed out that yaourt is installed, this is the reason why I gave hints how to use yaourt and that I mentioned that yaourt is neither an official supported, nor a recommended tool. I'm not against yaourt, I'm a yaourt user myself, but it is essential to understand a few things. On Thu, 17 Nov 2016 01:08:41 +, Travis Collins wrote: >Downloading yaourt, finding the dependencies, installing them >all manually, are great primers for actually using AUR. yaourt makes >it easy to blow right through installs without looking at the >PKGBUILD. Even after discovering yaourt, I still installed AUR >packages manually until I understood the process and was comfortable >with it. It doesn't harm to read comments and to take a look at the PKGBUILD when using yaourt. When not using yaourt there anyway is no need to install dependencies manually, see man makepkg and https://wiki.archlinux.org/ Regards, Ralf
Re: [arch-general] espeak ng and keeping packages in the aur up todate.
On 11/17/2016 12:41 AM, Jude DaShiell wrote: > That message I sent was not intended for arch-general at all, sorry > about the basic stuff coming up on this list. We aren't upset about you posting it to [arch-general] per se. We are upset that you yourself think it a good idea, and furthermore, that you would suggest it to anyone else, whether on the list or off it. And why do you think it would have been better to reply directly instead of to the list? Were you afraid that if you posted to the list you would get told off for idiocy -- and rightly so? In which case, it works out better this way. Everyone knows what you said, and we can properly describe the depth of your folly, and the OP knows it too. ... I am *still* trying to figure out why you didn't realize the OP already had yaourt installed, it was explicitly mentioned... -- Eli Schwartz
Re: [arch-general] espeak ng and keeping packages in the aur up todate.
On Thu, 17 Nov 2016 00:41:11 -0500 (EST) Jude DaShiell wrote: > That message I sent was not intended for arch-general at all, sorry > about the basic stuff coming up on this list. Please don't top post. If it was not intended for arch-general, I assume it was intended to be sent directly? That's even worse, you're trying to hide your bad advice and spread misinformation.
Re: [arch-general] espeak ng and keeping packages in the aur up todate.
That message I sent was not intended for arch-general at all, sorry about the basic stuff coming up on this list. On Wed, 16 Nov 2016, Doug Newgard wrote: Date: Wed, 16 Nov 2016 19:50:49 From: Doug Newgard Reply-To: General Discussion about Arch Linux To: arch-general@archlinux.org Subject: Re: [arch-general] espeak ng and keeping packages in the aur up todate. On Wed, 16 Nov 2016 19:24:58 -0500 (EST) Jude DaShiell wrote: Did you ever download a package from aur before? If not you can get and set up yaourt on archlinux but some edits have to be done to /etc/pacman.conf and then you need to run two pacman commands to first update your repositories and then install yaourt. I do it like this: edit /etc/pacman.conf as root and add these lines: [archlinuxfr] SigLevel = Never Server = http://repo.archlinux.fr/$arch Save the file and exit. Next run: pacman -Sy yaourt You may install optional dependencies after that. Then run: yaourt -Syua Finally run: yaourt -Ss espeakup|less and you shall hear. To check this, run: Yaourt -S espeak-ng If you're told espeak and espeak-ng conflict you have espeak on your machine and will be offered the opportunity to remove it if you like. The arch-general list most certainly is not the blinux-list. Hope this helps. That -syua command updates everything on the aur repository in addition to all other repositories you have installed. Please, do NOT recommend using the archlinux.fr repo. It causes problems all of the time. Also, do NOT recommend skipping over learning how the AUR actually works. You're just setting people up for future failure. --
Re: [arch-general] espeak ng and keeping packages in the aur up todate.
On 11/16/2016 07:50 PM, Doug Newgard wrote: > On Wed, 16 Nov 2016 19:24:58 -0500 (EST) > Jude DaShiell wrote: > >> Did you ever download a package from aur before? If not you can get and >> set up yaourt on archlinux but some edits have to be done to >> /etc/pacman.conf and then you need to run two pacman commands to first >> update your repositories and then install yaourt. I do it like this: >> [snip] >> > Please, do NOT recommend using the archlinux.fr repo. It causes problems all > of > the time. Also, do NOT recommend skipping over learning how the AUR actually > works. You're just setting people up for future failure. What I want to know is, given that the OP's original message clearly stated he *already has* yaourt installed... why, oh why, must the peanut gallery recommend *undoing* all that good work of manually (presumably -- one hopes) installing an AUR helper, and instead recommend activating the dreaded [archlinuxfr] repo? (This peanut gallery has posted here before, somehow I am not surprised he uses [archlinuxfr].) Either Jude DaShiell didn't read the OP at all, just the subject line, or he really, really, really wants people to use [archlinuxfr] for some truly bizarre (and messed up) reason. Either option is kind of scary. ... I also couldn't help but notice, not only did he recommend [archlinuxfr] he also recommended installing archlinuxfr/yaourt via a partial update! > pacman -Sy yaourt -- Eli Schwartz
Re: [arch-general] espeak ng and keeping packages in the aur up todate.
On Wed, Nov 16, 2016, 7:51 PM Doug Newgard wrote: > > Please, do NOT recommend using the archlinux.fr repo. It causes problems > all of > the time. Also, do NOT recommend skipping over learning how the AUR > actually > works. You're just setting people up for future failure. > Agreed. Downloading yaourt, finding the dependencies, installing them all manually, are great primers for actually using AUR. yaourt makes it easy to blow right through installs without looking at the PKGBUILD. Even after discovering yaourt, I still installed AUR packages manually until I understood the process and was comfortable with it. Travis >
Re: [arch-general] espeak ng and keeping packages in the aur up todate.
On Wed, 16 Nov 2016 19:24:58 -0500 (EST) Jude DaShiell wrote: > Did you ever download a package from aur before? If not you can get and > set up yaourt on archlinux but some edits have to be done to > /etc/pacman.conf and then you need to run two pacman commands to first > update your repositories and then install yaourt. I do it like this: > > edit /etc/pacman.conf as root and add these lines: > [archlinuxfr] > SigLevel = Never > Server = http://repo.archlinux.fr/$arch > > Save the file and exit. > Next run: > pacman -Sy yaourt > > You may install optional dependencies after that. > Then run: > yaourt -Syua > Finally run: > yaourt -Ss espeakup|less > and you shall hear. > > To check this, run: > Yaourt -S espeak-ng > If you're told espeak and espeak-ng conflict you have espeak on your > machine and will be offered the opportunity to remove it if you like. > > The arch-general list most certainly is not the blinux-list. Hope this > helps. > That -syua command updates everything on the aur repository in addition > to all other repositories you have installed. Please, do NOT recommend using the archlinux.fr repo. It causes problems all of the time. Also, do NOT recommend skipping over learning how the AUR actually works. You're just setting people up for future failure.
Re: [arch-general] espeak ng and keeping packages in the aur up todate.
Did you ever download a package from aur before? If not you can get and set up yaourt on archlinux but some edits have to be done to /etc/pacman.conf and then you need to run two pacman commands to first update your repositories and then install yaourt. I do it like this: edit /etc/pacman.conf as root and add these lines: [archlinuxfr] SigLevel = Never Server = http://repo.archlinux.fr/$arch Save the file and exit. Next run: pacman -Sy yaourt You may install optional dependencies after that. Then run: yaourt -Syua Finally run: yaourt -Ss espeakup|less and you shall hear. To check this, run: Yaourt -S espeak-ng If you're told espeak and espeak-ng conflict you have espeak on your machine and will be offered the opportunity to remove it if you like. The arch-general list most certainly is not the blinux-list. Hope this helps. That -syua command updates everything on the aur repository in addition to all other repositories you have installed. On Wed, 16 Nov 2016, Matthew dyer via arch-general wrote: Date: Wed, 16 Nov 2016 16:14:27 From: Matthew dyer via arch-general To: General Discussion about Arch Linux Cc: ilovecountrymusic...@gmail.com Subject: Re: [arch-general] espeak ng and keeping packages in the aur up todate. Sent from Mail for Windows 10 From: Alex Theotokatos via arch-general Sent: Wednesday, November 16, 2016 11:12 AM To: General Discussion about Arch Linux Cc: Alex Theotokatos Subject: Re: [arch-general] espeak ng and keeping packages in the aur up todate. On 11/16/2016 02:32 PM, Ralf Mardorf wrote: Are you serious? yaourt -Ss espeak https://aur.archlinux.org/packages/?O=0&K=espeak espeak is on the official repositories, at community. So you can use pacman to install it. Hi, How do I know if I am running espeak ng? Espeak is already being used. I jst wondered If this is the case then I should be able to do sudo pacman -S espeak. I will have to rtake a look next time I boot up my arch system. I want to use espeak ng, Sonar already uses this. Thanks. Matthew --
Re: [arch-general] espeak ng and keeping packages in the aur up todate.
On Wed, 16 Nov 2016 16:14:27 -0500, Matthew dyer via arch-general wrote: >Sent from Mail for Windows 10 > >From: Alex Theotokatos via arch-general >Sent: Wednesday, November 16, 2016 11:12 AM >To: General Discussion about Arch Linux >Cc: Alex Theotokatos >Subject: Re: [arch-general] espeak ng and keeping packages in the aur >up todate. > >On 11/16/2016 02:32 PM, Ralf Mardorf wrote: >> Are you serious? >>yaourt -Ss espeak >> >> https://aur.archlinux.org/packages/?O=0&K=espeak > >espeak is on the official repositories, at community. >So you can use pacman to install it. >Hi, >How do I know if I am running espeak ng? Espeak is already being >used. I jst wondered If this is the case then I should be able to do >sudo pacman -S espeak. I will have to rtake a look next time I boot >up my arch system. I want to use espeak ng, Sonar already uses this. >Thanks. If you would simply run the yaourt command or follow the link, you wouldn't need to ask this. If you would have read my reply to Alex's reply, you also wouldn't have ask. Apart from this, you also could run "-Si" and take a look at the URLs, let alone that you could take a look at the PKGBUILDs. [rocketmouse@archlinux ~]$ pacman -Si espeak | grep URL URL : http://espeak.sourceforge.net/ [rocketmouse@archlinux ~]$ yaourt -Si espeak-ng-git | grep URL | grep -v AUR URL: https://github.com/espeak-ng/espeak-ng As already pointed out in m y first reply, pacman as well as yaourt provide a manual page. Regards, Ralf
Re: [arch-general] espeak ng and keeping packages in the aur up todate.
According to Matthew dyer: # How do I know if I am running espeak ng? Espeak-ng-git is a package in the AUR. It is not a supported Arch package, especially since it depends on pcaudiolib-git, which is also an AUR package. These packages are cloned from master git repositories, so most likely won't be grabbed by a TU until there is an actual release. The espeak package from the community repository is the last version of the original non-ng espeak as released by Jonathan Duddington before he appeared for all intents and purposes to have fallen off the face of the internet. If you have installed espeak via pacman, you can safely assume that you are not running espeak-ng, as there hasn't yet been an official release of espeak-ng, and the espeak and espeak-ng packages are set to conflict in Arch. Hope this helps. Sent from the joy in repetition
Re: [arch-general] espeak ng and keeping packages in the aur up todate.
Sent from Mail for Windows 10 From: Alex Theotokatos via arch-general Sent: Wednesday, November 16, 2016 11:12 AM To: General Discussion about Arch Linux Cc: Alex Theotokatos Subject: Re: [arch-general] espeak ng and keeping packages in the aur up todate. On 11/16/2016 02:32 PM, Ralf Mardorf wrote: > Are you serious? >yaourt -Ss espeak > > https://aur.archlinux.org/packages/?O=0&K=espeak espeak is on the official repositories, at community. So you can use pacman to install it. Hi, How do I know if I am running espeak ng? Espeak is already being used. I jst wondered If this is the case then I should be able to do sudo pacman -S espeak. I will have to rtake a look next time I boot up my arch system. I want to use espeak ng, Sonar already uses this. Thanks. Matthew