You are not logged in.

#26 2011-07-03 05:42:46

michaeljsmith
Member
Registered: 2011-07-03
Posts: 1

Re: rxvt-unicode broken after latest update

Thanks guys, your info solved this problem. I was getting this message:

urxvt: symbol lookup error: urxvt: undefined symbol: Perl_Gthr_key_ptr

I had rxvt-unicode-256color installed.

Running

pacman -Syy rxvt-unicode

solved the problem by removing urxvt-unicode-256 and replacing it with the default version. This now indeed seems to support 256 colours by default, so there was no need for the -256color version anyway.

Offline

#27 2011-07-03 08:32:56

ravicious
Member
From: Poland
Registered: 2011-06-07
Posts: 69
Website

Re: rxvt-unicode broken after latest update

Sorry guys, I've forgotten that this topic is about rxvt-unicode big_smile Anyway, I had the same problem with shutter and the solution is similar.

Offline

#28 2011-07-04 16:41:52

jgreen1tc
Member
From: St. Louis
Registered: 2011-05-16
Posts: 251

Re: rxvt-unicode broken after latest update

tomk wrote:

AUR users should know that if they have perl-dependent packages installed from the aur, they will have to rebuild them against the updated perl package.

I don't know if everyone who had this problem got it fixed or not, but doing this fixed it for me...

yaourt rxvt-unicode-patched

And everything is back to normal. Thanks tomk

Offline

#29 2011-07-24 14:32:37

llamaswithhats
Member
Registered: 2011-05-02
Posts: 1

Re: rxvt-unicode broken after latest update

Bumping this.
rxvt-unicode-patched fixed the font spacing issue. However, true transparency is gone.
What is going on?

Offline

#30 2011-07-25 07:44:11

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: rxvt-unicode broken after latest update

What's going on is that you're using a patched version of urxvt - it's your responsibility to determine what those patches do, and whether they have any bearing on your lack of transparency.

As a first step, I'd suggest that you revert to extra/rxvt-unicode to see if it handles transparency as expected.

Offline

#31 2011-08-10 19:19:18

windowbreaker
Member
Registered: 2008-06-18
Posts: 46

Re: rxvt-unicode broken after latest update

I tried everything everyone suggested, and perl was still broke.

The way I fixed it was to remove all perl-* packages, upgrade all CPAN packages, then reinstall the previously removed perl-* packages.

Heres the commands I ran (as root) from the CLI to fix it:

# First, create a listing of all the perl packages I'm about to remove
pacman -Qsq perl-   > removed_perl_packages.txt

# Now remove them.  This step will probably fail at first, showing dependencies that require some of the
# perl- packages.  Just write those down in a separate file (ie: removed_perl_dependencies.txt), remove those packages first, then
# come back to this command.
pacman -R `cat removed_perl_packages.txt`

# Now upgrade all CPAN modules (takes a while, 30 minutes for me)
# This will stop to ask you about dependencies unless you set the 'build_requires_install_policy' to 'yes' and the
# 'prerequisites_policy' to 'follow'
perl -MCPAN -e upgrade

# Now reinstall all removed perl packages
pacman -Sy `cat removed_perl_packages.txt`

# Finally, reinstall any dependencies you had to remove above
pacman -Sy `cat removed_perl_dependencies.txt`


That's how I got it done, hopefully this will help someone.

Offline

#32 2011-08-10 20:13:42

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: rxvt-unicode broken after latest update

Don't (re)install with 'pacman -Sy foo', it may lead to breakage. https://bbs.archlinux.org/viewtopic.php?id=89328

Offline

#33 2011-08-10 22:22:59

windowbreaker
Member
Registered: 2008-06-18
Posts: 46

Re: rxvt-unicode broken after latest update

karol wrote:

Don't (re)install with 'pacman -Sy foo', it may lead to breakage. https://bbs.archlinux.org/viewtopic.php?id=89328

Good point.  I forgot to mention that I did a pacman -Syu a few minutes earlier, which is what broke it in the first place.  So in my case it would not have hurt, but I have been [badly] bitten by that error in the past.

Offline

Board footer

Powered by FluxBB