• [00:00:42] Warning: (databases/tokyocabinet): Error: databases/tokyocabinet depends on nonexistent origin archivers/lzmalib

    From void@void@f-m.fm to muc.lists.freebsd.ports on Mon Sep 14 19:11:16 2026
    From Newsgroup: muc.lists.freebsd.ports

    Hi,

    I'm reying to run poudriere pkgclean -a and seeing this error:

    [00:00:42] Warning: (databases/tokyocabinet): Error: databases/tokyocabinet depends on nonexistent origin archivers/lzmalib (port EXPIRED: 2024-04-01 Has expired: Upstream hasn't been active for over 20 years and no users of this library in tree); Please contact maintainer of the port to fix this.

    Neither databases/tokyocabinet nor archivers/lzmalib are in my ports list.

    How to fix please?
    --


    --
    Posted automagically by a mail2news gateway at muc.de e.V.
    Please direct questions, flames, donations, etc. to news-admin@muc.de
    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From Robert Clausecker@fuz@fuz.ooo to muc.lists.freebsd.ports on Mon Sep 14 21:14:17 2026
    From Newsgroup: muc.lists.freebsd.ports

    Hi void,

    We do not supply this port anymore.
    Please disable the LZMA option and try again.

    Yours,
    Robert Clausecker

    On Mon, Sep 14, 2026 at 07:11:16PM +0100, void wrote:
    Hi,

    I'm reying to run poudriere pkgclean -a and seeing this error:

    [00:00:42] Warning: (databases/tokyocabinet): Error: databases/tokyocabinet depends on nonexistent origin archivers/lzmalib (port EXPIRED: 2024-04-01 Has expired: Upstream hasn't been active for over 20 years and no users of this library in tree); Please contact maintainer of the port to fix this.

    Neither databases/tokyocabinet nor archivers/lzmalib are in my ports list.

    How to fix please?
    --

    --
    () ascii ribbon campaign - for an encoding-agnostic world
    /\ - against html email - against proprietary attachments


    --
    Posted automagically by a mail2news gateway at muc.de e.V.
    Please direct questions, flames, donations, etc. to news-admin@muc.de
    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From Herbert J. Skuhra@herbert@gojira.at to muc.lists.freebsd.ports on Tue Sep 15 08:35:20 2026
    From Newsgroup: muc.lists.freebsd.ports

    --b64b8c6b49f7b747da56df3d6ef31fd814cdcb59
    Content-Type: text/plain
    Content-Transfer-Encoding: 7bit

    On Mon, 14 Sep 2026, at 20:11, void wrote:
    Hi,

    I'm reying to run poudriere pkgclean -a and seeing this error:

    [00:00:42] Warning: (databases/tokyocabinet): Error:
    databases/tokyocabinet depends on nonexistent origin archivers/lzmalib
    (port EXPIRED: 2024-04-01 Has expired: Upstream hasn't been active for
    over 20 years and no users of this library in tree); Please contact maintainer of the port to fix this.

    Neither databases/tokyocabinet nor archivers/lzmalib are in my ports list.

    How to fix please?

    The port is unmaintained and option LZMA is off by default.
    Does the attached patch fix the issue?
    --
    Herbert
    --b64b8c6b49f7b747da56df3d6ef31fd814cdcb59
    Content-Disposition: attachment; filename="tokyocabinet.diff"
    Content-Type: text/x-patch; name="tokyocabinet.diff"
    Content-Transfer-Encoding: base64

    ZGlmZiAtLWdpdCBhL2RhdGFiYXNlcy90b2t5b2NhYmluZXQvTWFrZWZpbGUgYi9kYXRhYmFz ZXMvdG9reW9jYWJpbmV0L01ha2VmaWxlCmluZGV4IDE5MDQ5MjAwODQwNS4uOWIzYTEzOTVh OTYwIDEwMDY0NAotLS0gYS9kYXRhYmFzZXMvdG9reW9jYWJpbmV0L01ha2VmaWxlCisrKyBi L2RhdGFiYXNlcy90b2t5b2NhYmluZXQvTWFrZWZpbGUKQEAgLTE5LDEzICsxOSwxMiBAQCBV U0VfTERDT05GSUc9CXllcwogCiBQT1JURE9DUz0JKgogCi1PUFRJT05TX0RFRklORT0JREVC VUcgREVWRUwgRkFTVEVTVCBMWk1BIExaTyBQVEhSRUFEIFBST0ZJTEUgU0hBUkVEIFNXQUIg VVlJRUxEIERPQ1MKK09QVElPTlNfREVGSU5FPQlERUJVRyBERVZFTCBGQVNURVNUIExaTyBQ VEhSRUFEIFBST0ZJTEUgU0hBUkVEIFNXQUIgVVlJRUxEIERPQ1MKIE9QVElPTlNfREVGQVVM VD0JUFRIUkVBRCBTSEFSRUQKIE9QVElPTlNfU1VCPQl5ZXMKIAogREVWRUxfREVTQz0JRGV2 ZWxvcG1lbnQgYnVpbGQKIEZBU1RFU1RfREVTQz0JRmFzdGVzdCBydW4KLUxaTUFfREVTQz0J TFpNQSBjb2RlYwogTFpPX0RFU0M9CUxaTyBjb2RlYwogUFRIUkVBRF9ERVNDPQlFbmFibGUg UE9TSVggdGhyZWFkIHN1cHBvcnQKIFBST0ZJTEVfREVTQz0JUHJvZmlsaW5nIGJ1aWxkCkBA IC0zNCwxNyArMzMsMTEgQEAgU1dBQl9ERVNDPQlTd2FwcGluZyBieXRlLW9yZGVycyBidWls ZAogVVlJRUxEX0RFU0M9CURldGVjdGluZyByYWNlIGNvbmRpdGlvbnMKIAogREVCVUdfQ09O RklHVVJFX0VOQUJMRT0JCWRlYnVnCi1ERUJVR19QUkVWRU5UUz0JCQlMWk1BCiAKIERFVkVM X0NPTkZJR1VSRV9FTkFCTEU9CQlkZXZlbAogCiBGQVNURVNUX0NPTkZJR1VSRV9FTkFCTEU9 CWZhc3Rlc3QKIAotIyB0byBub3QgY29uZnVzZSB3aXRoIHN5c3RlbSBsaWJsem1hCi1MWk1B X0NPTkZJR1VSRV9FTkFCTEU9CQlleGx6bWEKLUxaTUFfTElCX0RFUEVORFM9CQlsaWJsem1h LnNvLjE6YXJjaGl2ZXJzL2x6bWFsaWIKLUxaTUFfUFJFVkVOVFM9CQkJREVCVUcKLQogTFpP X0NPTkZJR1VSRV9FTkFCTEU9CQlleGx6bwogTFpPX0xJQl9ERVBFTkRTPQkJbGlibHpvMi5z bzphcmNoaXZlcnMvbHpvMgogCg==

    --b64b8c6b49f7b747da56df3d6ef31fd814cdcb59--


    --
    Posted automagically by a mail2news gateway at muc.de e.V.
    Please direct questions, flames, donations, etc. to news-admin@muc.de
    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From void@void@f-m.fm to muc.lists.freebsd.ports on Fri Sep 18 01:09:24 2026
    From Newsgroup: muc.lists.freebsd.ports

    Hi, sorry for the late reply

    On Mon, Sep 14, 2026 at 09:14:17PM +0000, Robert Clausecker wrote:
    Hi void,

    We do not supply this port anymore.
    Please disable the LZMA option and try again.

    I ran make rmconfig on /usr/ports/databases/tokyocabinet after deleting and re-fetching the ports tree and now its working.

    What confused me was there was no databases/tokyocabinet on the system or in the ports.list. The ports.list was generated with 'pkg prime-origin'

    I guess something stale in /var/db/ports/options
    --


    --
    Posted automagically by a mail2news gateway at muc.de e.V.
    Please direct questions, flames, donations, etc. to news-admin@muc.de
    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From Edward Sanford Sutton, III@mirror176@hotmail.com to muc.lists.freebsd.ports on Fri Sep 18 10:58:07 2026
    From Newsgroup: muc.lists.freebsd.ports

    On 9/17/26 17:09, void wrote:
    Hi, sorry for the late reply

    On Mon, Sep 14, 2026 at 09:14:17PM +0000, Robert Clausecker wrote:
    Hi void,

    We do not supply this port anymore.
    Please disable the LZMA option and try again.

    I ran make rmconfig on /usr/ports/databases/tokyocabinet after deleting and re-fetching the ports tree and now its working.
    What confused me was there was no databases/tokyocabinet on the system
    or in
    the ports.list. The ports.list was generated with 'pkg prime-origin'

    I guess something stale in /var/db/ports/options

    Sometimes when ports get removed/renamed, other ports that depend on it through a non-default don't always get adjusted which itself is a bug
    and should be reported as such.


    --
    Posted automagically by a mail2news gateway at muc.de e.V.
    Please direct questions, flames, donations, etc. to news-admin@muc.de
    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From Tomoaki AOKI@junchoon@dec.sakura.ne.jp to muc.lists.freebsd.ports on Sat Sep 19 08:18:12 2026
    From Newsgroup: muc.lists.freebsd.ports

    On Fri, 18 Sep 2026 10:58:07 -0700
    "Edward Sanford Sutton, III" <mirror176@hotmail.com> wrote:

    On 9/17/26 17:09, void wrote:
    Hi, sorry for the late reply

    On Mon, Sep 14, 2026 at 09:14:17PM +0000, Robert Clausecker wrote:
    Hi void,

    We do not supply this port anymore.
    Please disable the LZMA option and try again.

    I ran make rmconfig on /usr/ports/databases/tokyocabinet after deleting and re-fetching the ports tree and now its working.
    What confused me was there was no databases/tokyocabinet on the system
    or in
    the ports.list. The ports.list was generated with 'pkg prime-origin'

    I guess something stale in /var/db/ports/options

    Sometimes when ports get removed/renamed, other ports that depend on it through a non-default don't always get adjusted which itself is a bug
    and should be reported as such.

    If `make config` (including all of its variants like config-recursive
    and config-conditional) can somehow mark non-default options as such,
    it would be helpful. (Not sure how it can be implemented, though.)

    But it possibly mean /var/db/ports/*/options needs additional line
    something like _FILE_DEFAULT_OPTIONS_LIST= line recorded
    to compare with in-ports OPTIONS_DEFAULT* lines efficiently.
    (Wouldn't be mandatory if analyzed everytime `make config` is invoked.)

    Regards.
    --
    Tomoaki AOKI <junchoon@dec.sakura.ne.jp>


    --
    Posted automagically by a mail2news gateway at muc.de e.V.
    Please direct questions, flames, donations, etc. to news-admin@muc.de
    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From Tatsuki Makino@tatsuki_makino@hotmail.com to muc.lists.freebsd.ports on Sat Sep 19 08:27:04 2026
    From Newsgroup: muc.lists.freebsd.ports

    Hello.

    port options for poudriere are saved in /usr/local/etc/poudriere.d/*-options/. They are managed with options command of poudriere, but if it becomes too confusing, just remove them directly with rm -rf :)
    It might also be good to check files like /usr/local/etc/poudriere.d/*make.conf, as they can affect it.

    Regards.



    --
    Posted automagically by a mail2news gateway at muc.de e.V.
    Please direct questions, flames, donations, etc. to news-admin@muc.de
    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From Edward Sanford Sutton, III@mirror176@hotmail.com to muc.lists.freebsd.ports on Fri Sep 18 17:01:07 2026
    From Newsgroup: muc.lists.freebsd.ports

    On 9/18/26 16:18, Tomoaki AOKI wrote:
    On Fri, 18 Sep 2026 10:58:07 -0700
    "Edward Sanford Sutton, III" <mirror176@hotmail.com> wrote:

    On 9/17/26 17:09, void wrote:
    Hi, sorry for the late reply

    On Mon, Sep 14, 2026 at 09:14:17PM +0000, Robert Clausecker wrote:
    Hi void,

    We do not supply this port anymore.
    Please disable the LZMA option and try again.

    I ran make rmconfig on /usr/ports/databases/tokyocabinet after deleting and >>> re-fetching the ports tree and now its working.
    What confused me was there was no databases/tokyocabinet on the system
    or in
    the ports.list. The ports.list was generated with 'pkg prime-origin'

    I guess something stale in /var/db/ports/options

    Sometimes when ports get removed/renamed, other ports that depend on it
    through a non-default don't always get adjusted which itself is a bug
    and should be reported as such.

    If `make config` (including all of its variants like config-recursive
    and config-conditional) can somehow mark non-default options as such,
    it would be helpful. (Not sure how it can be implemented, though.)

    Totally agree. Running make config can identify new options since
    last saving which is a start. I could have sworn there was a '*' or
    something to indicate when things are changed but I don't usually use it anymore. It would be nice to be able to choose to select, not select, or
    leave the setting on automatic as its default. Just knowing a setting is
    not matching default would be a useful step in the meantime.
    I use poudriere to do my local ports builds and I never use `make
    config` beyond testing how ports interface looks if working on a port
    and sometimes showconfig to review my choices. I use entries inside of poudriere's copy of make.conf which lets me enable/disable options
    globally so they apply without going through every relevant dialog to
    make sure its active there too, lets me do it for individual ports in
    case its something I don't want to actually set globally or I need to
    override a global change that is breaking a port, it puts all of my
    changes is 1 common place to more easily review and edit them, and I can
    leave comments beside changes so I don't forget why I have done
    something with my bad memory. Anyways it let me achieve the ability to
    set some options and leave others to their defaults.
    About the best I can currently think of is either saving `make
    showconfig` output and then repeat after removing config to save it to a second file to get a diff. You then need to manually restore the
    settings, that is most reliable if you backup the corresponding entry
    from under /var/db/ports .

    But it possibly mean /var/db/ports/*/options needs additional line
    something like _FILE_DEFAULT_OPTIONS_LIST= line recorded
    to compare with in-ports OPTIONS_DEFAULT* lines efficiently.
    (Wouldn't be mandatory if analyzed everytime `make config` is invoked.)

    Regards.




    --
    Posted automagically by a mail2news gateway at muc.de e.V.
    Please direct questions, flames, donations, etc. to news-admin@muc.de
    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From Tomoaki AOKI@junchoon@dec.sakura.ne.jp to muc.lists.freebsd.ports on Sat Sep 19 09:58:04 2026
    From Newsgroup: muc.lists.freebsd.ports

    On Sat, 19 Sep 2026 08:27:04 +0900
    Tatsuki Makino <tatsuki_makino@hotmail.com> wrote:

    Hello.

    port options for poudriere are saved in /usr/local/etc/poudriere.d/*-options/.
    They are managed with options command of poudriere, but if it becomes too confusing, just remove them directly with rm -rf :)
    It might also be good to check files like /usr/local/etc/poudriere.d/*make.conf, as they can affect it.

    Regards.

    Ah, I've forgot it as I've made /usr/local/etc/poudriere.d/options/ a
    symlink pointing to /var/db/ports/ as I've described below.

    https://brew.bsd.cafe/TomAoki/Tips-and-Tricks/src/branch/main/poudriere

    This symlink is handy if ALL builder jails share the same
    ports tree and options (i.e., build for local host only,
    build for different archs with same options, ...).

    Regards.
    --
    Tomoaki AOKI <junchoon@dec.sakura.ne.jp>


    --
    Posted automagically by a mail2news gateway at muc.de e.V.
    Please direct questions, flames, donations, etc. to news-admin@muc.de
    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From void@void@f-m.fm to muc.lists.freebsd.ports on Sat Sep 19 16:39:24 2026
    From Newsgroup: muc.lists.freebsd.ports

    Hi,

    On Sat, 19 Sep 2026, at 01:58, Tomoaki AOKI wrote:
    Ah, I've forgot it as I've made /usr/local/etc/poudriere.d/options/ a
    symlink pointing to /var/db/ports/ as I've described below.

    https://brew.bsd.cafe/TomAoki/Tips-and-Tricks/src/branch/main/poudriere

    This symlink is handy if ALL builder jails share the same
    ports tree and options (i.e., build for local host only,
    build for different archs with same options, ...).

    This is how I have it.
    --


    --
    Posted automagically by a mail2news gateway at muc.de e.V.
    Please direct questions, flames, donations, etc. to news-admin@muc.de
    --- Synchronet 3.22a-Linux NewsLink 1.2