昨晚在 Packman 邮件列表得到的消息,赶来通知大家下。
所以最近一段时间再有刷新 Packman 源问题的就先不要问了,用户这头根本解决不了。 恢复时间以这帖子解除置顶的时间,或邮件列表通知为准。
原因是自从 Pascal 几年前升级 Packman 的 OBS 到 2.0 后,一直没人坚持做维护更新工作,现在年久失修挺不住了,每周怠机的时间比在线时间还长,造成 Packman 打包者们完全无法正常开展工作。
现在列表里还停留在解决办法的设计阶段(因为直接升级基础设施到 OBS 2.4.4 后,数据库会崩溃),大家在议论究竟是 2.0 - 2.1 -2.2 -2.3 -2.4 这么一步步升级过来,还是直接砸倒重来,所有软件包重新编译。至于什么时候上手修复,现在还没有一个明确的时间表。
可以使用
zypper lr
查看你的 Packman 源的名字,一般都叫 Packman。
sudo zypper mr -d Packman
暂时禁用它的刷新。已安装的软件包不受影响,但暂时装不了新包,也更新不了。
再次警告,如果选用的是全部重编的方法,那在得到通知前,可以视为这个源是不稳定的(也就是说某段时期它可能能用,但你赶好了就是赚了,赶差了也没人给你修这种 bug)。
** [Update] 目前 PMBS 编译服务器已经回来了,可以编译,但做出来的包还不能发布。官方迁移了下载服务器,DNS 还没生效,所以软件包发布这个环节要星期四才开始修,也就是说差不多这个周末,Packman 就能回来了。 **
[Update1] 目前 Packman 整个都回来了。但是软件包工程恢复的是 6 月 26 日的备份。下载源和镜像里的情况未知。目测最近可能更新的会勤一些。
我的都禁用掉自动刷新的。。定期手动就行了。。提供 packman 的有很多镜像的,是都挂了吗??
packman mirrors
软件源可能外表看不出问题。但软件源是 OBS 自动控制推送的,你可能碰上更新 repomd.xml 失败的情况,那表现给你的就是刷新不能 ; 也可能装了机器瞎推的有 bug 的软件包,而这个软件包杀了打包者他现在也修不了。这是主源的情况,镜像更加复杂,因为镜像按裁定级别不同有 5 分钟到 6 小时延时。
而且一个更为关键的问题就是,Packman 的管理是近乎不透明的(我都不知道主力 webmaster 是哪几个),而 Packman 邮件列表是给 Packman 打包者的邮件列表,所以他们只通知 OBS 有问题要换,并没有通知软件源(Publisher)有没有停机。
Anyway,用可以,但自求多福啦。近期论坛官方管理团队(比如 zypper 的版主)这边不会也不应该 touch 这方面的 case 了,因为无论如何你都修不好,所以请引导遇到这方面问题的用户来看这个帖子。
yjcoshc
(yjcoshc)
5
现在已经禁用了 packman 的源了。管理不透明是不是为了躲避某些公司的法律打击?
理论上不是,Packman 是一个非注册实体,无论如何法律都打击不到它。
事实上也不是,webmaster 主要是前德意志势力范围内的一帮人,比如比利时、德国、瑞典、芬兰。那帮家伙一不说英语二来你不在斯堪的纳维亚圈内也很难认识。比如 opensuse-community.org 其实是指向 opensu.se 的,后面那个域名就是瑞典的。
Wrong。down.o.o 依然可用,当然如果你是装个比如开源家庭影院那肯定是不行的了。