On Wed, 11 Nov 2009 09:17:58 +0000 (UTC), Paul wrote:
Author: stingray
Update of /cvs/pkgs/rpms/iptstate/F-12
%changelog +* Tue Nov 10 2009 Paul P. Komkoff Jr i@stingr.net - 2.2.2-2 +- rebuild for libnetfilter_conntrack-0.0.100
+* Tue Nov 10 2009 Thomas Woerner twoerner@redhat.com 2.2.2-1 +- new version 2.2.2 +- removed upstream strerror patch +- fixed package description (rhbz#140516)
Caution! Dude, you should slow down quite a bit and give all this a second thought.
You have not yet committed and built the new libnetfilter_conntrack upgrade for F-12. Rebuilding the other packages for F-12 won't work correctly because of that. They are built against the old library.
Take your time. Update your cvs working-directory with "cvs up -d" to get the F-12 branch, then follow Fedora procedures for this ABI-incompatible library upgrade (which means to request a koji buildroot override tag from Fedora Release Engineering so the new libnetfilter_conntrack for F-12 will be made available in the koji buildroot _prior_ to pushing it into the stable updates repository. That way you can prepare all rebuilds without pushing any incompatible upgrades into the stable repo). If you need help, ask your sponsor, or ask on this list.
2009/11/11 Michael Schwendt mschwendt@gmail.com:
On Wed, 11 Nov 2009 09:17:58 +0000 (UTC), Paul wrote:
Author: stingray
Update of /cvs/pkgs/rpms/iptstate/F-12
%changelog +* Tue Nov 10 2009 Paul P. Komkoff Jr i@stingr.net - 2.2.2-2 +- rebuild for libnetfilter_conntrack-0.0.100
+* Tue Nov 10 2009 Thomas Woerner twoerner@redhat.com 2.2.2-1 +- new version 2.2.2 +- removed upstream strerror patch +- fixed package description (rhbz#140516)
Caution! Dude, you should slow down quite a bit and give all this a second thought.
You have not yet committed and built the new libnetfilter_conntrack upgrade for F-12. Rebuilding the other packages for F-12 won't work correctly because of that. They are built against the old library.
Take your time. Update your cvs working-directory with "cvs up -d" to get the F-12 branch, then follow Fedora procedures for this ABI-incompatible library upgrade (which means to request a koji buildroot override tag from Fedora Release Engineering so the new libnetfilter_conntrack for F-12 will be made available in the koji buildroot _prior_ to pushing it into the stable updates repository. That way you can prepare all rebuilds without pushing any incompatible upgrades into the stable repo). If you need help, ask your sponsor, or ask on this list.
Oops, too late!
[chris@yoda ~]$ sudo yum update Loaded plugins: presto, refresh-packagekit Setting up Update Process Resolving Dependencies --> Running transaction check ---> Package dhclient.x86_64 12:4.1.0p1-4.fc11 set to be updated ---> Package f-spot.x86_64 0:0.6.1.3-1.fc11 set to be updated ---> Package f-spot-screensaver.x86_64 0:0.6.1.3-1.fc11 set to be updated --> Processing Dependency: libnetfilter_conntrack.so.1()(64bit) for package: iptstate-2.2.1-5.fc11.x86_64 ---> Package libnetfilter_conntrack.x86_64 0:0.0.100-1.fc11 set to be updated ---> Package libvorbis.x86_64 1:1.2.0-9.fc11 set to be updated ---> Package libvorbis-devel.x86_64 1:1.2.0-9.fc11 set to be updated --> Finished Dependency Resolution iptstate-2.2.1-5.fc11.x86_64 from installed has depsolving problems --> Missing Dependency: libnetfilter_conntrack.so.1()(64bit) is needed by package iptstate-2.2.1-5.fc11.x86_64 (installed) Error: Missing Dependency: libnetfilter_conntrack.so.1()(64bit) is needed by package iptstate-2.2.1-5.fc11.x86_64 (installed) You could try using --skip-broken to work around the problem You could try running: package-cleanup --problems package-cleanup --dupes rpm -Va --nofiles --nodigest
Is there any way to sanity-check pushed updates for depsolving capabilities?
On Wed, Nov 11, 2009 at 12:53:35PM +0000, Christopher Brown wrote:
Oops, too late!
[chris@yoda ~]$ sudo yum update Loaded plugins: presto, refresh-packagekit Setting up Update Process Resolving Dependencies --> Running transaction check ---> Package dhclient.x86_64 12:4.1.0p1-4.fc11 set to be updated ---> Package f-spot.x86_64 0:0.6.1.3-1.fc11 set to be updated ---> Package f-spot-screensaver.x86_64 0:0.6.1.3-1.fc11 set to be updated --> Processing Dependency: libnetfilter_conntrack.so.1()(64bit) for package: iptstate-2.2.1-5.fc11.x86_64 ---> Package libnetfilter_conntrack.x86_64 0:0.0.100-1.fc11 set to be updated ---> Package libvorbis.x86_64 1:1.2.0-9.fc11 set to be updated ---> Package libvorbis-devel.x86_64 1:1.2.0-9.fc11 set to be updated --> Finished Dependency Resolution iptstate-2.2.1-5.fc11.x86_64 from installed has depsolving problems --> Missing Dependency: libnetfilter_conntrack.so.1()(64bit) is needed by package iptstate-2.2.1-5.fc11.x86_64 (installed) Error: Missing Dependency: libnetfilter_conntrack.so.1()(64bit) is needed by package iptstate-2.2.1-5.fc11.x86_64 (installed) You could try using --skip-broken to work around the problem You could try running: package-cleanup --problems package-cleanup --dupes rpm -Va --nofiles --nodigest
Is there any way to sanity-check pushed updates for depsolving capabilities?
There is, but it hasn't been implemented yet and it would add quite a bit of time to the updates compose process. I plan on working on it RSN.
josh
On Wed, 11 Nov 2009 12:53:35 +0000, Christopher wrote:
Oops, too late!
[chris@yoda ~]$ sudo yum update Loaded plugins: presto, refresh-packagekit Setting up Update Process Resolving Dependencies --> Running transaction check ---> Package dhclient.x86_64 12:4.1.0p1-4.fc11 set to be updated ---> Package f-spot.x86_64 0:0.6.1.3-1.fc11 set to be updated ---> Package f-spot-screensaver.x86_64 0:0.6.1.3-1.fc11 set to be updated --> Processing Dependency: libnetfilter_conntrack.so.1()(64bit) for package: iptstate-2.2.1-5.fc11.x86_64 ---> Package libnetfilter_conntrack.x86_64 0:0.0.100-1.fc11 set to be updated ---> Package libvorbis.x86_64 1:1.2.0-9.fc11 set to be updated ---> Package libvorbis-devel.x86_64 1:1.2.0-9.fc11 set to be updated --> Finished Dependency Resolution iptstate-2.2.1-5.fc11.x86_64 from installed has depsolving problems --> Missing Dependency: libnetfilter_conntrack.so.1()(64bit) is needed by package iptstate-2.2.1-5.fc11.x86_64 (installed) Error: Missing Dependency: libnetfilter_conntrack.so.1()(64bit) is needed by package iptstate-2.2.1-5.fc11.x86_64 (installed) You could try using --skip-broken to work around the problem You could try running: package-cleanup --problems package-cleanup --dupes rpm -Va --nofiles --nodigest
Well, hey, that's the broken dep he's trying to fix with rebuilds of the three affected packages on F-11 and F-10. ;-)
My reply to questionable activity in F-12 cvs is related, but not "too late", because libnetfilter_conntrack in F-12 has not been upgraded [yet].
So, it's multiple issues currently. It's still possible to avoid the same broken dep in F-12.
On Wed, 2009-11-11 at 12:53 +0000, Christopher Brown wrote:
Is there any way to sanity-check pushed updates for depsolving capabilities?
It's called AutoQA, and it's coming.