GitHub Notifications 无法清除或标记为已读
GitHub 使用多了,最近总是遇到一些奇奇怪怪的问题。这不,今天又遇到了一个 Notifications 无法清除或标记为已读的神奇问题。
GitHub 使用多了,最近总是遇到一些奇奇怪怪的问题。这不,今天又遇到了一个 Notifications 无法清除或标记为已读的神奇问题。
2025年9月4日,早上起来看邮件时候,突然发现,邮箱一下子多了几百封 GitHub Actions 构建异常的邮件!
震惊紧张后,第一个反应就是,该不会是个人的 personal access token,或者密码泄露了,被人动态进行 commit 提交,以至于出现批量的 Actions 异常。于是,赶紧登录 GitHub 看一下到底发生了什么事。
首先,看到个人账号下基本每个 Public 仓库,甚至包括 organization 下个人创建的所有 Public 仓库,都出现了类似 “Trigger security scan” 的 commits 提交。
在 Python-3.6.9 中测试 Cheetah
包的时候遇到了找不到 libpython3.6m.so.1.0
静态库,记录一下填坑。
事情起因是在 R 语言中调用 png
包的 readPNG
读取 png 图片的时候,碰到了错误:libpng error: Incompatible libpng version in application and library。
> library(png)
> p1 = readPNG("/bioinfo/polyA/circos.png")
Error in readPNG("/bioinfo/polyA/circos.png") :
libpng error: Incompatible libpng version in application and library
In addition: Warning messages:
1: In readPNG("/bioinfo/polyA/circos.png") :
libpng warning: Application was compiled with png.h from libpng-1.6.37
2: In readPNG("/bioinfo/polyA/circos.png") :
libpng warning: Application is running with png.c from libpng-1.2.49
>
这个问题,其实在 《RamiGO 安装及库依赖解决备忘》曾经遇到过,当时的解决方法,在现在看起来其实是并不完善的。所以,在问题解决前,我们先来看看这个问题到底是怎么导致的。