Slackware This Forum is for the discussion of Slackware Linux.
|
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
|
09-22-2013, 02:23 AM
|
#1
|
Member
Registered: Aug 2013
Distribution: slackware
Posts: 79
Rep:
|
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
|
|
|
09-22-2013, 02:24 AM
|
#2
|
Senior Member
Registered: Feb 2006
Location: Outer Shpongolia
Distribution: CRUX
Posts: 1,510
|
are you installing from here?
|
|
|
09-22-2013, 02:28 AM
|
#3
|
Moderator
Registered: Oct 2008
Distribution: Slackware [64]-X.{0|1|2|37|-current} ::12<=X<=15, FreeBSD_12{.0|.1}
Posts: 6,366
|
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.
|
|
|
09-22-2013, 02:33 AM
|
#4
|
Senior Member
Registered: Feb 2006
Location: Outer Shpongolia
Distribution: CRUX
Posts: 1,510
|
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?
|
|
|
09-22-2013, 02:43 AM
|
#5
|
LQ Guru
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,531
|
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.
|
09-22-2013, 03:02 AM
|
#6
|
Member
Registered: Aug 2013
Distribution: slackware
Posts: 79
Original Poster
Rep:
|
Quote:
Originally Posted by solarfields
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".
|
|
|
|
09-22-2013, 03:04 AM
|
#7
|
Member
Registered: Aug 2013
Distribution: slackware
Posts: 79
Original Poster
Rep:
|
Quote:
Originally Posted by astrogeek
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
|
|
|
09-22-2013, 03:11 AM
|
#8
|
Moderator
Registered: Oct 2008
Distribution: Slackware [64]-X.{0|1|2|37|-current} ::12<=X<=15, FreeBSD_12{.0|.1}
Posts: 6,366
|
Quote:
Originally Posted by Ongbuntu
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.
|
|
|
09-22-2013, 03:31 AM
|
#9
|
Member
Registered: Aug 2013
Distribution: slackware
Posts: 79
Original Poster
Rep:
|
Quote:
Originally Posted by ponce
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
|
|
|
09-22-2013, 03:34 AM
|
#10
|
Member
Registered: Aug 2013
Distribution: slackware
Posts: 79
Original Poster
Rep:
|
Quote:
Originally Posted by astrogeek
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.
|
|
|
09-22-2013, 04:50 AM
|
#11
|
Member
Registered: Aug 2013
Distribution: slackware
Posts: 79
Original Poster
Rep:
|
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
|
|
|
09-22-2013, 05:19 AM
|
#12
|
Senior Member
Registered: Feb 2006
Location: Outer Shpongolia
Distribution: CRUX
Posts: 1,510
|
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.
|
|
|
09-22-2013, 05:36 AM
|
#13
|
Member
Registered: Aug 2013
Distribution: slackware
Posts: 79
Original Poster
Rep:
|
Quote:
Originally Posted by solarfields
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.
|
|
|
09-22-2013, 08:36 AM
|
#14
|
Member
Registered: Jun 2002
Location: South Africa
Distribution: Custom slackware64-current
Posts: 308
Rep:
|
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).
Last edited by fskmh; 09-22-2013 at 08:40 AM.
|
|
1 members found this post helpful.
|
09-22-2013, 09:49 AM
|
#15
|
LQ Guru
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,531
|
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.
|
|
|
All times are GMT -5. The time now is 01:52 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|