• tetris11@lemmy.ml
    link
    fedilink
    arrow-up
    8
    ·
    20 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
      5
      ·
      20 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
        4
        ·
        20 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
            2
            ·
            edit-2
            20 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!?