From ae26039e475a3619db32b0bf3f939411be06a2b1 Mon Sep 17 00:00:00 2001 From: Kevin Kim Date: Sat, 28 Sep 2024 14:27:32 +0900 Subject: [PATCH] Prevention of upgrade errors caused by naver-whale-stable --- debian/changelog | 6 +++++ .../10-disable-naver-whale-repo.execute | 26 +++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100755 etc/hamonikr/adjustments/10-disable-naver-whale-repo.execute diff --git a/debian/changelog b/debian/changelog index aecfc52..21bafd7 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +hamonikr-system (8.1.8) unstable; urgency=medium + + * Prevention of upgrade errors caused by naver-whale-stable + + -- HamoniKR Sat, 28 Sep 2024 14:25:49 +0900 + hamonikr-system (8.1.7) unstable; urgency=medium * Update monospace font setting diff --git a/etc/hamonikr/adjustments/10-disable-naver-whale-repo.execute b/etc/hamonikr/adjustments/10-disable-naver-whale-repo.execute new file mode 100755 index 0000000..5321860 --- /dev/null +++ b/etc/hamonikr/adjustments/10-disable-naver-whale-repo.execute @@ -0,0 +1,26 @@ +#!/bin/bash + +# Prevention of upgrade errors caused by naver-whale-stable +# 아래 이슈가 해결되기 전 까지는 비활성화 해야 업그레이드 시 오류가 없기 때문에 네이버 웨일 저장소 비활성화 +# https://forum.whale.naver.com/topic/55770/?tab=comments#comment-134861 + +readonly SCRIPT_NAME=$(basename $0) + +log() { + echo "$@" + logger -p user.notice -t $SCRIPT_NAME "$@" +} + +err() { + echo "$@" >&2 + logger -p user.error -t $SCRIPT_NAME [ERROR] "$@" +} + +if [ -f "/etc/hamonikr/info" ] ; then + + if [ -f /etc/apt/sources.list.d/naver-whale.list ] ; then + mv /etc/apt/sources.list.d/naver-whale.list /etc/apt/sources.list.d/naver-whale.list.bak + echo "Disabled /etc/apt/sources.list.d/naver-whale.list" + fi + +fi