LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 09-22-2013, 02:23 AM   #1
Ongbuntu
Member
 
Registered: Aug 2013
Distribution: slackware
Posts: 79

Rep: Reputation: 8
No package 'pangox' found


Hi,

I was trying to install gtkglext-1.2.0 to meet the dependency requirement for cairo dock.

I am thrown the following error during the Slackbuild process.

Quote:
checking whether build environment is sane... yes
checking for gcc option to accept ANSI C... none needed
checking for a BSD-compatible install... /bin/ginstall -c
checking whether make sets $(MAKE)... (cached) yes
checking whether ln -s works... yes
checking for gawk... (cached) gawk
checking for perl5... no
checking for perl... /usr/bin/perl
checking for indent... indent
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for BASE_DEPENDENCIES... configure: error: Package requirements (gtk+-2.0 >= 2.0.0 gdk-2.0 >= 2.0.0 pango >= 1.0.0 pangox >= 1.0.0 gmodule-2.0 >= 2.0.0 ) were not met:

No package 'pangox' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables BASE_DEPENDENCIES_CFLAGS
and BASE_DEPENDENCIES_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
I tried searching for pangox module with slackpkg and also at slackbuild.org with no luck.

Has anybody encountered the same problem before?

Rgds
 
Old 09-22-2013, 02:24 AM   #2
solarfields
Senior Member
 
Registered: Feb 2006
Location: slackalaxy.com
Distribution: Slackware, CRUX
Posts: 1,449

Rep: Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997
are you installing from here?
 
Old 09-22-2013, 02:28 AM   #3
astrogeek
Moderator
 
Registered: Oct 2008
Distribution: Slackware [64]-X.{0|1|2|37|-current} ::12<=X<=15, FreeBSD_12{.0|.1}
Posts: 6,269
Blog Entries: 24

Rep: Reputation: 4196Reputation: 4196Reputation: 4196Reputation: 4196Reputation: 4196Reputation: 4196Reputation: 4196Reputation: 4196Reputation: 4196Reputation: 4196Reputation: 4196
What version of Slackware?

Are you building with SBo script? If not, try using the SBo script and dependencies from SBO. I have gtkglext-1.2.0 installed that way with no problems.
 
Old 09-22-2013, 02:33 AM   #4
solarfields
Senior Member
 
Registered: Feb 2006
Location: slackalaxy.com
Distribution: Slackware, CRUX
Posts: 1,449

Rep: Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997
Also, do you have pango installed? It is part of the standard Slackware installation. You can do:

Code:
# slackpkg file-search pangox
Are you using 32bit or 64bit Slackware? If it is 64bit is it multilib or pure?
 
Old 09-22-2013, 02:43 AM   #5
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,109

Rep: Reputation: 4179Reputation: 4179Reputation: 4179Reputation: 4179Reputation: 4179Reputation: 4179Reputation: 4179Reputation: 4179Reputation: 4179Reputation: 4179Reputation: 4179
Ongbuntu, SlackBuilds.org offers scripts compatible with the latest stable release, ATM 14.0.

but it happens that I modified the gtkgtlex, cairo-dock and cairo-dock-plugins SlackBuilds to build on -current in my personal repository (in which I customize some scripts I use -not all of them!- to run on -current), so if you want to try it, download it like this (it's also easily selectable in sbopkg)
Code:
git clone git://github.com/Ponce/slackbuilds.git

Last edited by ponce; 09-22-2013 at 02:53 AM.
 
1 members found this post helpful.
Old 09-22-2013, 03:02 AM   #6
Ongbuntu
Member
 
Registered: Aug 2013
Distribution: slackware
Posts: 79

Original Poster
Rep: Reputation: 8
Quote:
Originally Posted by solarfields View Post
are you installing from here?
Yes.

This is the output from my search... I have pango but not pangox. I've also tried reinstalling pango... doesn't seem to work either.
Quote:
bash-4.2# slackpkg file-search pangox

Looking for pangox in package list. Please wait... DONE

No packages contains "pangox" file.

bash-4.2# slackpkg search pango

Looking for pango in package list. Please wait... DONE

The list below shows all packages with name matching "pango".

[ installed ] - pango-1.34.1-i486-1

You can search specific files using "slackpkg file-search file".
 
Old 09-22-2013, 03:04 AM   #7
Ongbuntu
Member
 
Registered: Aug 2013
Distribution: slackware
Posts: 79

Original Poster
Rep: Reputation: 8
Quote:
Originally Posted by astrogeek View Post
What version of Slackware?

Are you building with SBo script? If not, try using the SBo script and dependencies from SBO. I have gtkglext-1.2.0 installed that way with no problems.
Hi astrogeek,

i'm using slackware-current. I am unfamiliar with SBo script, but i will look it up. I am currently trying to track all my installation with slackpkg. Will packages installed with SBo be tracked as well?

Thanks for your advice.

cheers
 
Old 09-22-2013, 03:11 AM   #8
astrogeek
Moderator
 
Registered: Oct 2008
Distribution: Slackware [64]-X.{0|1|2|37|-current} ::12<=X<=15, FreeBSD_12{.0|.1}
Posts: 6,269
Blog Entries: 24

Rep: Reputation: 4196Reputation: 4196Reputation: 4196Reputation: 4196Reputation: 4196Reputation: 4196Reputation: 4196Reputation: 4196Reputation: 4196Reputation: 4196Reputation: 4196
Quote:
Originally Posted by Ongbuntu View Post
Hi astrogeek,

i'm using slackware-current. I am unfamiliar with SBo script, but i will look it up. I am currently trying to track all my installation with slackpkg. Will packages installed with SBo be tracked as well?

Thanks for your advice.

cheers
Actually, by "SBo script" I meant the SlackBuilds.org gtkglext script, sorry if that was not clear. It is from the link provided by solarfields who typed faster than I did.

To repeat, find it here. Be sure to download the source from the link provided as well, in case your source archive came from another place.

If you have a full -current install this should work (with the dependencies met from SBo as well).

Install using installpkg, not slackpkg.
 
Old 09-22-2013, 03:31 AM   #9
Ongbuntu
Member
 
Registered: Aug 2013
Distribution: slackware
Posts: 79

Original Poster
Rep: Reputation: 8
Quote:
Originally Posted by ponce View Post
Ongbuntu, SlackBuilds.org offers scripts compatible with the latest stable release, ATM 14.0.

but it happens that I modified the gtkgtlex, cairo-dock and cairo-dock-plugins SlackBuilds to build on -current in my personal repository (in which I customize some scripts I use -not all of them!- to run on -current), so if you want to try it, download it like this (it's also easily selectable in sbopkg)
Code:
git clone git://github.com/Ponce/slackbuilds.git
Hi pounce,

Thanks for sharing. Wow... pardon my ignorance, but i find it hard to keep up with your linux know-how. I have this clone as u recommended, but there's no tar source in the directories... not so sure how i can use them

would you be able to give some advice?

Thanks!

Rgds
 
Old 09-22-2013, 03:34 AM   #10
Ongbuntu
Member
 
Registered: Aug 2013
Distribution: slackware
Posts: 79

Original Poster
Rep: Reputation: 8
Quote:
Originally Posted by astrogeek View Post
Actually, by "SBo script" I meant the SlackBuilds.org gtkglext script, sorry if that was not clear. It is from the link provided by solarfields who typed faster than I did.

To repeat, find it here. Be sure to download the source from the link provided as well, in case your source archive came from another place.

If you have a full -current install this should work (with the dependencies met from SBo as well).

Install using installpkg, not slackpkg.
Hi,

I didn't even manage to get to installpkg or slackpkg stage. I got the error while running
Quote:
bash-4.2# ./gtkglext.SlackBuild
btw, i just installed sbo and tried using it to get gtkglext as well... same error... i must be doing something so wrong here

Last edited by Ongbuntu; 09-22-2013 at 03:36 AM.
 
Old 09-22-2013, 04:50 AM   #11
Ongbuntu
Member
 
Registered: Aug 2013
Distribution: slackware
Posts: 79

Original Poster
Rep: Reputation: 8
Hi,

I have been on this for the past 3hrs...

I'm pretty sure I did the write thing coz I have been installing from Slackbuilds.org a couple of times with no errors.

I did
#slackpkg update
#slackpkg install-new
#slackpkg upgrade-all
using this mirror http://slackbuilds.org/mirror/slackw...kware-current/
just to make sure that i'm using the most current packages.

then i downloaded
gtkglext.tar.gz and gtkglext-1.2.0.tar.bz2 to my system and repeat the build process.

Quote:
slackware:/home/ongriginal/Downloads/source/gtkglext$ls
README gtkglext-1.2.0.tar.bz2 gtkglext-no-deprecated-flags.patch gtkglext.SlackBuild gtkglext.info slack-desc
and executed
#./gtkglext.SlackBuild

halfway through the build, I get the following dependency error...
Quote:
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for BASE_DEPENDENCIES... configure: error: Package requirements (gtk+-2.0 >= 2.0.0 gdk-2.0 >= 2.0.0 pango >= 1.0.0 pangox >= 1.0.0 gmodule-2.0 >= 2.0.0 ) were not met:

No package 'pangox' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables BASE_DEPENDENCIES_CFLAGS
and BASE_DEPENDENCIES_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
Would really appreciate if someone can give me a clue on how to troubleshoot this. I read a couple of links that reported related error as a bug.

Thanks!

Rgds
 
Old 09-22-2013, 05:19 AM   #12
solarfields
Senior Member
 
Registered: Feb 2006
Location: slackalaxy.com
Distribution: Slackware, CRUX
Posts: 1,449

Rep: Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997
first of all, if you are new to Slackware you better use -stable. Second, SBo is made for -stable. Third, if you really insist on using -current, then take a look at ponce's unofficial SBo branch for -current and install stuff from there. As he wrote above:

Quote:
but it happens that I modified the gtkgtlex, cairo-dock and cairo-dock-plugins SlackBuilds to build on -current in my personal repository (in which I customize some scripts I use -not all of them!- to run on -current), so if you want to try it, download it like this (it's also easily selectable in sbopkg)
Code:

git clone git://github.com/Ponce/slackbuilds.git
Are you familiar with sbopkg? If not, check it out.
 
Old 09-22-2013, 05:36 AM   #13
Ongbuntu
Member
 
Registered: Aug 2013
Distribution: slackware
Posts: 79

Original Poster
Rep: Reputation: 8
Quote:
Originally Posted by solarfields View Post
first of all, if you are new to Slackware you better use -stable. Second, SBo is made for -stable. Third, if you really insist on using -current, then take a look at ponce's unofficial SBo branch for -current and install stuff from there. As he wrote above:



Are you familiar with sbopkg? If not, check it out.
Hi solarfields,

Thanks. I will take your advice for my next slackware installation.
Thanks also for introducing sbo to me. it's an awesome app. I didn't know about it and have been building all my slackbuilds manually.

just to share, I manage to find a workaround for this problem. I downloaded pangox source from here http://ftp.cse.buffalo.edu/mirror/X1...ox-compat/0.0/
and use src2pkg to convert it to slackware pkg. After installing this pkg, I do not get the error prompt anymore...

cheers

Last edited by Ongbuntu; 09-22-2013 at 05:38 AM.
 
Old 09-22-2013, 08:36 AM   #14
fskmh
Member
 
Registered: Jun 2002
Location: South Africa
Distribution: Custom slackware64-current
Posts: 307

Rep: Reputation: 92
I bumped my head against this a month ago whilst trying to recompile celestia after having successfully compiled an older version on -current around April or May.

It seems that pangox was removed from pango by upstream (at some point last year), and a subsequent upgrade of pango in -current exposed this issue. There is a paucity of information on things like this, but I found this.

I've attached my SlackBuild (and submitted it to SBo).
Attached Files
File Type: txt pangox-compat.SlackBuild.txt (3.7 KB, 68 views)
File Type: txt pangox-compat.info.txt (319 Bytes, 62 views)
File Type: txt slack-desc.txt (723 Bytes, 38 views)

Last edited by fskmh; 09-22-2013 at 08:40 AM.
 
1 members found this post helpful.
Old 09-22-2013, 09:49 AM   #15
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,109

Rep: Reputation: 4179Reputation: 4179Reputation: 4179Reputation: 4179Reputation: 4179Reputation: 4179Reputation: 4179Reputation: 4179Reputation: 4179Reputation: 4179Reputation: 4179
I had chosen to build against the git version of gtkglext because anything on SBo but gtkglextmm (that doesn't like the version bump) seem not having build errors related to the missing pangox (also celestia and cairo-dock -with a version bump- built fine).
but I don't use gtkglextmm and my choices are not the ones of the maintainer of gtkglext on SBo (and, like it seems, not also the same of other distros, like fedora, archlinux and debian, that remained to 1.2.0 + pangox-compat).

Last edited by ponce; 09-22-2013 at 09:52 AM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] x-windows-system package not found, other packages not found. bwilky11 Debian 3 04-12-2012 12:39 PM
Package not found nessin Linux - Software 2 06-13-2008 09:53 PM
Package needs re-installation, but package cannot be found woodbase Debian 4 09-26-2006 01:07 PM
installing is gtk+-2.0 is a mess! pangox and libpng prob. r4f Linux - Newbie 3 09-25-2004 12:02 PM
Package not found.. hammerstein02 Linux - Newbie 1 12-02-2002 05:35 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 03:38 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration