You are not logged in.

#526 2010-11-28 10:51:10

gtklocker
Member
Registered: 2009-09-01
Posts: 462

Re: Clyde - A better libalpm/makepkg wrapper

A small bug I encountered.

% sudo clyde -S bitlbee                                                                                                                                                                                                                                                        
Password: 
resolving dependencies...
looking for inter-conflicts...
:: bitlbee conflicts with bitlbee-libpurple. Remove bitlbee? [Y/n] y

Remove (1): bitlbee-libpurple-3.0-1 [0.48 MB]  
[...]
Targets (1): bitlbee-3.0-1 [0.28 MB]  
[...]

Offline

#527 2010-11-28 18:37:00

juster
Forum Fellow
Registered: 2008-10-07
Posts: 195

Re: Clyde - A better libalpm/makepkg wrapper

I fixed it. Thanks for reporting the bug.

Offline

#528 2010-12-09 12:33:31

cookiecaper
Member
Registered: 2007-09-22
Posts: 198

Re: Clyde - A better libalpm/makepkg wrapper

Leaving clyde for now. It complains about file conflicts when replacements exist, as in the recent libusb1/libusb update. clyde -Ss has become really slow; not sure why this is or what the deal is there, but it is much faster to yaourt -Ss. clyde.conf is a bummer, it's no fun to try to keep two files in sync to do the same things.

Offline

#529 2010-12-09 12:39:06

litemotiv
Forum Fellow
Registered: 2008-08-01
Posts: 5,026

Re: Clyde - A better libalpm/makepkg wrapper

cookiecaper wrote:

clyde.conf is a bummer, it's no fun to try to keep two files in sync to do the same things.

Why? You only need one conf file.

P.s., merely ranting and saying you're leaving is never useful or appreciated, reporting bugs and helping with testing is.


ᶘ ᵒᴥᵒᶅ

Offline

#530 2010-12-09 14:15:26

lymphatik
Member
From: Somewhere else
Registered: 2009-03-07
Posts: 119

Re: Clyde - A better libalpm/makepkg wrapper

cookiecaper wrote:

it's no fun to try to keep two files in sync to do the same things.

If you are talking about the fact to keep pacman.conf and clyde.conf in sync just add Include = /etc/pacman.conf in clyde.conf

#
# CLYDE OPTIONS
#
[clydeoptions]
Editor = vim
BuildUser = surakuio
#Colors are enabled by default. To disable them, uncomment the following line
#NoColor
#Searching AUR is enabled by default. Uncomment the following line to only search with --aur
#ReposOnly
#
# /etc/clyde.conf
#
# See the pacman.conf(5) manpage for option and repository directives

Include = /etc/pacman.conf

Last edited by lymphatik (2010-12-09 14:15:56)

Offline

#531 2010-12-10 16:07:35

bratmaxe
Member
From: Germany
Registered: 2010-11-07
Posts: 71

Re: Clyde - A better libalpm/makepkg wrapper

I have two Bugs to report:

1. Replacing conflicting packages with each other does not work:

Example:

resolving dependencies...
looking for inter-conflicts...
:: libxft conflicts with libxft-lcd. Remove libxft-lcd? [Y/n] y
error: failed to prepare transaction (conflicting dependencies)
:: libxft: conflicts with libxft-lcd (libxft)

2. If new additional packages are needed by an upgraded package, they are installed "--asexplicit" and not "--asdeps", how it should be i think.

Last edited by bratmaxe (2010-12-10 16:07:56)

Offline

#532 2010-12-11 09:11:21

Berticus
Member
Registered: 2008-06-11
Posts: 731

Re: Clyde - A better libalpm/makepkg wrapper

here's a situation where running pacman -Sy doesn't help:

% sudo clyde -Sa aumix

If In the repos, there's aumix-gtk, which obviously uses gtk. The one in aur is compiled without the support of gtk. Even with the -a or --aur (aur only) flag, it still grabs the one from the repo, which isn't what I want.

Offline

#533 2010-12-11 10:24:08

Berseker
Member
From: Near Lecco, Italy
Registered: 2008-04-24
Posts: 258

Re: Clyde - A better libalpm/makepkg wrapper

Two questions, I don't know if it's a lack on Clyde functionality or if I missed the informations on wiki\man page

see this:

berseker@mysystem /tmp/clyde-berseker $ ls
clyde-git
berseker@mysystem /tmp/clyde-berseker $ cd clyde-git/
berseker@mysystem /tmp/clyde-berseker/clyde-git $ ls
clyde-git  clyde-git.tar.gz
berseker@mysystem /tmp/clyde-berseker/clyde-git $ cd clyde-git/
berseker@mysystem /tmp/clyde-berseker/clyde-git/clyde-git $ ls
clyde-git-20101211-1-i686.pkg.tar.gz  pkg  PKGBUILD  src
berseker@mysystem /tmp/clyde-berseker/clyde-git/clyde-git $

Can Clyde be modified so that the downloaded source file is erased, and files directly extracted in the current directory instead of creating that (IMHO) ugly directory/directory thing?

Also, can the directory where clyde downloads and packages all the AUR\ABS stuff been modified in some way in the clyde.conf or I have to use symlinks?

Last edited by Berseker (2010-12-11 10:25:16)

Offline

#534 2010-12-11 19:37:55

some-guy94
Member
Registered: 2009-08-15
Posts: 360

Re: Clyde - A better libalpm/makepkg wrapper

Berseker wrote:

Can Clyde be modified so that the downloaded source file is erased, and files directly extracted in the current directory instead of creating that (IMHO) ugly directory/directory thing?

Shouldn't be too hard considering this works

wget -qO- https://aur.archlinux.org/packages/clyde-git/clyde-git.tar.gz | bsdtar -tf -

Offline

#535 2010-12-13 19:18:41

Berseker
Member
From: Near Lecco, Italy
Registered: 2008-04-24
Posts: 258

Re: Clyde - A better libalpm/makepkg wrapper

yeah I thinks that is a possible thing to implement in the next releases! I tried to look at clyde sources but I'm not a programmer, especially in LUA language wink

Offline

#536 2010-12-20 22:47:16

Berseker
Member
From: Near Lecco, Italy
Registered: 2008-04-24
Posts: 258

Re: Clyde - A better libalpm/makepkg wrapper

also noticed a little bug in Clyde

if some package is being replaced by another one (for example, package_new is going to replace package, you confirm? )
even if you say "yes" the package is not going to be replaced. Other package manager\utilities works well on this.

ps Am I the only one interested in Clyde here?

Offline

#537 2010-12-21 22:01:13

ANOKNUSA
Member
Registered: 2010-10-22
Posts: 2,141

Re: Clyde - A better libalpm/makepkg wrapper

Well, I've searched through the entire thread, and haven't seen anything regarding this: pacman-color has a config file, and yaourt uses a bash script for its color profile.  Is there any way to customize the color profile in clyde?  To specify, when one uses clyde <package> or clyde -Ss <package>, the list shows both package names and descriptions in white; I'd like to change package names to red to make the lists easier on the eyes.  Any chance I coud do this with zero knowledge of lua?

Offline

#538 2010-12-22 15:06:11

anonymous_user
Member
Registered: 2009-08-28
Posts: 3,059

Re: Clyde - A better libalpm/makepkg wrapper

How do I tell clyde to remove old build files before installing a program?

I'm trying to update qtfm but clyde wants to use an old .tar.gz and thus makes the build fail.

Edit: I tried again and it managed to update fine this time. However does Clyde have any flag to clear the build cache? It would be a useful feature.

Last edited by anonymous_user (2010-12-23 06:24:50)

Offline

#539 2010-12-23 22:22:33

vinhsynd
Member
Registered: 2010-08-05
Posts: 56

Re: Clyde - A better libalpm/makepkg wrapper

# clyde -Scc seems to work at clearing the catch for me.

# clyde -S -h give all the avaliable options and -c is listed to clean the cach / -cc to clean all.

Hope that helps.


The older I get the less time I have.

Offline

#540 2010-12-23 22:33:10

vinhsynd
Member
Registered: 2010-08-05
Posts: 56

Re: Clyde - A better libalpm/makepkg wrapper

I'd also like to add an issue.

I'm wanting to change from nouveau-dri and xf86-video-nouveau to the AUR -git versions.
Some of the listed install deps include glproto-git libdrm-git etc.

When doing either:

#clyde -S nouveau-dri-git xf86-video-nouveau-git
#clyde -Sf nouveau-dri-git xf86-videou-nouveau-git

Both builds fail when trying to update dependencies. In my case glproto-git is the first dep compiled.
After compilation it says that glproto-git conficts with glproto and asks if I'd like to remove glproto.

Answering yes or no results in a failure to update with notice of a transaction failure and dependency error.

When using pacman to remove glproto it reports it is required for mesa and will not allow removal. Repeating this no-dep checking will get rid of glproto. Sadly the PKGBUILD for nouveau promptly reinstalls glproto prior to compiling glproto-git. But thats neither here nor there.

The issue is that I thought the -Sf option in clyde was supposed to force package replacement and overwrite the conflicting file but this does not appear to be working.


The older I get the less time I have.

Offline

#541 2010-12-23 22:45:06

litemotiv
Forum Fellow
Registered: 2008-08-01
Posts: 5,026

Re: Clyde - A better libalpm/makepkg wrapper

vinhsynd wrote:

# clyde -Scc seems to work at clearing the catch for me.

# clyde -S -h give all the avaliable options and -c is listed to clean the cach / -cc to clean all.

Hope that helps.

He meant the build-cache in e.g. /tmp, for instance after you've just compiled a package but want to retry with another patch.

vinhsynd wrote:

After compilation it says that glproto-git conficts with glproto and asks if I'd like to remove glproto.

In this case you can remove it first with nodeps:

# clyde -Rd glproto
# clyde -S [ ... ]

ᶘ ᵒᴥᵒᶅ

Offline

#542 2011-01-11 01:59:15

red123
Member
Registered: 2011-01-06
Posts: 8

Re: Clyde - A better libalpm/makepkg wrapper

Not sure if this is a bug or not, but whenever I am installing something in the AUR and it ask me to remove a certain file or package because of some conflicts and I choose yes, the installer would just abort. This does not happen with yaourt. I think this happens because clyde does not remove other packages that depends on the package that I am trying to remove.

Offline

#543 2011-01-11 21:30:00

655321
Member
From: Costa Rica
Registered: 2009-12-08
Posts: 412
Website

Re: Clyde - A better libalpm/makepkg wrapper

Hi guys, I have been using clyde for a while now, there is something I would be glad to see changed, when I do:

sudo clyde -Syu --aur

clyde takes too long to finally display the list of packages to be upgraded (I have 55 packages from aur I think). As soon as I tell clyde to start the update process, it starts downloading the packages, the problem is when a package can't be found (ie. 404 not found) clyde just exits with error and terminates de whole process.

The excpected behaviour here will be to just skip that package and continue downloading/installing the next.

I just tested with yaourt and everything went fine (got 404 not found, and yaourt asked if I wanted to skip or not, then process continued normally).

Hope it helped.


Linux user #498977
With microsoft you get windows and gates, with linux you get the whole house!
My Blog about ArchLinux and other stuff

Offline

#544 2011-01-12 15:35:12

ElkMonster
Member
Registered: 2008-11-24
Posts: 27

Re: Clyde - A better libalpm/makepkg wrapper

Hey,

for several weeks now, each time I sync clyde asks whether to replace pycairo. Since today's sync two more questions are posed as can be seen below. I have neither of the packages installed (possibly in the  past, I don't remember).

[sascha@huhn ~]$ sudo clyde -Syu
Password: 
:: Synchronizing package databases...
...
:: Starting full system upgrade...
:: Replace pycairo with extra/python2-cairo? [Y/n] n
:: Replace pyqt with extra/python2-qt? [Y/n] n
:: Replace sip with extra/python2-sip? [Y/n] n

Offline

#545 2011-01-12 15:51:35

SanskritFritz
Member
From: Budapest, Hungary
Registered: 2009-01-08
Posts: 1,924
Website

Re: Clyde - A better libalpm/makepkg wrapper

Elkmonster, what does
pacman -Syu
say?


zʇıɹɟʇıɹʞsuɐs AUR || Cycling in Budapest with a helmet camera || Revised log levels proposal: "FYI" "WTF" and "OMG" (John Barnette)

Offline

#546 2011-01-12 16:23:58

ElkMonster
Member
Registered: 2008-11-24
Posts: 27

Re: Clyde - A better libalpm/makepkg wrapper

Thank you, that solved it. smile Obviously, clyde didn't update nor display those packages, although having them in its list.
I surely could have figured that out myself... haven't touched pacman in a while, so I didn't even think of it.

Last edited by ElkMonster (2011-01-12 16:24:38)

Offline

#547 2011-01-12 19:20:51

hellnest
Member
From: $ dmesg | grep ATA
Registered: 2010-11-11
Posts: 194
Website

Re: Clyde - A better libalpm/makepkg wrapper

Is there any config to "move" the default "tmp" folder to another directory?


roll Snapping my own life roll
hmmgithubhmm
coolMyBlogcool

Offline

#548 2011-01-20 00:36:47

SpeederCat
Member
Registered: 2011-01-20
Posts: 1

Re: Clyde - A better libalpm/makepkg wrapper

Received the following error today when upgrading:

checking package integrity...
File pyqt-4.8.2-2-x86_64.pkg.tar.xz is invalid or corrupted. Do you want to delete it? [Y/n]

I responded with a lowercase "y".
However, it continued without deleting:

error: failed to commit transaction (invalid or corrupted package)
File pyqt-4.8.2-2-x86_64.pkg.tar.xz is invalid or corrupted
Errors occured, no packages were upgraded.

It seems clyde has some issues responding to user input.

Offline

#549 2011-02-03 08:17:21

Hund
Member
From: Sweden
Registered: 2010-03-22
Posts: 479
Website

Re: Clyde - A better libalpm/makepkg wrapper

:: vala-git conflicts with vala. Remove vala? [Y/n]
error: failed to prepare transaction (conflicting dependencies)

Im getting this error everytime it wants to replace some deps.

Offline

#550 2011-02-03 09:44:55

Jimi
Member
From: Brooklyn, NY
Registered: 2009-09-25
Posts: 125
Website

Re: Clyde - A better libalpm/makepkg wrapper

Sorry if this has probably been asked before, but is there a way to make the package compression multi-threaded?

Offline

Board footer

Powered by FluxBB