[gentoo-dev] Re: News item review: SquashDelta syncing support

2015-05-19 Thread Martin Vaeth
Brian Dolbec dol...@gentoo.org wrote:
 Martin Vaeth mar...@mvath.de wrote:

 However, currently this does not play nicely with squashdelta:
 You have to undo the mounting of squashdelta and have to use
 different command (e.g. squashmount) afterwards.

 No, that is not correct [...]
 2) /etc/portage/repo.postsync.d

I know about this hook, but this is not what I meant.

What I meant is the possibility to *replace* the automatic
mounting of portage by a different command (for instance,
a possibility to *avoid* that portage mounts/umounts
automatically but expects this to happens in this hook).

I give reasons for this below.

(This discussion belongs actually to portage-devel mailing
list or to some bug, but now I feel the necessity to clarify
the misunderstanding.)

It is not only inefficient and hackish (with possible problems
in case of unexpected situations like a SIGINT or other signal
at a bad time) if two programs/scripts fight about mounts
and undo each others' mounts. It also causes severe difficulties
in connection with overlayfs/aufs/...:

With these filesystems, you must create two (in case of
overlayfs even three) auxiliary directories, and in this
situation, it might be natural to choose these as
temporary direcories (e.g. generated in /tmp with unique names);
to understand the following explanation note also that two
of these directories (the squash filesystem and the overlay
filesystem) should normally always be mounted/umounted
together.

Now if portage umounts only the overlay directory,
the information about the temporary directory names is lost
(leaving possibly quite a bit data in /tmp undeleted
forever), and the second necessary umount does not
happen and is hard to do later on: It prevents the
space of the old squash file from actually being freed
(and this mount is hard to find later on: It is a mount
of a deleted file on an unknown temporary directory.
Of course, one could try to find this mount by some heuristic,
but this is extremely hackish, and the heuristic might find
some other squash file which the user has mounted similarly
for some other reason.)

In case of the mentioned squashmount tool, the situation
is better, because squashmount is rather complex and e.g.
stores/manages the names of temporary directories independently.
However, users might also want to use less sophisticated tools
than squashmount (and also squashmount has no easy solution
for random remounts of the mount points it manages, because
it is almost impossible to write a generic such solution.)

In any case, it is rather hackisch to write a lot of additional
code to undo an actually undesired umounting+mounting:
The clean solution appears to be to not do the undesired
(in this situation) umounting+mounting in the first place but
to execute *only* the actually desired (u)mount command(s)
instead.




Re: [gentoo-portage-dev] [PATCH 2/2] man: Document repoman --straight-to-stable

2015-05-19 Thread Alexander Berntsen
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

This change is probably big enough to warrant a copyright header
update. So I pushed one. I also updated two other manpage copyright
headers that were extensively modified in March.
- -- 
Alexander
berna...@gentoo.org
https://secure.plaimi.net/~alexander
-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQIcBAEBCgAGBQJVWxbUAAoJENQqWdRUGk8BG78QAMtcvfvwFSfLnlcTk1Ui1Fc3
QedIjPpS2k1W3/RoDPJc7/Su3YJyw0aS3oPd8i44Ic7aWWinZry4kMQF1R6zizxv
6n6xnTe1KC01d8WskNhn3LFo43+Fr9odKK75WkAqFi5u/Igxp2rXXZoLjfR/c+4e
F74Tf8NcDAYrstp7bupHqoXXMsStyC1A1AvAQWC/JKO+geBkUEGPHRYXoM6U2pod
p8/OlRAdeqX/1L7qWhFRJzSGmOoKqyepw65HeUvHMjKjh3BtHhow2BSh763IWEfe
3KrSg8iys9pCMmC6aD5sWwpDJc/xO0AhEzmAPBSDx9PWqLkYWsQhQxmoFG12JCRZ
1U0k+I0bZTO5A7RKYFEfGgpvP9PaszJwwG/BftnVinVyAjsFfEAIl12yGzPD6bHm
ZWjYq/U0/DcwSiTXtg8fv51wldhX5fiY2J90GFdfmrYvqR+6IUjG8ZbhpBJcPq0E
Jz+YkqloGRJ1Ds1t0gAnlMkpv8Eam43/hHuRFD9Qo7sNMvQ3+9ypI0reuiVyT/6s
tNWv51eIC7psZrh8Cvrz0RSFacw+d3p02E1kU+j9VDmbnMAjdeIg7GulXv0AWwGa
Y9C/DkzRG18Ek/wLKZLS0/DwRDReV+Zqt9lSgHIuq3f6WFTg81r8H8h4uxNTMxx9
0bzc2A3OcxQSyKagCXJ2
=SLsk
-END PGP SIGNATURE-



[gentoo-dev] Package up for grabs

2015-05-19 Thread Chema Alonso
Hi all,

Due to lack of time I can't no longer maintain the following
package:

* net-irc/inspircd

Feel free to take it. I'll assign it to maintainer-needed in the
following days.

Last version (2.0.20) was released a week ago, so it would need a
version bump if grabbed.

Thanks in advance.

Regards.



Re: [gentoo-dev] more packages up for grabs

2015-05-19 Thread Daniel zlg Campbell
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On 05/19/2015 06:40 AM, Francesco Riosa wrote:
 Il 18/05/2015 23:13, Tim Harder ha scritto:
 * media-gfx/darktable * media-gfx/dcraw * media-gfx/gmic *
 media-gfx/rawtherapee * media-plugins/gimp-gmic
 
 nobody for these? they are rather important for anyone who does
 photo on linux.
 
 
What does gimp-gmic do? I maintain a set of brushes and presets for
GIMP for pixel art; is it related to that at all?

~zlg
-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQIcBAEBCAAGBQJVW+7sAAoJEAEkDpRQOeFwD7QP/3vLOErOaQPpmZlI848pE6yw
JCj0kph10Yhet4yliUdVaebCTyaeN2iUI0YZi9W71oOTy/QH0ZmPi84uw4xXcyWF
fg/5TF0tc8chSLwHyyTUl0S3fK1ssGwUD8cyfUqQPZ8BljG4PecVWafdy0kGiHle
GRMGlFa22uRUywEhyBeMNkTSGUCJOUvo92lNHTmXVuSedMdigRXUvTiLCn2EaWzV
PqwlkasibsrgoRedBXccUfkTmRPA9vtnlG7OLhQCpKSo1YsrgcvzOfCXgIpniXkw
MOCHf1uEox4MXiVqSWY6rjA4lLk4qLOei7ypyg78HIYmSfccYF5EC7sbYtmtGe9E
KKynutxSwgJvDpIlxEuW9wpBiFl+KtzrKwoi0WOvtoYVdvIpz6KQ5TxDM+CHTZ34
bQTDLlrYtXvnUmi2LqtzduhtzxgHcNPzkELab4wIBZQXA9q64av4+PtEqoQsVQQo
wMEfo9gu2McpLY5iNHb74lFlTtiFGDd2yiIU+BgFwo8KthBFm9w+kcHAiZmXPjIR
iu+jKEYrWcSaBQiFjTgz/fi0IwON9cYnFbYTWmCnINQxuuuvkPhmbfcH2ZWW+NSH
yzECgfxrjZgO/KNwUf2EgIQpvtEHxNVgU5sQyNrCri7A181txsdmuLRWiDnXa4s5
ixhc5M5sxR9yfDZjFYq5
=QNDD
-END PGP SIGNATURE-



Re: [gentoo-dev] RFC: LINGUAS usage

2015-05-19 Thread Justin (jlec)
On 18/05/15 19:11, Alexis Ballier wrote:
 On Mon, 18 May 2015 18:25:35 +0200
 Justin (jlec) j...@gentoo.org wrote:
 
 Hi,

 I am in trouble about he meaning of LINGUAS in a certain context.

 The program supports

 a) different interface languages

 and

 b) different languages for the content text, like hyphenation,
 localized loremipsum and so.

 If you are setting LINGUAS=fr_FR en_GB fi, what do you expect to
 see in the end?

 a, b or a+b honouring LINGUAS?
 
 I'd say a+b, with a) selectable by classical LC_* or LANG variables and
 b) selectable by some interface probably.
 
 that's what is done for texlive: LINGUAS pulls related packages that
 install localized docs when applicable but also give you support for
 hyphenations  co; however, no default is changed and you still have to
 ask for babel to get proper hyphenations when compiling your .tex.
 

Thanks for the input. That solution was also what I had in mind.

Justin



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] more packages up for grabs

2015-05-19 Thread Aaron W. Swenson
On 2015-05-18 17:13, Tim Harder wrote:
 * app-misc/solaar

I can do this one. I've used it to handle my peripherals.

- Aaron


signature.asc
Description: Digital signature


Re: [gentoo-dev] more packages up for grabs

2015-05-19 Thread Francesco Riosa
Il 18/05/2015 23:13, Tim Harder ha scritto:
 * media-gfx/darktable
 * media-gfx/dcraw
 * media-gfx/gmic
 * media-gfx/rawtherapee
 * media-plugins/gimp-gmic

nobody for these? they are rather important for anyone who does photo on
linux.




Re: [gentoo-dev] more packages up for grabs

2015-05-19 Thread Tim Harder
On 2015-05-19 09:40, Francesco Riosa wrote:
 Il 18/05/2015 23:13, Tim Harder ha scritto:
  * media-gfx/darktable
  * media-gfx/dcraw
  * media-gfx/gmic
  * media-gfx/rawtherapee
  * media-plugins/gimp-gmic
 
 nobody for these? they are rather important for anyone who does photo on
 linux.

Note that those were dropped to the graphics herd, i.e. I and other
people will probably poke them from time to time... just expect some
probable lag in version bumps.

Tim


signature.asc
Description: PGP signature


Re: [gentoo-dev] more packages up for grabs

2015-05-19 Thread Patrice Clement
Monday 18 May 2015 17:13:41, Tim Harder wrote :
 Here are some packages that I've dropped (or will drop) myself as
 primary maintainer from. Many of them (e.g. protobuf*) could really use
 some more collaborative non-maintainer update method but no one has
 gotten around to finalizing, documenting, and implementing the required
 metadata.xml changes yet as far as I know.
 
 * app-misc/pfm
 * www-client/links
 * www-misc/urlwatch
 
 If you have questions about any of them feel free to drop me a line.
 
 Thanks,
 Tim

Hey Tim

I'd love to pick these up. In particular links: always been fond of it. :)

Cheers,
Patrice


pgp3G_Kfuhleh.pgp
Description: PGP signature


Re: [gentoo-dev] more packages up for grabs

2015-05-19 Thread Aaron Bauman
On Tuesday, May 19, 2015 03:40:31 PM Francesco Riosa wrote:
 Il 18/05/2015 23:13, Tim Harder ha scritto:
  * media-gfx/darktable
  * media-gfx/dcraw
  * media-gfx/gmic
  * media-gfx/rawtherapee
  * media-plugins/gimp-gmic
 
 nobody for these? they are rather important for anyone who does 
photo on
 linux.
So why don't you take them?