WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: popt listed as missing for abiword, gnumeric and chromium  (Read 4180 times)

Offline jur

  • Hero Member
  • *****
  • Posts: 863
    • cycling photo essays
popt listed as missing for abiword, gnumeric and chromium
« on: December 20, 2009, 06:00:03 PM »
popt listed as a missing dependency for abiword, gnumeric and chromium.

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: popt listed as missing for abiword, gnumeric and chromium
« Reply #1 on: December 20, 2009, 06:27:53 PM »
Fixed, thanks for the find.

Offline Arslan S.

  • Hero Member
  • *****
  • Posts: 825
Re: popt listed as missing for abiword, gnumeric and chromium
« Reply #2 on: December 21, 2009, 05:41:51 AM »
how come chromium depends on libpopt ?

Code: [Select]
ldd /usr/local/chromium-browser/chromium-browser | grep libpopt
returns nothing

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: popt listed as missing for abiword, gnumeric and chromium
« Reply #3 on: December 21, 2009, 06:26:53 AM »
I  ran chromium with libpopt not installed and indeed it doesn't..  I normally assume simple missing dependency reports were tested, and popt was one that was needed by several apps and was in base at the time pretty much every extension was built.  popt.tczl removed from dep file.

Offline jur

  • Hero Member
  • *****
  • Posts: 863
    • cycling photo essays
Re: popt listed as missing for abiword, gnumeric and chromium
« Reply #4 on: December 21, 2009, 04:45:28 PM »
That's weird... chromium wouldn't run, I found the libpopt problem, I installed it, it was fine. Then I checked the other apps I have on demand and 2 more came up. But after checking again, chromium was fine without it... I can't explain it other than to apologise.  ???

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: popt listed as missing for abiword, gnumeric and chromium
« Reply #5 on: December 21, 2009, 05:31:51 PM »
No big deal, popt is very small and used to be in base, only a couple dozen kilobytes were at stake. 

Were you using Chromium in On Demand mode?  I will try chromium tonight on demand and see if I can reproduce what you saw.

Offline jpeters

  • Restricted
  • Hero Member
  • *****
  • Posts: 1017
Re: popt listed as missing for abiword, gnumeric and chromium
« Reply #6 on: December 21, 2009, 05:34:56 PM »
Gnumeric needs it.
« Last Edit: December 21, 2009, 05:40:08 PM by jpeters »

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: popt listed as missing for abiword, gnumeric and chromium
« Reply #7 on: December 21, 2009, 05:37:33 PM »
Thanks, it was added to the gnumeric dep file this morning.

Offline jpeters

  • Restricted
  • Hero Member
  • *****
  • Posts: 1017
Re: popt listed as missing for abiword, gnumeric and chromium
« Reply #8 on: December 21, 2009, 05:40:34 PM »
Does changing the dep file flag need to update? (no way I'm going to start running md5 checks on dep files  :D
« Last Edit: December 21, 2009, 05:46:37 PM by jpeters »

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: popt listed as missing for abiword, gnumeric and chromium
« Reply #9 on: December 21, 2009, 06:13:39 PM »
I haven't looked deeply into update functions, official or otherwise, recently so I am not sure what happens or needs to happen when a dep file is updated.  

Some of my thoughts on updating:
I think the dep files in the tce directory that have a new md5 in the repo should be redownloaded as that would assure they are current.  Then the contents of the dep files could be updated or downloaded if they do not exist in /tce but exist in the repo.  More time consuming, but would provide more stability with dep changes.
 But I haven't spent much time updating so that may or may not be feasible time wise.

That would assure that anything added to dep files would be available after an update.  Extension name changes are the biggest enemy of a stable /tce directory even when not updating but just using the repo with an existing /tce installation.  But that has pretty much smoothed out and with the future change to tcz from tcz,tczl,tczm extension names should be pretty much frozen.  

Offline jur

  • Hero Member
  • *****
  • Posts: 863
    • cycling photo essays
Re: popt listed as missing for abiword, gnumeric and chromium
« Reply #10 on: December 21, 2009, 06:22:29 PM »
No big deal, popt is very small and used to be in base, only a couple dozen kilobytes were at stake. 

Were you using Chromium in On Demand mode?  I will try chromium tonight on demand and see if I can reproduce what you saw.
I have been using on-demand way before tc-2.7, I have everything on demand except the bare necessities to get X running. With 2.7 I found some apps weren't starting; I think that somehow that one chromium issue was either me getting confused with something else or something to do with that session only.

Don't sweat it, chromium definitely works fine on-demand without popt.

Offline roberts

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Re: popt listed as missing for abiword, gnumeric and chromium
« Reply #11 on: December 21, 2009, 06:42:56 PM »
tce-update does update the .dep file when updating an extension.
appsaudit can be used to list extensions all with missing dependencies.
Of course, don't expect either to work on heavily customized (non-standard) installations.
10+ Years Contributing to Linux Open Source Projects.

Offline jpeters

  • Restricted
  • Hero Member
  • *****
  • Posts: 1017
Re: popt listed as missing for abiword, gnumeric and chromium
« Reply #12 on: December 22, 2009, 03:13:20 AM »
no expectations; I'll add in my own checks. I  kind of enjoy people's creativity.