• tetris11@lemmy.ml
    link
    fedilink
    arrow-up
    1
    ·
    13 days ago

    Workaround: Potato peeler extends peeler, so just cast your carrots as potatoes before you peel them, and then cast them back to carrot afterwards

    • thisfro@slrpnk.net
      link
      fedilink
      arrow-up
      1
      ·
      13 days ago

      To cast them, it uses libvegs however. It is not available in any standard package libraries, so just quickly build it from source

      • NaibofTabr@infosec.pub
        link
        fedilink
        English
        arrow-up
        1
        ·
        13 days ago

        Yeah but the current build of libvegs has some conflicts with libfruit, so if you need to use both you have to build libvegs in a different directory and then simlink it in /lib.

          • tetris11@lemmy.ml
            link
            fedilink
            arrow-up
            1
            ·
            edit-2
            13 days ago

            That’s it, let’s re-write the entire backend in C++ to make use of multiple inheritance to tackle this one use-case!

            What do you mean “this is overkill”? Do you have any idea how many tomatoes go into a fucking salad!?