public inbox for libabigail@sourceware.org
 help / color / mirror / Atom feed
* Re: [Bug default/20962] Make fedabipkgdiff compatible with Python 3
  2016-01-01  0:00 ` [Bug default/20962] Make fedabipkgdiff compatible with Python 3 cqi at redhat dot com
@ 2016-01-01  0:00   ` Dodji Seketeli
  0 siblings, 0 replies; 6+ messages in thread
From: Dodji Seketeli @ 2016-01-01  0:00 UTC (permalink / raw)
  To: cqi at redhat dot com; +Cc: libabigail

"cqi at redhat dot com" <sourceware-bugzilla@sourceware.org> a écrit:

> Will there be a "debabipkgdiff" that downloads deb packages and do the
> ABI comparison? :)

I will gladly accept patches for that, yes.  We'll need to work with the
eventual authors so the patch respects the overall Abigail design
especially regarding regression testing etc, though.

> How do we define the "older platforms"? Probably we could just ensure Python
> 2.6 is the minimal requirement, whatever the platform is, Debian/Ubuntu,
> openSUSE, or Fedora/RHEL.

I have no precise idea.  On the Enterprise Linux platforms, for
instance, I'd say we need to run on el6 and el7 at least.  For the other
platforms, I guess we'd need to reach a consensus.

-- 
		Dodji

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug default/20962] Make fedabipkgdiff compatible with Python 3
  2016-01-01  0:00 [Bug default/20962] New: Python 3 compatibility cqi at redhat dot com
  2016-01-01  0:00 ` [Bug default/20962] Make fedabipkgdiff compatible with Python 3 cqi at redhat dot com
@ 2016-01-01  0:00 ` cqi at redhat dot com
  2016-01-01  0:00 ` dodji at seketeli dot org
  2016-01-01  0:00 ` dodji at redhat dot com
  3 siblings, 0 replies; 6+ messages in thread
From: cqi at redhat dot com @ 2016-01-01  0:00 UTC (permalink / raw)
  To: libabigail

https://sourceware.org/bugzilla/show_bug.cgi?id=20962

Chenxiong Qi <cqi at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Python 3 compatibility      |Make fedabipkgdiff
                   |                            |compatible with Python 3

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug default/20962] New: Python 3 compatibility
@ 2016-01-01  0:00 cqi at redhat dot com
  2016-01-01  0:00 ` [Bug default/20962] Make fedabipkgdiff compatible with Python 3 cqi at redhat dot com
                   ` (3 more replies)
  0 siblings, 4 replies; 6+ messages in thread
From: cqi at redhat dot com @ 2016-01-01  0:00 UTC (permalink / raw)
  To: libabigail

https://sourceware.org/bugzilla/show_bug.cgi?id=20962

            Bug ID: 20962
           Summary: Python 3 compatibility
           Product: libabigail
           Version: unspecified
            Status: NEW
          Severity: normal
          Priority: P2
         Component: default
          Assignee: dodji at redhat dot com
          Reporter: cqi at redhat dot com
                CC: libabigail at sourceware dot org
  Target Milestone: ---

Make fedabipkgdiff be compatible with Python 3. It looks el6 is still the
target platform to run libabigail tools. So, it's not time to move to Python 3
completely now.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug default/20962] Make fedabipkgdiff compatible with Python 3
  2016-01-01  0:00 [Bug default/20962] New: Python 3 compatibility cqi at redhat dot com
@ 2016-01-01  0:00 ` cqi at redhat dot com
  2016-01-01  0:00   ` Dodji Seketeli
  2016-01-01  0:00 ` cqi at redhat dot com
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 6+ messages in thread
From: cqi at redhat dot com @ 2016-01-01  0:00 UTC (permalink / raw)
  To: libabigail

https://sourceware.org/bugzilla/show_bug.cgi?id=20962

--- Comment #2 from Chenxiong Qi <cqi at redhat dot com> ---
(In reply to dodji from comment #1)
> (In reply to Chenxiong Qi from comment #0)
> > It looks el6 is still the target platform to run libabigail tools.
> 
> el6 is still *A* target platform -- among other platforms -- to run
> libabigail tools.  It's not the only one.  But it's an important one.
> 
> libabigail tools also need to run on Debian/Ubuntu platforms, etc.  Let's
> not forget it :-)
> 

I see a cool thing. Will there be a "debabipkgdiff" that downloads deb packages
and do the ABI comparison? :)

> 
> > So, it's not time to move to Python 3 completely now.
> 
> Right.  If we can make the life of folks who live in a Python 3 world
> easier, fine.  But that should not prevent us from running on the older
> platforms that our users care about.

How do we define the "older platforms"? Probably we could just ensure Python
2.6 is the minimal requirement, whatever the platform is, Debian/Ubuntu,
openSUSE, or Fedora/RHEL.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug default/20962] Make fedabipkgdiff compatible with Python 3
  2016-01-01  0:00 [Bug default/20962] New: Python 3 compatibility cqi at redhat dot com
                   ` (2 preceding siblings ...)
  2016-01-01  0:00 ` dodji at seketeli dot org
@ 2016-01-01  0:00 ` dodji at redhat dot com
  3 siblings, 0 replies; 6+ messages in thread
From: dodji at redhat dot com @ 2016-01-01  0:00 UTC (permalink / raw)
  To: libabigail

https://sourceware.org/bugzilla/show_bug.cgi?id=20962

dodji at redhat dot com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|normal                      |enhancement

--- Comment #1 from dodji at redhat dot com ---
(In reply to Chenxiong Qi from comment #0)
> It looks el6 is still the target platform to run libabigail tools.

el6 is still *A* target platform -- among other platforms -- to run libabigail
tools.  It's not the only one.  But it's an important one.

libabigail tools also need to run on Debian/Ubuntu platforms, etc.  Let's not
forget it :-)


> So, it's not time to move to Python 3 completely now.

Right.  If we can make the life of folks who live in a Python 3 world easier,
fine.  But that should not prevent us from running on the older platforms that
our users care about.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug default/20962] Make fedabipkgdiff compatible with Python 3
  2016-01-01  0:00 [Bug default/20962] New: Python 3 compatibility cqi at redhat dot com
  2016-01-01  0:00 ` [Bug default/20962] Make fedabipkgdiff compatible with Python 3 cqi at redhat dot com
  2016-01-01  0:00 ` cqi at redhat dot com
@ 2016-01-01  0:00 ` dodji at seketeli dot org
  2016-01-01  0:00 ` dodji at redhat dot com
  3 siblings, 0 replies; 6+ messages in thread
From: dodji at seketeli dot org @ 2016-01-01  0:00 UTC (permalink / raw)
  To: libabigail

https://sourceware.org/bugzilla/show_bug.cgi?id=20962

--- Comment #3 from dodji at seketeli dot org ---
"cqi at redhat dot com" <sourceware-bugzilla@sourceware.org> a écrit:

> Will there be a "debabipkgdiff" that downloads deb packages and do the
> ABI comparison? :)

I will gladly accept patches for that, yes.  We'll need to work with the
eventual authors so the patch respects the overall Abigail design
especially regarding regression testing etc, though.

> How do we define the "older platforms"? Probably we could just ensure Python
> 2.6 is the minimal requirement, whatever the platform is, Debian/Ubuntu,
> openSUSE, or Fedora/RHEL.

I have no precise idea.  On the Enterprise Linux platforms, for
instance, I'd say we need to run on el6 and el7 at least.  For the other
platforms, I guess we'd need to reach a consensus.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2016-12-19 11:35 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-01-01  0:00 [Bug default/20962] New: Python 3 compatibility cqi at redhat dot com
2016-01-01  0:00 ` [Bug default/20962] Make fedabipkgdiff compatible with Python 3 cqi at redhat dot com
2016-01-01  0:00   ` Dodji Seketeli
2016-01-01  0:00 ` cqi at redhat dot com
2016-01-01  0:00 ` dodji at seketeli dot org
2016-01-01  0:00 ` dodji at redhat dot com

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).