Package list 'info' dependencies question.

It won't uninstall without some fiddling.
I checked our boxes this evening. One had mongoose, in red with bang, the other didn't have it. Odd since I generally do the same to both. So I told the one with it to delete it and did so, or appears to have, without any complaint or fiddling. The wireless packages were still there after as well.
 
webif 1.4.2-6 has the new dependency view code in it and it's available for update now.
 
Then it's a glitch on mine as well. Why does it have the dependency of custom-portal (and reverse) or is custom-portal not required either? And if it is, just what does it depend on if it's not mongoose?
Like the new 'depends' text. I can understand it now.:D
 
Last edited:
Mongoose provides the web server for custom-portal. I don't think custom-portal was updated to use the lighttpd server. But I don't have any custom portals installed.
 
I don't think custom-portal was updated to use the lighttpd server.
That would be it then. I guess they couldn't understand the dependencies text:roflmao:
What IS a custom portal? And if I don't use one, why is it in my 'in use' package list?
 
You must have installed it - but then you would notice when you go to the TV Portal (instantly bringing up a customised interface instead of the Humax GUI after a considerable period of contemplation). Maybe you installed it and later removed it but it didn't uninstall cleanly.
 
Ah Yes. I have twigged what it is (thanks) and now remember installing it. It's (custom-portal) still installed, that's why I asked.
 
But if the Custom Portal is still installed and it depends on mongoose, why has mongoose been removed? Or is it that the custom portal has not been 'upgraded' to use the newer code?
 
There's not just one, there's three:

custom-portal
new-portal
portal-xtra1

I can't remember what applies to which, but there have been two events that impact on the operation of TV Portal hacks:
  1. Humax firmware update to 1.3 replaced the original HTML rendering engine with a new one based on Opera;
  2. lighttpd replaced mongoose as WebIF's web server.
Updating the firmware to 1.3+ (new browser) meant changing the exact details of the way a web page is rendered on-screen - and presumably the standard TV Portal was suitably tweaked to accommodate at the same release. Customised TV Portal replacements would probably not render well, or react to RC input properly, until revised.

Which CF web server is in use shouldn't affect that, but you can't sensibly have two servers listening for HTTP requests at the same time (which might not matter - WebIF requests come in from the outside network, whereas TV Portal requests are internal, so it might be possible to keep them separate). Whichever, lighttpd and mongoose will react to incoming HTTP requests in different ways - looking for resources in different file locations. Therefore a custom portal written for mongoose will have to be revised if mongoose is replaced with lighttpd as the server.
 
Mongoose provides the web server for custom-portal. I don't think custom-portal was updated to use the lighttpd server. But I don't have any custom portals installed.
Manually search through /mod/var/opkg/status for anything relating to mongoose to check (or send me a copy). I've posted about this sort of thing before.

FWIW, custom-portal and portal-xtra1 are listed as dependant on mongoose and are still in the repository despite mongoose having been removed. I think there is no point having those there as nobody will be able to use them, so they should be removed.
 
FWIW, custom-portal and portal-xtra1 are listed as dependant on mongoose and are still in the repository despite mongoose having been removed. I think there is no point having those there as nobody will be able to use them, so they should be removed.
Done.
 
Manually search through /mod/var/opkg/status for anything relating to mongoose to check (or send me a copy). I've posted about this sort of thing before.
Found it. There are two entries for webif:
Code:
Package: tunefix
Version: 1.6.0
Depends: webif (>= 1.2.5-2)
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1497920705

Package: sqlite3
Version: 3.15.1
Depends: ncurses, libreadline
Provides:
Status: install ok installed
Architecture: mipsel
Installed-Time: 1480039998
Auto-Installed: yes

Package: mongoose
Version: 3.0.11
Provides:
Status: install user installed
Architecture: mipsel
Conffiles:
 /mod/etc/mongoose.conf 3ebb0ec048bf9e5be1a759c37e1db50a
Installed-Time: 1393034794

Package: sysmon
Version: 1.2.5
Depends: webif (>= 1.0.14-10), webif-charts (>= 1.3), cron-daemon, procps
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1458180333

Package: screensaver-random
Version: 1.0.0
Depends: screensaver (>= 0.3.2)
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1350251841

Package: swapper
Version: 1.0.1
Provides:
Status: install ok installed
Architecture: mipsel
Installed-Time: 1399856993
Auto-Installed: yes

Package: gmake
Version: 3.82
Provides:
Status: install ok installed
Architecture: mipsel
Installed-Time: 1367008686
Auto-Installed: yes

Package: tmenu
Version: 1.22
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1485978988

Package: ir
Version: 1.12-1
Depends: multienv (>= 1.6), webif (>= 1.2.4)
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1485978992

Package: curl-command
Version: 1.0.0
Provides:
Status: install ok installed
Architecture: mipsel
Installed-Time: 1441069512
Auto-Installed: yes

Package: chaseget
Version: 0.1.1-6
Depends: webif (>= 1.3.2-16), curl-command, ir (>= 1.10-2), procps
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1479348305

Package: busybox
Version: 1.20.2-1
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1357178823

Package: lsof
Version: 4.87
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1402448788

Package: auto-schedule-restore
Version: 1.3
Depends: webif (>= 1.0.16)
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1496817028

Package: binutils
Version: 2.21-1
Depends: uclibc-devel
Provides:
Status: install ok installed
Architecture: mipsel
Installed-Time: 1367008685
Auto-Installed: yes

Package: multienv
Version: 1.7-1
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1469044621

Package: jim-xconv
Version: 1.0.0
Depends: libxconv
Provides:
Status: install ok installed
Architecture: mipsel
Installed-Time: 1489544168
Auto-Installed: yes

Package: ssmtp
Version: 2.64
Provides:
Status: install ok installed
Architecture: mipsel
Conffiles:
 /mod/etc/ssmtp/ssmtp.conf 25fbe19ebccd0a6abb88f8df27edf3f9
 /mod/etc/ssmtp/revaliases c5a68f52228de914a8059bbc1e93178f
Installed-Time: 1317767842
Auto-Installed: yes

Package: tunefix-update
Version: 1.0.24
Depends: tunefix (>= 1.5.2)
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1497516925

Package: sidecar
Version: 2.3
Depends: webif (>= 1.0.18)
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1451959508

Package: libpcre
Version: 8.37-1
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1445648711

Package: openssl-command
Version: 1.0.0.d
Provides:
Status: install ok installed
Architecture: mipsel
Installed-Time: 1327025143
Auto-Installed: yes

Package: bzip2
Version: 1.0.4
Provides:
Status: install ok installed
Architecture: mipsel
Installed-Time: 1318917491
Auto-Installed: yes

Package: betaftpd
Version: 0.0.8pre17-4
Depends: service-control (>= 2.0)
Provides:
Conflicts: tinyftp
Status: install user installed
Architecture: mipsel
Installed-Time: 1418868506

Package: webif
Version: 1.4.2-6
Depends: tcpfix, webif-channelicons (>= 1.1.25), lighttpd (>= 1.4.39-1), jim (>= 0.77), jim-oo (>= 0.77), jim-sqlite3 (>= 0.77), jim-cgi (>= 0.7-1), jim-binary (>= 0.76), service-control (>= 2.3), busybox (>= 1.20.2-1), lsof (>= 4.87), epg (>= 1.2.6), hmt (>= 2.0.10), ssmtp, cron-daemon (>= 1.18.3-3), at (>= 3.1.18), anacron, trm (>= 1.1), openssl-command, nicesplice, id3v2, file, rsvsync (>= 1.1.11), webif-charts (>= 1.2-1), stripts (>= 1.2.5-3), tmenu (>= 1.21-2), ffmpeg (>= 2.8), id3v2, multienv (>= 1.6), tcpping (>= 1.1), e2fsprogs, wireless-tools (>= 29-1), dbupdate, recmon (>= 2.0.7), hwctl, nugget (>= 0.95), sqlite3 (>= 3.15.1), jim-xconv
Provides:
Status: install user installed
Architecture: mipsel
Conffiles:
 /mod/webif/html/css/EXTRA.css 8825352ab7ca3a6049a8bc9a7b61cee4
 /mod/webif/html/favicon.ico 5b0d687146e283edcd282a214b25061c
 /mod/webif/html/img/fav/57.png 51792cfa41206972f824d58c1a545c0d
 /mod/webif/html/img/fav/72.png 7450d014122e48bee30868a11ab29b47
 /mod/webif/html/img/fav/114.png 6ca7f47962eecf576053c8bd41c97b9e
 /mod/webif/html/img/fav/144.png 5486867673594037e0a585e8f48abef4
Installed-Time: 1498093632

Package: webif
Version: 0.9.0-1
Depends: mongoose (>= 3.0-7), jim (>= 0.73), jim-oo, jim-sqlite3 (>= 0.73), jim-cgi (>= 0.5), service-control, busybox (>= 1.19.3-1), lsof, epg (>= 1.0.8), hmt (>= 1.1.4), ssmtp, anacron, trm, openssl-command, nicesplice, id3v2
Suggests: ffmpeg, webif-iphone
Provides:
Status: install user not-installed
Architecture: mipsel

Package: screensaver-Avatar
Version: 1.0.0
Depends: screensaver
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1349999661

Package: libmpc
Version: 0.8.2
Depends: libmpfr, libgmp
Provides:
Status: install ok installed
Architecture: mipsel
Installed-Time: 1367008636
Auto-Installed: yes

Package: python
Version: 2.7.1-3
Depends: libutil, libreadline, ncurses, sqlite3
Provides:
Status: install ok installed
Architecture: mipsel
Installed-Time: 1363206754
Auto-Installed: yes

Package: cifs
Version: 2.6.18
Provides:
Status: install ok installed
Architecture: mipsel
Installed-Time: 1363206709
Auto-Installed: yes

Package: zeroconf
Version: 1.5-2
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1386381904

Package: dropbear-ssh
Version: 2016.74
Depends: libutil, service-control (>= 2.0)
Suggests: greenend-sftp
Provides:
Conflicts: openssh
Status: install user installed
Architecture: mipsel
Conffiles:
 /mod/etc/dropbear/passwd f268b4ee64ca209c295af79d900a8299
 /mod/etc/dropbear/shadow d359b5c115fcee5977601c196d9d7caf
 /mod/etc/dropbear/_config 617509940c12ff1d328fa07ca04b5f2a
Installed-Time: 1480644304

Package: rs
Version: 1.5.0-2
Depends: webif (>= 1.4.2-2), cron-daemon (>= 1.18.3-3), epg (>= 1.2.6), anacron (>= 2.3-1), recmon (>= 2.0.3-3), libxconv
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1496019907

Package: auto-update
Version: 2.0.4
Depends: anacron, webif (>= 1.4.0)
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1488722719

Package: nicesplice
Version: 1.8
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1460077509

Package: lighttpd
Version: 1.4.39-1
Depends: swapper, service-control (>= 2.0), libpcre (>= 8.37-1)
Provides:
Status: install ok installed
Architecture: mipsel
Conffiles:
 /mod/etc/lighttpd/extra.conf 41252aa0a4d43cd9131da349bb46d1b9
Installed-Time: 1454975288
Auto-Installed: yes

Package: crashdiag
Version: 1.1
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1496711106

Package: libmpfr
Version: 3.0.0
Depends: libgmp
Provides:
Status: install ok installed
Architecture: mipsel
Installed-Time: 1367008638
Auto-Installed: yes

Package: mtd-utils
Version: 1.4.2
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1486157365

Package: portmap
Version: 6.0-1
Provides:
Status: install ok installed
Architecture: mipsel
Installed-Time: 1361980539
Auto-Installed: yes

Package: nfs-utils
Version: 1.2.3-2
Depends: portmap
Provides:
Status: install ok installed
Architecture: mipsel
Conffiles:
 /mod/etc/exports d41d8cd98f00b204e9800998ecf8427e
 /mod/etc/nfs.conf 4e3994328731ebbaf58d3161024fc4ad
Installed-Time: 1361980539
Auto-Installed: yes

Package: fan
Version: 1.0.0
Depends: multienv (>= 1.6), webif (>= 1.0.6)
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1469044614

Package: network-shares-automount
Version: 1.4-2
Depends: busybox, cifs, portmap, python
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1363206756

Package: webshell
Version: 1.0.3
Depends: lighttpd (>= 1.4.39), libutil, webif (>= 1.2.7-2)
Provides:
Status: install user installed
Architecture: mipsel
Conffiles:
 /mod/webif/plugin/webshell/vt100.css 0c02d869de00bcaf359eeaad4fb65f7f
Installed-Time: 1471302865

Package: anacron
Version: 2.3-2
Depends: ssmtp, cron-daemon
Provides:
Status: install user installed
Architecture: mipsel
Conffiles:
 /mod/etc/anacrontab eee6513a79aa618e48699ce9151c3229
Installed-Time: 1463447264

Package: disable-ota
Version: 1.0.3-4
Depends: webif (>= 1.4.0)
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1485979110

Package: flatten
Version: 1.0.7-2
Depends: webif (>= 1.4.0)
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1485979110

Package: tcpfix
Version: 1.0.0
Provides:
Status: install ok installed
Architecture: mipsel
Installed-Time: 1455502235
Auto-Installed: yes

Package: libutil
Version: 0.9.29
Provides:
Status: install ok installed
Architecture: mipsel
Installed-Time: 1318098883
Auto-Installed: yes

Package: sweeper
Version: 2.1.5-9
Depends: webif (>= 1.4.0)
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1496019906

Package: jim-binary
Version: 0.76
Depends: jim (>= 0.76)
Provides:
Status: install ok installed
Architecture: mipsel
Installed-Time: 1423102249
Auto-Installed: yes

Package: stripts
Version: 1.2.5-3
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1485978640

Package: libreadline
Version: 6.2-1
Provides:
Status: install ok installed
Architecture: mipsel
Installed-Time: 1363206755
Auto-Installed: yes

Package: jim-cgi
Version: 0.7-1
Depends: jim
Provides:
Status: install ok installed
Architecture: mipsel
Installed-Time: 1458612629
Auto-Installed: yes

Package: hwctl
Version: 1.0.0
Provides:
Status: install ok installed
Architecture: mipsel
Installed-Time: 1464052376
Auto-Installed: yes

Package: gcc
Version: 4.5.2-3
Depends: header-files, libmpc, libmpfr, libgmp, binutils
Recommends: gawk, gmake
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1367008746

Package: tweak
Version: 1.0
Provides:
Status: install ok installed
Architecture: mipsel
Installed-Time: 1473296719
Auto-Installed: yes

Package: uclibc-devel
Version: 0.9.31-2
Provides:
Status: install ok installed
Architecture: mipsel
Installed-Time: 1367008686
Auto-Installed: yes

Package: rsync
Version: 3.0.8
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1360375543

Package: thumbnails
Version: 1.0.4
Depends: webif (>= 1.4.0-18)
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1489544168

Package: inotify-tools
Version: 3.14
Provides:
Status: install ok installed
Architecture: mipsel
Installed-Time: 1318917161
Auto-Installed: yes

Package: screensaver
Version: 0.3.2
Depends: busybox, webif
Provides:
Status: install ok installed
Architecture: mipsel
Installed-Time: 1350251841
Auto-Installed: yes

Package: libxconv
Version: 1.0.1
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1489197905

Package: libsndfile
Version: 1.0.25-2
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1443488708

Package: service-control
Version: 2.5
Depends: busybox
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1486778725

Package: webif-charts
Version: 1.3
Provides:
Status: install ok installed
Architecture: mipsel
Installed-Time: 1402707912
Auto-Installed: yes

Package: ntfs-3g
Version: 2013.1.13-2
Depends: busybox, fuse
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1390269911

Package: auto-unprotect
Version: 2.0.2
Depends: busybox, inotify-tools, hmt, recmon (>= 2.0.7), webif (>= 1.2.4)
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1451866525

Package: procps
Version: 3.2.8-3
Depends: ncurses
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1350867943

Package: opkg-beta
Version: 1.1
Depends: webif (>= 1.3.2-18)
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1488612589

Package: e2fsprogs
Version: 1.42.13
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1456107194

Package: screensaver-glass-blue
Version: 1.0.0
Depends: screensaver
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1349999708

Package: screensaver-Neon
Version: 1.0.0
Depends: screensaver
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1349999684

Package: smartmontools
Version: 6.4
Provides:
Status: install user installed
Architecture: mipsel
Conffiles:
 /mod/etc/smartd.conf 92d8d56d496aa566771314910aa4112b
Installed-Time: 1456020669

Package: disable-dso
Version: 0.3-1
Depends: webif (>= 1.4.0)
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1485979112

Package: gawk
Version: 3.1.8
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1360192608

Package: webif-channelicons
Version: 1.1.25
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1485979099
Auto-Installed: yes

Package: jim-sqlite3
Version: 0.77-1
Depends: jim (>= 0.77), sqlite3
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1489457208

Package: fuse
Version: 2.7.6-1
Provides:
Replaces: ntfs-3g (<< 2011.4.12-4)
Status: install ok installed
Architecture: mipsel
Installed-Time: 1358906748
Auto-Installed: yes

Package: file
Version: 5.0.4
Provides:
Status: install ok installed
Architecture: mipsel
Installed-Time: 1329962799
Auto-Installed: yes

Package: cron-daemon
Version: 1.18.3-4
Depends: busybox
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1486087506

Package: at
Version: 3.1.18
Provides:
Status: install ok installed
Architecture: mipsel
Installed-Time: 1459300343
Auto-Installed: yes

Package: tcpping
Version: 1.1
Provides:
Status: install ok installed
Architecture: mipsel
Installed-Time: 1412730925
Auto-Installed: yes

Package: recmon
Version: 2.2.1-1
Depends: inotify-tools
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1482165040

Package: id3v2
Version: 0.1.11-1
Provides:
Status: install ok installed
Architecture: mipsel
Installed-Time: 1327025145
Auto-Installed: yes

Package: lamemp3
Version: 3.98.4
Provides:
Status: install ok installed
Architecture: mipsel
Installed-Time: 1318917493
Auto-Installed: yes

Package: screensaver-Neon-Blue
Version: 1.0.0
Depends: screensaver
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1349951731

Package: libgmp
Version: 5.0.1
Provides:
Status: install ok installed
Architecture: mipsel
Installed-Time: 1367008639
Auto-Installed: yes

Package: epg
Version: 1.2.6
Depends: libxconv
Provides:
Status: install ok installed
Architecture: mipsel
Installed-Time: 1489111731
Auto-Installed: yes

Package: ncurses
Version: 5.9
Provides:
Status: install ok installed
Architecture: mipsel
Conffiles:
 /mod/etc/termtype e1d515569ed684106b915422967748af
Installed-Time: 1335229513
Auto-Installed: yes

Package: dlna-servername
Version: 1.0.3
Depends: webif (>= 1.0.7-10), multienv (>= 1.7)
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1469044613

Package: trm
Version: 1.1
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1357351582

Package: ffmpeg
Version: 2.8-1
Depends: bzip2, lamemp3
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1491873069

Package: undelete
Version: 1.6-4
Depends: multienv (>= 1.6), webif (>= 0.8.13-1), anacron, trm, busybox
Provides:
Status: install user installed
Architecture: mipsel
Conffiles:
 /mod/webif/plugin/undelete/user.conf 5b88e51a98a297e53330be1f857450dc
Installed-Time: 1482285905

Package: samba
Version: 2.2.12-6
Provides:
Status: install user installed
Architecture: mipsel
Conffiles:
 /mod/etc/smb.conf e641aaf8369a4848c9a3b70bdaa1a7e9
 /mod/etc/secrets.tdb 347613eb74fffb2999fe2da3ea4d6b61
 /mod/etc/smbpasswd 2d68b5a27b989f3a71d0f43a833134cf
Installed-Time: 1394762830

Package: header-files
Version: 1.6
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1456366246

Package: nugget
Version: 0.97-1
Depends: multienv (>= 1.6), rsvsync (>= 1.1.9), tweak (>= 1.0)
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1482026705

Package: dbupdate
Version: 1.0.0
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1469044608
Auto-Installed: yes

Package: jim
Version: 0.77
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1480039579

Package: hmt
Version: 2.0.10
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1463706386

Package: jim-oo
Version: 0.77
Depends: jim (>= 0.77)
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1480039583

Package: wireless-tools
Version: 29-1
Provides:
Status: install ok installed
Architecture: mipsel
Installed-Time: 1421892660
Auto-Installed: yes

Package: rsvsync
Version: 1.1.11
Provides:
Status: install user installed
Architecture: mipsel
Installed-Time: 1495933686
I assume if I delete the "wrong" entry that will clear the blockage, but I'm willing to wait if there are any forensics to be gathered.
 
I assume if I delete the "wrong" entry that will clear the blockage, but I'm willing to wait if there are any forensics to be gathered.
Yes. Version 0.9.0 could easily have been one you installed manually. That's a long time ago!
 
Back
Top