Compilation error : raise VCSBaseException("VCS: Unknown repository type %s" % remote_url)

Hi,

I build, with visual studio an image for my BIGTREETECH BOARD 1.4 and i have this error

LDF Modes: Finder ~ off, Compatibility ~ strict
Library Manager: Installing +<src/lcd/dogm>
VCSBaseException: VCS: Unknown repository type +<src/lcd/dogm>:
** File “C:\Users\samit.platformio\penv\lib\site-packages\platformio\builder\main.py”, line 187:**
** env.SConscript(“$BUILD_SCRIPT”)**
** File “C:\Users\samit.platformio\packages\tool-scons\scons-local-4.4.0\SCons\Script\SConscript.py”, line 597:**
** return _SConscript(self.fs, files, subst_kw)
** File “C:\Users\samit.platformio\packages\tool-scons\scons-local-4.4.0\SCons\Script\SConscript.py”, line 285:
*
** exec(compile(scriptdata, scriptname, ‘exec’), call_stack[-1].globals)**
** File “C:\Users\samit.platformio\platforms\nxplpc-arduino-lpc176x\builder\main.py”, line 148:**
** target_elf = env.BuildProgram()**
** File “C:\Users\samit.platformio\packages\tool-scons\scons-local-4.4.0\SCons\Util.py”, line 737:**
** return self.method(nargs, kwargs)
** File “C:\Users\samit.platformio\penv\lib\site-packages\platformio\builder\tools\piobuild.py”, line 61:
*
** env.ProcessProjectDeps()**
** File “C:\Users\samit.platformio\packages\tool-scons\scons-local-4.4.0\SCons\Util.py”, line 737:**
** return self.method(nargs, kwargs)
** File “C:\Users\samit.platformio\penv\lib\site-packages\platformio\builder\tools\piobuild.py”, line 137:
*
** plb = env.ConfigureProjectLibBuilder()**
** File “C:\Users\samit.platformio\packages\tool-scons\scons-local-4.4.0\SCons\Util.py”, line 737:**
** return self.method(nargs, kwargs)
** File “C:\Users\samit.platformio\penv\lib\site-packages\platformio\builder\tools\piolib.py”, line 1176:
*
** project.install_dependencies()**
** File “C:\Users\samit.platformio\penv\lib\site-packages\platformio\builder\tools\piolib.py”, line 983:**
** lm.install(spec)**
** File “C:\Users\samit.platformio\penv\lib\site-packages\platformio\package\manager_install.py”, line 48:**
** pkg = self._install(spec, skip_dependencies=skip_dependencies, force=force)**
** File “C:\Users\samit.platformio\penv\lib\site-packages\platformio\package\manager_install.py”, line 98:**
** pkg = self.install_from_uri(spec.uri, spec)**
** File “C:\Users\samit.platformio\penv\lib\site-packages\platformio\package\manager_install.py”, line 190:**
** vcs = VCSClientFactory.new(tmp_dir, uri)**
** File “C:\Users\samit.platformio\penv\lib\site-packages\platformio\package\vcsclient.py”, line 47:**
** raise VCSBaseException(“VCS: Unknown repository type %s” % remote_url)**

I did not find any element on this error on web.

Any one can help me?

Looks like a src_filter expression was misindentend and fell into a lib_deps expression.

Please show the platformio.ini in full.

Thank you for your help.
This is the section
HAS_GRAPHICAL_LCD = U8glib-HAL@0.4.1
build_src_filter=+<src/lcd/dogm>
USES_LIQUIDCRYSTAL = LiquidCrystal@1.5.0

I looked for the expressions “lib_deps” .
They are : lib_deps = ${common.lib_deps}
or
lib_deps =

I have the same error when i compile.

Is this the Marlin firmware? Which branch / commit exactly? The mix of lib_deps expression with a build_src_filter in ebtween looks really wrong.

Thank you for your help
When i am a noob, a don’t understand “Which branch / commit exactly? " here is my answer
-It’s a marlin firmware for the BIGTREETECH SKR 1.4. He was build by BIGTREETECH
As the instruction " src_filter” is deprecated, i have replace it by " build_src_filter"

Thank you for your help.
I have used a original firmware marlin and the compilation is ok.