h(dsc)
-class VersionList(Sequence):
+class VersionList(collections.Sequence):
"""Provide a mapping & sequence interface to all versions of a package.
This class can be used like a dictionary, where version strings are the
@@ -633,8 +801,8 @@ class VersionList(
Hi Julian,
On 12/31/2013 01:29 AM, Julian Andres Klode wrote:
On Sun, Dec 29, 2013 at 12:06:18PM +0100, Michael Schaller wrote:
Package: python-apt
Version: 0.9.2
Severity: wishlist
Tags: patch
This patch does far too many things that are not even remotely
connected.
Fine by me. It
Hi Michael,
From my experience PEP8 and pyflakes are great tools with nearly no
false positives - especially compared to pylint - and by now they are
available for Python 2 and 3.
I personally like to add a lint command to setup.py to my projects.
Maybe this would be beneficial for python-apt
pical minor issues (indentation, line continuation, ...)
and pyflakes only found an unused import and an unused variable.
>From 865b39a4f2ed566e7dd7fc13ff83ea26edbab000 Mon Sep 17 00:00:00 2001
From: Michael Schaller
Date: Tue, 31 Dec 2013 13:55:09 +0100
Subject: [PATCH] apt/cache.py, apt/package.p
On 12/31/2013 10:23 PM, Michael Vogt wrote:
> Feel free to add yourself in the changelog, i.e. something like:
> + [ Michael Schaller ]
Done.
On 12/31/2013 11:00 PM, Julian Andres Klode wrote:
It would be great if you could explain what the pyflakes issues were
in a separate paragraph
pletely adopt them, because it just looks unnatural otherwise.
Done. Please see the attached patch in revision 3.
>From 2da21a6e4161799474d996f2530aad03ec9ee674 Mon Sep 17 00:00:00 2001
From: Michael Schaller
Date: Wed, 1 Jan 2014 12:08:21 +0100
Subject: [PATCH] apt/cache.py, apt/package.py: Fix
A few comments on the patches:
1) tests/test_pep8.py
Can you document in a comment or docstring why you ignore certain issues
and what these issues are? This should help readers to better understand
what the test does and more importantly what it ignores.
Furthermore do you plan to reduce the n
On 01/01/2014 05:44 PM, Michael Vogt wrote:
On Wed, Jan 01, 2014 at 12:30:16PM +0100, Michael Schaller wrote:
A few comments on the patches:
Thanks for your review and the points you raised.
You're welcome. I really like the idea to use Travis CI.
1) tests/test_pep8.py
Can you docume
Friendly ping to to Julian.
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Awesome! My first patch in Debian. ^^
Thanks for all your patience so far...
Next thing on the agenda is the relation handling in BaseDependency. I'm
wondering if I'm the only one trying to use this but the relation
handling seems to be totally broken at the moment. There is a huge
difference
Having two styles explains totally why I'm confused. ^^
Some more questions/comments regarding this...
What do you mean by "it uses the style everyone else uses"?
Isn't Debian-style THE common denominator? If not, do you have a link
where I can read more about the "style everyone else uses"?
Ma
On 01/06/2014 02:04 PM, Julian Andres Klode wrote:
Outside the Debian world, the Debian style is not used. The style
used here is just the common ASCII mathematical notation.
Oh. Right!
Now that you mention it APT also supports RPMs and thus it would make
sense to use the math-notation. Got i
On 01/06/2014 04:28 PM, Julian Andres Klode wrote:
We do not support RPM. There was a fork apt-rpm but nobody
ever merged it back.
That's why I haven't heard of it in ages. ;-)
If you think they are needed, go ahead. We have some other
places using CompType() in the C++ code, though, and add
On 01/06/2014 05:35 PM, Julian Andres Klode wrote:
It still needs test cases and documentation in doc, but should work. I
thus did not commit it.
That looks good to me. Do you intend to submit it?
If so I can make the needed apt_get.Dependency and
apt.package.BaseDependency changes...
It d
On 01/07/2014 02:33 PM, Julian Andres Klode wrote:
Well, you can already start. I'm only missing stuff not
relevant for you (tests & docs), so there's no problem
if you go ahead and do the remaining stuff before I commit
my part.
Will do but that will most likely be on the weekend as my vacatio
Julian, another question regarding this change...
Do you have any problems with changing the constructor of
apt.package.BaseDependency?
I would like it to change it so that it only takes a apt_pkg.Dependency
object as argument. As far as I see it the constructor is not documented
and so I wou
Before I start with the BaseDependency properties here two more proposals:
apt/package.py: Improved readability and documentation of
BaseDependency.__dstr().
https://github.com/michael-schaller/python-apt/commit/ef6202e2f54dc2085e4d87a01aa2a66ff7c1a437
apt/package.py: Simplified
Friendly ping...
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
On 03/10/2014 06:04 PM, Julian Andres Klode wrote:
Cool. I commented on github.
Thank you for reviewing the patches. I've largely reworked the patches,
removed the changelog, updated the version, removed awkward stuff and
made them simpler.
Unfortunately now you have to review them all over
This change also includes changes to the constructor of the Dependency class
and the Version.get_dependencies method to use a common terminology.
---
apt/package.py | 21 +
1 file changed, 17 insertions(+), 4 deletions(-)
diff --git a/apt/package.py b/apt/package.py
index 1bc7
This commit added an additional dependency comparison type / relation in Debian
notation in contrast to the existing one in mathematical notation.
---
apt/package.py | 16 +++-
python/cache.cc | 13 -
2 files changed, 27 insertions(+), 2 deletions(-)
diff --git a/apt/pack
---
apt/package.py | 9 -
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/apt/package.py b/apt/package.py
index e864c68..22f906b 100644
--- a/apt/package.py
+++ b/apt/package.py
@@ -479,7 +479,14 @@ class Version(object):
return Record(self._records.record)
def
---
apt/package.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/apt/package.py b/apt/package.py
index d75a518..943c1a8 100644
--- a/apt/package.py
+++ b/apt/package.py
@@ -128,8 +128,8 @@ class BaseDependency(object):
return self._dep.dep_type_untranslated == 'P
---
apt/package.py | 6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/apt/package.py b/apt/package.py
index 86c7eb6..e864c68 100644
--- a/apt/package.py
+++ b/apt/package.py
@@ -120,9 +120,11 @@ class BaseDependency(object):
@property
def version(self):
-
This commit added an additional dependency comparison type / relation in Debian
notation in contrast to the existing one in mathematical notation.
---
apt/package.py | 16 +++-
python/cache.cc | 13 -
2 files changed, 27 insertions(+), 2 deletions(-)
diff --git a/apt/pack
This change also includes changes to the constructor of the Dependency class
and the Version.get_dependencies method to use a common terminology.
---
apt/package.py | 21 +
1 file changed, 17 insertions(+), 4 deletions(-)
diff --git a/apt/package.py b/apt/package.py
index 1bc7
Another friendly ping to Julian...
Julian, can you at least commit patch 4/5 as it fixes a docstring?
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Friendly ping to Julian. I hope your exams went well...
On 08/20/2015 10:07 PM, Julian Andres Klode wrote:
On Thu, Aug 20, 2015 at 09:58:11PM +0200, Michael Schaller wrote:
Hi Michael, I think it looks OK, but let me suggest some
changes:
- Drop the parent_version property and use _version directly
- Drop the cache property and use _cache directly
Fair points. I'll update the commit and ping you once it is ready for
review.
On 07/07/2015 10:29 PM, Julian Andres Klode wrote:
On Fri, Jul 03, 2015 at 05:46:28PM +0200, Michael Schaller wrote:
I'm not sure I want to drop it. We don't have any users in the
archive, but that seems a bit rude (Package.auto, the only removed
attribute, was a different case, that
On 07/07/2015 09:00 PM, Julian Andres Klode wrote:
On Sat, Jul 04, 2015 at 03:45:48PM +0200, Michael Schaller wrote:
I merged all except for the last 2 commits, as they seem to introduce a
reference cycle from deps to versions. And we can't have that, as that
leads to enormous issues (#7
ut getting more
maintainers? Would you know some more folks who care about python-apt?
On 06/10/2015 06:04 PM, Julian Andres Klode wrote:
On Sat, May 03, 2014 at 04:09:42PM +0200, Michael Schaller wrote:
Another friendly ping to Julian...
Julian, can you at least commit patch 4/5 as it fixes a
Done. Please take another look on the last two patches on this branch:
https://github.com/michael-schaller/python-apt/commits/dev
Node: With the removal of "TargetVersionList" I had to duplicate the
code for the "installed_target_versions" properties.
Friendly ping to Julian. Julian, do you think we can finish this before
your University courses start again?
On 09/02/2015 11:28 AM, Julian Andres Klode wrote:
On Wed, Sep 2, 2015 at 10:34 AM, Michael Schaller wrote:
Friendly ping to Julian. Julian, do you think we can finish this before
your University courses start again?
Sure. I'm sorry I forgot to send this out, but here we go:
No wo
Julian, I've went ahead and implemented the changes you've requested and
updated my development branch:
https://github.com/michael-schaller/python-apt/commits/dev
On 09/06/2015 11:48 AM, Julian Andres Klode wrote:
On Sun, Sep 06, 2015 at 11:14:28AM +0200, Michael Schaller wrote:
* You don't need to assign "tvers = self.target_versions" before
the list comprehension, that just reduces readability. Better
split the comprehension ov
Friendly ping to Julian...
Awesome. Thanks a million, Julian!
About the missing 'doc/source/whatsnew/1.0' update. I think these
commits could be relevant:
https://anonscm.debian.org/cgit/apt/python-apt.git/commit/?id=8ad17a7fbc01935eb5f7cb252631e6d7d2ebedf7
https://anonscm.debian.org/cgit/apt/python-apt.git/commit/?id=f
Hi Julian,
I've read the bug history and I'm sending you the remaining patches one
by one so that we don't end up in a total mess again. Sorry for that
previous mess btw.
I'm starting with what was patch 1/5 last year.
Best,
Michael
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lis
: Document what's new in beta3
+ [ Michael Schaller ]
+ * apt/package.py: Replaced pre_depend with rawtype in BaseDependency.__repr__
+as rawtype gives more information including the information from
+pre_depend.
+
-- Julian Andres Klode Wed, 17 Jun 2015 18:28:44 +0200
python-apt (1.0.0~beta2) unstable; urgency=low
On 06/28/2015 11:41 AM, Julian Andres Klode wrote:
Hi Michael,
thanks for the patch. Unfortunately, I cannot apply it without
further work.
No worries. That was kinda expected after such a long break. ;-)
On Sat, Jun 27, 2015 at 12:39:49PM +0200, Michael Schaller wrote:
---
apt
On 06/28/2015 10:39 PM, Julian Andres Klode wrote:
> On Sun, Jun 28, 2015 at 01:49:17PM +0200, Michael Schaller wrote:
>
> I reworded it a bit:
> - Dropped the filename to make the subject shorter
> - Dropped the '.' at the end of the subject
> - Changed from past t
On 06/30/2015 10:39 PM, Julian Andres Klode wrote:
On Mon, Jun 29, 2015 at 03:34:53PM +0200, Michael Schaller wrote:
Committed. This *should not* break anything. If it does, we'll
see it.
Thanks and agreed.
A longer paragraph would have been nice, I forgot about this
before pushi
put.cc?id=439b024abe8fd6b8227a8b2869aab65a1186cfda#n680
IMHO smart_target_pkg should be removed as all_targets is the better
alternative. If smart_target_pkg should stay then I recommend to fix
its documentation and to add target_pkg as well.
Best,
Michael Schaller
--
To UNSUBSCRIBE, email t
es:
https://github.com/michael-schaller/python-apt/commits/dev
Hopefully we can close this bug soon. ;-)
Best,
Michael
PS: Wish you a nice weekend.
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Package: swig3.0
Version: 3.0.2-1
Severity: normal
Tags: upstream patch
SWIG 3.0.2 contains a bug that lets SWIG segfault if someone tries to wrap an
out-of-scope nested C++ class and the target language requires the "flatnested"
feature. This bug has been fixed upstream and this bug is about ba
d.net/~ubuntu-core-dev/partman-crypto/ubuntu/revision/736
Could the Ubuntu patch please also be included in Debian?
Adding this patch also partially solves bug #869897.
Thanks,
Michael Schaller
yes (but full)
PE Size 4.00 MiB
Total PE 121912
Free PE 0
Allocated PE 121912
PV UUID Jisuin-IEnX-jjBw-g3er-1rYX-2IA3-9uJzTF
On Thu, Sep 27, 2018 at 1:27 PM Thomas Lange
wrote:
>
> >>>>> On Wed, 2
nit.d/cron` prevented the `cron` service
restart even though `/usr/lib/systemd/system/cron.service` is present.
Please fix the `installed_services` function to also detect systemd services so
that a missing `sysvinit` config doesn't prevent a service restart.
Thanks,
Michael Schaller
Furthe
Package: chiaki
Version: 2.1.0-1
Severity: grave
Justification: renders package unusable
Dear Maintainer,
Chiaki doesn't have working audio without `libqtmedia_pulse.so`.
Please add a dependency on the `libqt5multimedia5-plugins` package, which
provides `libqtmedia_pulse.so`.
Best,
Mi
Package: libapt-pkg-doc
Severity: normal
Dear Maintainer,
Currently the python-apt-doc contents is automatically uploaded to
https://apt-team.pages.debian.net/python-apt.
Could this also be setup for libapt-pkg-doc to make the libapt-pkg
documentation more accessible?
Best,
Michael Schaller
ue doesn't happen.
We've encountered this issue with existing machines that have been previously
installed with Debian Installer.
Best,
Michael Schaller
setup-storage debug output:
```
disklist: loop0
Starting setup-storage 2.3
Using config file:
Input was:
disk_config disk1 diskl
luded.
Furthermore please note that the check for new upstream versions is also broken
for this package.
Best,
Michael Schaller
Patch proposal:
https://salsa.debian.org/installer-team/debootstrap/merge_requests/32
Patch note: This patch introduces the 'setup_users_groups' function
which is inspired by the existing 'setup_dselect_method' function.
. One normally would
select lzop though for very fast compression with minimal compression and lzop
-9 clearly isn't doing that very well.
Could the -9 please be removed from lzop? If someone wants better compression
then they should use a different compressor like gzip or xz.
Thanks,
Michae
ner for the running Linux system.
How could I gather more information what is actually going wrong here?
Best,
Michael Schaller
I've got an answer from NVIDIA:
"Our driver design, based on earlier assumptions according to
use/deployment cases at the time, packages all components together to
ensure integrity is retained as components evolve over the course of
driver development.
We are investigating the ability to enable mod
x27;ve also tried ayatana-indicator-application with 'nm-applet --indicator' but
I had again the same issue.
Can it be that the Ayatana indicators generally don't work yet with
lightdm-gtk-greeter or am I doing something wrong?
Best,
Michael Schaller
-- System Information:
Debian Rele
60 matches
Mail list logo