pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/47441



The following reply was made to PR pkg/47441; it has been noted by GNATS.

From: Blue Rats <rodent%netbsd.org@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: 
Subject: Re: pkg/47441
Date: Thu, 28 Mar 2013 02:20:14 +0000

 > The reason I didn't commit it, is that it broke my
 > zenity build. zenity has gone to require gtk3 and then make libnotify
 > optional.
 
 How did it break zenity?
 
 > Options for zenity are:
 >  - update it to the gtk3 version - but then what of meta-pkgs/gnome (2)
 
 Not a GNOME user, so don't really have an opinion on the future of the GNOME 2 
packages. I'd say update zenity, but import it as zenity-gnome3 or something. 
We're likely going to have to maintain gnome3 versions of these packages in 
parallel to the ones we have in HEAD now. Some of the GNOME 3-based packages 
are already in -wip. 
 
 I don't see the point of not importing newer versions of these packages and 
instead waiting for the older series to bitrot to a point where no one uses 
them and demands the current, stable, supported branch by upstream. We're just 
wasting time not having these packages in HEAD, where they could be tested by 
our bulk builds across OSes, versions of those OSes, architectures, and pkgsrc 
versions. In the end, it slows the development of upstreams' packages too 
(assuming we stay good in pushing those changes/suggestions/feature requests to 
them and they integrate them in a timely manner).
 
 >  - disable libnotify in zenity
 
 Seems like that would violate the POLA. If it's a PKG_OPTION, can we make it 
one?
 
 > But then what of all the other libnotify using packages? Suck it and see?
 
 With both versions imported, we could test each package and its dependencies 
before throwing the switch for good. It seems better than just maintaining the 
version of libnotify that we have until it becomes a problem.
 
 Just wanted to note in this PR that an updated version of py-notify 
(pkg/47698) and wip/py-notify-dev builds fine with wip/libnotify.
 


Home | Main Index | Thread Index | Old Index