[Bug 1453463] Re: undefined symbol: FAMNoExists
lighttpd 1.4.59 is part of Ubuntu 21.04 (Hirsute Hippo) ** Changed in: lighttpd (Ubuntu) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
This bug was fixed in the package lighttpd - 1.4.45-1ubuntu3.18.04.1 --- lighttpd (1.4.45-1ubuntu3.18.04.1) bionic; urgency=medium * d/control: Depend on libgamin to fix missing symbol errors (LP: #1453463) * d/test/control: introduce regression test for libgamin/libfam * d/test/libfam-libgamin-conflict-regression: check for libgamin/libfam conflict regressions -- Athos Ribeiro Tue, 15 Jun 2021 11:44:25 -0300 ** Changed in: lighttpd (Ubuntu Bionic) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
This bug was fixed in the package lighttpd - 1.4.55-1ubuntu1.20.04.1 --- lighttpd (1.4.55-1ubuntu1.20.04.1) focal; urgency=medium * d/control: Depend on libgamin to fix missing symbol errors (LP: #1453463) * d/test/control: introduce regression test for libgamin/libfam * d/test/libfam-libgamin-conflict-regression: check for libgamin/libfam conflict regressions -- Athos Ribeiro Mon, 14 Jun 2021 18:34:03 -0300 ** Changed in: lighttpd (Ubuntu Focal) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
I performed the verification for both bionic and focal. I did so by running the following script in clean lxc containers for both series: ``` #!/bin/sh set -ex test_dep_regression() { apt purge -y libfam0 libgamin0 lighttpd apt install -y $1 apt install -y lighttpd if ! /usr/sbin/lighttpd -v; then echo "Err: possible libfam-libgamin conflict regression" exit 1 fi } apt update test_dep_regression libfam0 test_dep_regression libgamin0 ``` for each of the series, the script above worked as a reproducer for the original bug. I then proceeded to enable the -proposed repository, and re-ran the script above (both in bionic and focal). The script succeeded in both, printing the lighttpd version and returning a successful exit code. ** Tags removed: verification-needed verification-needed-bionic verification-needed-focal ** Tags added: verification-done verification-done-bionic verification-done-focal -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
Hello Moses, or anyone else affected, Accepted lighttpd into focal-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/lighttpd/1.4.55-1ubuntu1.20.04.1 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users. If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed- focal to verification-done-focal. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification- failed-focal. In either case, without details of your testing we will not be able to proceed. Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping! N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days. ** Changed in: lighttpd (Ubuntu Focal) Status: In Progress => Fix Committed ** Tags added: verification-needed verification-needed-focal ** Changed in: lighttpd (Ubuntu Bionic) Status: In Progress => Fix Committed ** Tags added: verification-needed-bionic -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
** Changed in: lighttpd (Ubuntu Focal) Status: Confirmed => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
** Changed in: lighttpd (Ubuntu Bionic) Status: Triaged => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
** Merge proposal linked: https://code.launchpad.net/~athos-ribeiro/ubuntu/+source/lighttpd/+git/lighttpd/+merge/404218 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
** Description changed: + [Impact] + + lighttpd fails to execute (and the service fails to start) when it is + installed in a system which contains libfam0 installed. + + This happens because libfam0 does not define specific symbols required + by lighttpd. + + The issue is solved by replacing libfam0 by libgamin0, which defines the + required symbols. This is what the proposed fix changes. + + In this sense, the lighttpd package is broken and backporting the fix + would save users from analyzing the issue and applying the workaround, + which exists (installing libgamin0 fixes the issue). + + [Test Plan] + + Run the following script in a clean Ubuntu install + + ``` + #!/bin/sh + + set -ex + + test_dep_regression() { + apt purge -y libfam0 libgamin0 lighttpd + apt install -y $1 + apt install -y lighttpd + if ! /usr/sbin/lighttpd -v; then + echo "Err: possible libfam-libgamin conflict regression" + exit 1 + fi + } + + apt update + test_dep_regression libfam0 + test_dep_regression libgamin0 + ``` + + You should see that lighttpd fails to start. The issue will be + reproduced and "Err: possible libfam-libgamin conflict regression" will + be printed. + + ``` + + /usr/sbin/lighttpd -v + /usr/sbin/lighttpd: Symbol `FamErrlist' has different size in shared object, consider re-linking + /usr/sbin/lighttpd: symbol lookup error: /usr/sbin/lighttpd: undefined symbol: FAMNoExists + + echo Err: possible libfam-libgamin conflict regression + Err: possible libfam-libgamin conflict regression + + exit 1 + ``` + + Then, apply the proposed fixes and re-run the script. + + You should see that lighttpd prints the version and the issue is fixed. + + [Where problems could occur] + + libgamin and libfam are conflicting packages which clearly differ from + one another (this bug is enough proof). Replacing them on some system + could introduce (and reveal) new regressions for their reverse + dependencies. + + Note that a test case for the described issue was included with the + proposed fixes and the SRUs should be gated when running the test suites + if any issues occour with this package. + + [Other Info] + + While the proposed fix for focal and bionic contain a new regression autopkgtest entry, this was not included in impish nor proposed to debian because the dependency on fam was removed in Debian (and the related delta should be removed from Ubuntu in the next merge). See https://salsa.debian.org/debian/lighttpd/-/merge_requests/18#note_206687 for further reference. + + [Original bug report] + lighttpd won't start. Steps to reproduce: $ sudo /usr/sbin/lighttpd or $ sudo systemctl start lighttpd Expected outcome: daemon starts. Seen instead: /usr/sbin/lighttpd: symbol lookup error: /usr/sbin/lighttpd: undefined symbol: FAMNoExists or Job for lighttpd.service failed. See "systemctl status lighttpd.service" and "journalctl -xe" for details. $ systemctl status lighttpd.service -l May 09 17:53:32 deunan systemd[1]: Starting Lighttpd Daemon... May 09 17:53:32 deunan lighttpd[8229]: /usr/sbin/lighttpd: symbol lookup error: /usr/sbin/lighttpd: undefined symbol: FAMNoExists Other info: `ldd /usr/sbin/lighttpd` does not report any missing shared libraries. ProblemType: Bug DistroRelease: Ubuntu 15.04 Package: lighttpd 1.4.35-4ubuntu1 ProcVersionSignature: Ubuntu 3.19.0-16.16-generic 3.19.3 Uname: Linux 3.19.0-16-generic i686 NonfreeKernelModules: nvidia ApportVersion: 2.17.2-0ubuntu1 Architecture: i386 Date: Sat May 9 17:51:52 2015 InstallationDate: Installed on 2013-06-08 (700 days ago) InstallationMedia: Xubuntu 13.04 "Raring Ringtail" - Release i386 (20130423.1) ProcEnviron: - LANGUAGE=en_CA:en - TERM=screen - PATH=(custom, no user) - LANG=en_CA.UTF-8 - SHELL=/bin/bash + LANGUAGE=en_CA:en + TERM=screen + PATH=(custom, no user) + LANG=en_CA.UTF-8 + SHELL=/bin/bash SourcePackage: lighttpd UpgradeStatus: Upgraded to vivid on 2015-04-25 (14 days ago) mtime.conffile..etc.lighttpd.conf.available.10.cgi.conf: 2013-08-02T23:17:55 mtime.conffile..etc.lighttpd.conf.available.10.fastcgi.conf: 2013-09-11T11:19:16 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
** Merge proposal linked: https://code.launchpad.net/~athos-ribeiro/ubuntu/+source/lighttpd/+git/lighttpd/+merge/404199 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
Marking as Won't Fix on Xenial due to ESM. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
** Changed in: lighttpd (Ubuntu Xenial) Status: Triaged => Won't Fix -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
lighttpd 1.4.56 uses inotify() on Linux, removing FAM dependency ** Changed in: lighttpd (Ubuntu) Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
Fixed with patch in Debian release lighttpd-1.4.55-2 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
** Changed in: lighttpd (Ubuntu) Assignee: Rafael David Tinoco (rafaeldtinoco) => (unassigned) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
The fix that will likely land upstream is: https://salsa.debian.org/debian/lighttpd/-/merge_requests/18#note_186690 but it has not yet (1.4.56 not yet released). Meanwhile we have, in this bug, documented how to get rid of the issue AND groovy has a workaround (that can be replaced by the upstream final fix once this is out). SRUs are welcome based on what will come as well. -rafaeldtinoco -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
This was "Fix Released" because of my uploaded fix to groovy. I'm considering it a "temporary" fix and should revisit this before groovy is out (depending on discussion in salsa merge thread). ** Changed in: lighttpd (Ubuntu) Status: Fix Released => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
This bug was fixed in the package lighttpd - 1.4.55-1ubuntu2 --- lighttpd (1.4.55-1ubuntu2) groovy; urgency=medium * Depend on libgamin to fix missing symbol errors (LP: #1453463) -- Rafael David Tinoco Fri, 07 Aug 2020 00:47:56 + ** Changed in: lighttpd (Ubuntu) Status: Confirmed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
I have uploaded: https://paste.ubuntu.com/p/3hqf9fPg7y/ to Groovy and will try to catch up with the needed SRUs after its migrated. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
I have proposed the change to Debian: https://salsa.debian.org/debian/lighttpd/-/merge_requests/18 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
** Changed in: lighttpd (Ubuntu) Assignee: (unassigned) => Rafael David Tinoco (rafaeldtinoco) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
** Also affects: lighttpd (Ubuntu Focal) Importance: Undecided Status: New ** Also affects: lighttpd (Ubuntu Xenial) Importance: Undecided Status: New ** Also affects: lighttpd (Ubuntu Bionic) Importance: Undecided Status: New ** Changed in: lighttpd (Ubuntu Focal) Status: New => Confirmed ** Changed in: lighttpd (Ubuntu Bionic) Status: New => Triaged ** Changed in: lighttpd (Ubuntu Xenial) Status: New => Triaged -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
The issue is still present in 19.10. RCA: libfam0 (lighttpd) dependency contains a libfam.so which doesn't resolve the symbol in question. Only installing gamin (as suggested above) provides a proper (in that case) libfam.so as part of its dependency libgamin0. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
** Changed in: lighttpd Status: Unknown => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
** Bug watch added: github.com/pi-hole/pi-hole/issues #1401 https://github.com/pi-hole/pi-hole/issues/1401 ** Also affects: lighttpd via https://github.com/pi-hole/pi-hole/issues/1401 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
Ubuntu 18.04 The same problem # service lighttpd status ● lighttpd.service - Lighttpd Daemon Loaded: loaded (/lib/systemd/system/lighttpd.service; enabled; vendor preset: enabl Active: failed (Result: exit-code) since Fri 2018-06-08 17:03:43 CEST; 16s ago Process: 28595 ExecStartPre=/usr/sbin/lighttpd -tt -f /etc/lighttpd/lighttpd.conf (c Jun 08 17:03:43 desk systemd[1]: lighttpd.service: Service hold-off time over, schedul Jun 08 17:03:43 desk systemd[1]: lighttpd.service: Scheduled restart job, restart coun Jun 08 17:03:43 desk systemd[1]: Stopped Lighttpd Daemon. Jun 08 17:03:43 desk systemd[1]: lighttpd.service: Start request repeated too quickly. Jun 08 17:03:43 desk systemd[1]: lighttpd.service: Failed with result 'exit-code'. Jun 08 17:03:43 desk systemd[1]: Failed to start Lighttpd Daemon. # /usr/sbin/lighttpd -tt -f /etc/lighttpd/lighttpd.conf /usr/sbin/lighttpd: Symbol `FamErrlist' has different size in shared object, consider re-linking /usr/sbin/lighttpd: symbol lookup error: /usr/sbin/lighttpd: undefined symbol: FAMNoExists FIX: sudo apt-get install gamin Please, add dependency of "gamin" to "lighttpd" package or remove dependency of gamin from lighttpd code. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
Hi, using Ubuntu 18.04 updated each day, I tried to install lighttpd, but it fails. First attempt, I got the same messages as the ones described above, when trying to restart it. Then after I removed it completely and cleaned all packages in the cache, I reinstalled to see exactly how the messages could help find what is wrong. Here is what I get after a new reinstall: ** $ sudo apt install lighttpd Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Paquets suggérés : rrdtool php5-cgi apache2-utils lighttpd-doc Paquets recommandés : spawn-fcgi Les NOUVEAUX paquets suivants seront installés : lighttpd 0 mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour. Il est nécessaire de prendre 276 ko dans les archives. Après cette opération, 979 ko d'espace disque supplémentaires seront utilisés. Réception de:1 http://bouyguestelecom.ubuntu.lafibre.info/ubuntu bionic/universe amd64 lighttpd amd64 1.4.45-1ubuntu3 [276 kB] 276 ko réceptionnés en 0s (1 398 ko/s) Sélection du paquet lighttpd précédemment désélectionné. (Lecture de la base de données... 239794 fichiers et répertoires déjà installés.) Préparation du dépaquetage de .../lighttpd_1.4.45-1ubuntu3_amd64.deb ... Dépaquetage de lighttpd (1.4.45-1ubuntu3) ... Traitement des actions différées (« triggers ») pour ufw (0.35-5) ... Traitement des actions différées (« triggers ») pour ureadahead (0.100.0-20) ... Paramétrage de lighttpd (1.4.45-1ubuntu3) ... Created symlink /etc/systemd/system/multi-user.target.wants/lighttpd.service → /lib/systemd/system/lighttpd.service. Job for lighttpd.service failed because the control process exited with error code. See "systemctl status lighttpd.service" and "journalctl -xe" for details. invoke-rc.d: initscript lighttpd, action "start" failed. ● lighttpd.service - Lighttpd Daemon Loaded: loaded (/lib/systemd/system/lighttpd.service; enabled; vendor preset: enabled) Active: activating (auto-restart) (Result: exit-code) since Sat 2018-05-26 18:00:41 CEST; 7ms ago Process: 4325 ExecStartPre=/usr/sbin/lighttpd -tt -f /etc/lighttpd/lighttpd.conf (code=exited, status=127) Traitement des actions différées (« triggers ») pour systemd (237-3ubuntu10.1) ... Traitement des actions différées (« triggers ») pour man-db (2.8.3-2) ... Traitement des actions différées (« triggers ») pour ureadahead (0.100.0-20) ... Traitement des actions différées (« triggers ») pour ufw (0.35-5) ... * thanks for fixing it! -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
Same here, Ubuntu 16.04 LTS and ran into this problem immediately. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
I currently have this error in Ubuntu 16.04.3 LTS (recent fresh install) works after installing gamin. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
Affects Ubuntu beta 17.10, 19th.Oct.2017 and replacing (lib?)fam with Gamin fixes it. 700+ days and counting.. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
Ubuntu 17.04 and the problem remains!!! -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
Same here: Ubuntu 16.04.2 LTS Installing gamin fixes the issue. Please, please update the deps. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
Yep, install gamin solve this issue > it adds FAM libraries -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
Will this ever get fixed? ** Converted to question: https://answers.launchpad.net/ubuntu/+source/lighttpd/+question/403233 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
Still the same on Ubuntu 16.04 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
Still the same on Ubuntu 16.04 -- installing gamin solved it, though. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
I was also affected by this issue on a quite fresh 15.10 Version: 1.4.35-4ubuntu1 Provides: httpd, httpd-cgi Depends: libattr1 (>= 1:2.4.46-8), libbz2-1.0, libc6 (>= 2.15), libgamin0 | libfam0, libldap-2.4-2 (>= 2.4.7), libpcre3, libssl1.0.0 (>= 1.0.0), zlib1g (>= 1:1.1.4), init-system-helpers (>= 1.18~), perl, lsb-base (>= 3.2-14) | systemd (>= 29.1), mime-support, libterm-readline-perl-perl apt pulled libfam0 by default and lighttpd got the undefined symbol raised. Installing "gamin" instead solved the issue. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
Same problem here with 15.10 beta: lighttpd[5854]: /usr/sbin/lighttpd: symbol lookup error: /usr/sbin/lighttpd: undefined symbol: FAMNoExists Installing gamin solves the problem, but kicks libfam0 out, maybe creating other problems elsewhere... -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
That workaround fixed the problem for me too - turns out the image I was working with already had gamin installed. Purging gamin also removed lighttpd, then re-installed lighttpd produced the following: Setting up lighttpd (1.4.35-4ubuntu1) ... Job for lighttpd.service failed. See "systemctl status lighttpd.service" and "journalctl -xe" for details. invoke-rc.d: initscript lighttpd, action "start" failed. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
I had this problem. The workaround: sudo apt-get install gamin It appears that the default lighttpd configuration tries to use fam (aka gamin), but there is no dependency on gamin. I would suggest either the package adds a gamin dependency, or the default configuration removes the fam dependency. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
I'm unable to reproduce this problem on a clean install with no configuration - installing lighttpd and then visiting http://localhost brings up the default placeholder page. What happens if you disable all your user-defined configuration files? Can you get the basic placeholder page up? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
** Changed in: lighttpd (Ubuntu) Importance: Undecided => Medium -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1453463] Re: undefined symbol: FAMNoExists
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: lighttpd (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1453463 Title: undefined symbol: FAMNoExists To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lighttpd/+bug/1453463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs