Re: Broken dnf from 06-30-2018

2018-07-05 Thread Adam Williamson
On Thu, 2018-07-05 at 10:38 +0100, Russel Winder wrote:
> On Tue, 2018-07-03 at 20:14 -0700, Adam Williamson wrote:
> > On Sun, 2018-07-01 at 09:19 +0100, Russel Winder wrote:
> > > I wonder if this
> > > episode indicates that there should be work done to make sure that a
> > > broken
> > > dnf can never be installed?
> > 
> > How do you propose we do that?
> 
> Using a two stage system: 1. take a one step back version of Fedora Rawhide
> and add the new dnf; then run a few tests such as "dnf check-update 
> --refresh" 
> and "dnf upgrade". 2. take a current version of Fedora Rawhide and add the new
> dnf; then run the same set of tests. This should ensure dnf dependencies are
> correct and that "dnf upgrade" never causes a seg fault.
> 
> I would have thought the dnf people would have been doing this sort of system
> testing given just how important dnf is to Fedora Rawhide. To have people
> (it's not just me) in a situation of not being able to amend their system with
> dnf should I feel cause deep embarrassment to the dnf people despite the
> caveat emptor nature of Fedora Rawhide.

But the new dnf doesn't break everywhere; I updated to it and didn't
hit any of the reported issues. I'm sure the DNF developers *do* test
it on their local machines, but this is not some sort of cast-iron
guarantee that it will never fail anywhere else.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net
___
test mailing list -- test@lists.fedoraproject.org
To unsubscribe send an email to test-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/test@lists.fedoraproject.org/message/PFDRV4ASN5RT2QJ4TCDWO4RT22EN6UGH/


Re: Broken dnf from 06-30-2018

2018-07-05 Thread Russel Winder
On Thu, 2018-07-05 at 10:48 +0100, Peter Robinson wrote:
> On Thu, Jul 5, 2018 at 10:40 AM, Russel Winder  wrote:
> > 
> > Has anyone discovered a way forward for updating Fedora Rawhide given dnf
> > just
> > seg faults currently?
> 
> Can you use rpm to just update it lmanually?
> 

So far no. The RPM files downloaded from Koji require the Python 3.7 ABI but
currently Python is 3.6. This apples to dnf 3.0.2 and 2.7.5 RPMs downloaded.


-- 
Russel.
===
Dr Russel Winder  t: +44 20 7585 2200
41 Buckmaster Roadm: +44 7770 465 077
London SW11 1EN, UK   w: www.russel.org.uk


signature.asc
Description: This is a digitally signed message part
___
test mailing list -- test@lists.fedoraproject.org
To unsubscribe send an email to test-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/test@lists.fedoraproject.org/message/FFWIWD6IOJ2G5ZNZZ6G2KCGSKYBDUL5J/


Re: Broken dnf from 06-30-2018

2018-07-05 Thread Peter Robinson
On Thu, Jul 5, 2018 at 10:40 AM, Russel Winder  wrote:
>
> Has anyone discovered a way forward for updating Fedora Rawhide given dnf just
> seg faults currently?

Can you use rpm to just update it lmanually?

> --
> Russel.
> ===
> Dr Russel Winder  t: +44 20 7585 2200
> 41 Buckmaster Roadm: +44 7770 465 077
> London SW11 1EN, UK   w: www.russel.org.uk
>
> ___
> test mailing list -- test@lists.fedoraproject.org
> To unsubscribe send an email to test-le...@lists.fedoraproject.org
> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: 
> https://lists.fedoraproject.org/archives/list/test@lists.fedoraproject.org/message/VQ767YEPTUMCXRPWMNSJSAX2SJIAXVCZ/
>
___
test mailing list -- test@lists.fedoraproject.org
To unsubscribe send an email to test-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/test@lists.fedoraproject.org/message/6J4VAB2K5MAQVR6RWBHJT7GMWHG66YXG/


Re: Broken dnf from 06-30-2018

2018-07-05 Thread Russel Winder

Has anyone discovered a way forward for updating Fedora Rawhide given dnf just
seg faults currently?

-- 
Russel.
===
Dr Russel Winder  t: +44 20 7585 2200
41 Buckmaster Roadm: +44 7770 465 077
London SW11 1EN, UK   w: www.russel.org.uk


signature.asc
Description: This is a digitally signed message part
___
test mailing list -- test@lists.fedoraproject.org
To unsubscribe send an email to test-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/test@lists.fedoraproject.org/message/VQ767YEPTUMCXRPWMNSJSAX2SJIAXVCZ/


Re: Broken dnf from 06-30-2018

2018-07-05 Thread Russel Winder
On Tue, 2018-07-03 at 20:14 -0700, Adam Williamson wrote:
> On Sun, 2018-07-01 at 09:19 +0100, Russel Winder wrote:
> > I wonder if this
> > episode indicates that there should be work done to make sure that a
> > broken
> > dnf can never be installed?
> 
> How do you propose we do that?

Using a two stage system: 1. take a one step back version of Fedora Rawhide
and add the new dnf; then run a few tests such as "dnf check-update --refresh" 
and "dnf upgrade". 2. take a current version of Fedora Rawhide and add the new
dnf; then run the same set of tests. This should ensure dnf dependencies are
correct and that "dnf upgrade" never causes a seg fault.

I would have thought the dnf people would have been doing this sort of system
testing given just how important dnf is to Fedora Rawhide. To have people
(it's not just me) in a situation of not being able to amend their system with
dnf should I feel cause deep embarrassment to the dnf people despite the
caveat emptor nature of Fedora Rawhide.

-- 
Russel.
===
Dr Russel Winder  t: +44 20 7585 2200
41 Buckmaster Roadm: +44 7770 465 077
London SW11 1EN, UK   w: www.russel.org.uk


signature.asc
Description: This is a digitally signed message part
___
test mailing list -- test@lists.fedoraproject.org
To unsubscribe send an email to test-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/test@lists.fedoraproject.org/message/H4XUF43BYTG5TURAS27Q2GQSGYX5DQQV/