Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 508344 - =app-admin/system-config-printer-common-1.4.8 version bump
Summary: =app-admin/system-config-printer-common-1.4.8 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Maciej Mrozowski
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-04-21 20:46 UTC by Manuel Rüger (RETIRED)
Modified: 2015-05-12 18:41 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
system-config-printer-1.5.3.ebuild.diff (system-config-printer-1.5.3.ebuild.diff,3.54 KB, patch)
2014-10-18 20:16 UTC, Andreas Sturmlechner
Details | Diff
system-config-printer-1.5.6.ebuild.diff (system-config-printer-1.5.6.ebuild.diff,3.73 KB, patch)
2015-03-29 12:01 UTC, Andreas Sturmlechner
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Comment 1 Pacho Ramos gentoo-dev 2014-04-27 10:21:16 UTC
Is there any reason for keeping the split patch? Looks like nothing apart *-gnome uses it :|
Comment 2 Johannes Huber (RETIRED) gentoo-dev 2014-04-27 11:16:53 UTC
(In reply to Pacho Ramos from comment #1)
> Is there any reason for keeping the split patch? Looks like nothing apart
> *-gnome uses it :|

The problem is that the required parts for kde-base/manager are located in:
http://qa-reports.gentoo.org/output/genrdeps/rindex/app-admin/system-config-printer-gnome

So the split makes sense when both packages are considered.
Comment 3 Pacho Ramos gentoo-dev 2014-04-27 11:31:43 UTC
I still don't fully understand:
-gnome package is RDEPENDing on -common, and the kde one is rdepending on gnome one (not -common), then, what is the advantage of having the -common package splitted from -gnome if all people will end up pulling the gnome one?
Comment 4 Pacho Ramos gentoo-dev 2014-04-27 11:32:59 UTC
Ah, I didn't notice the "see also" report, looks like even current splitting is insufficient :S
Comment 5 Maciej Mrozowski gentoo-dev 2014-04-27 23:27:18 UTC
Yes, what's worse, underlying "common" functionality that is used by print-manager (it's optional, not handled gracufylly though - mentioned bug 456360) requires UI stuff (so pygtk).
Comment 6 Manuel Rüger (RETIRED) gentoo-dev 2014-07-20 16:42:04 UTC
http://cyberelk.net/tim/data/system-config-printer/1.5/ChangeLog
Comment 7 Andreas Sturmlechner gentoo-dev 2014-10-12 20:54:53 UTC
Now there's 1.5.1 but no change wrt bug 456360 in the code.
Comment 8 Andreas Sturmlechner gentoo-dev 2014-10-18 20:16:49 UTC
Created attachment 386912 [details, diff]
system-config-printer-1.5.3.ebuild.diff

Since I had created 1.5.1 ebuilds anyway but didn't find an improvement wrt the split, here is my non-split version of s-c-p 1.5.3 (Announcement: https://lists.fedorahosted.org/pipermail/system-config-printer-devel/2014-October/000171.html )
Comment 9 Andreas Sturmlechner gentoo-dev 2015-03-29 12:01:06 UTC
Created attachment 400014 [details, diff]
system-config-printer-1.5.6.ebuild.diff

Might as well update my patch then, maybe it eases someone's work. No warranties though, this is only build tested.

(unifies *-common and *-gnome, blocks old split versions)
Comment 10 Pacho Ramos gentoo-dev 2015-03-29 12:09:14 UTC
1.4.8 would probably be a better candidate (as it's being "stable" in upstream side as opposed to 1.5.x branch and I see it's still getting updated/fixed then)
Comment 11 Roland 2015-05-08 17:40:10 UTC
I get always this Error 
/usr/share/system-config-printer/timedops.py:208: Warning: Source ID 3702 was not found when attempting to remove it
  GLib.source_remove (self.timeout_source)
/usr/share/system-config-printer/timedops.py:208: Warning: Source ID 3706 was not found when attempting to remove it
  GLib.source_remove (self.timeout_source)
/usr/share/system-config-printer/timedops.py:208: Warning: Source ID 3710 was not found when attempting to remove it
  GLib.source_remove (self.timeout_source)
/usr/share/system-config-printer/timedops.py:208: Warning: Source ID 3714 was not found when attempting to remove it
  GLib.source_remove (self.timeout_source)
/usr/share/system-config-printer/timedops.py:208: Warning: Source ID 3716 was not found when attempting to remove it
  GLib.source_remove (self.timeout_source)
/usr/share/system-config-printer/timedops.py:208: Warning: Source ID 3717 was not found when attempting to remove it
  GLib.source_remove (self.timeout_source)
/usr/share/system-config-printer/timedops.py:208: Warning: Source ID 3718 was not found when attempting to remove it
  GLib.source_remove (self.timeout_source)
/usr/share/system-config-printer/timedops.py:208: Warning: Source ID 5358 was not found when attempting to remove it
  GLib.source_remove (self.timeout_source)
/usr/share/system-config-printer/monitor.py:757: Warning: Source ID 1602 was not found when attempting to remove it

See also here:

The newer one should fix it...
https://bugzilla.redhat.com/show_bug.cgi?id=1090479
Comment 12 Pacho Ramos gentoo-dev 2015-05-12 18:41:32 UTC
+*system-config-printer-1.4.8 (12 May 2015)
+
+  12 May 2015; Pacho Ramos <pacho@gentoo.org> +metadata.xml,
+  +system-config-printer-1.4.8.ebuild:
+  Version bump, merge splitted common and gnome packages (#508344)