Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 12998 - installing node file is lost on re-emerge
Summary: installing node file is lost on re-emerge
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Unclassified (show other bugs)
Hardware: All All
: High normal
Assignee: Nicholas Jones (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-12-31 20:02 UTC by SpanKY
Modified: 2011-10-30 22:19 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description SpanKY gentoo-dev 2002-12-31 20:02:32 UTC
 
Comment 1 SpanKY gentoo-dev 2002-12-31 20:05:36 UTC
made a blank ebuild:

src_install() {
        dodir /var/spool/test
        mknod -m 600 ${D}/var/spool/test/.test p
}

now you emerge it a few times ...

================================================================================
first run:
>>> Merging dev-lang/testing-0-r1 to /
--- /var/
--- /var/spool/
>>> /var/spool/test/
>>> /var/spool/test/.test

================================================================================
second run:
>>> Merging dev-lang/testing-0-r1 to /
--- /var/
--- /var/spool/
--- /var/spool/test/
!!! /var/spool/test/.test

>>> Safely unmerging already-installed instance...
<<<        fif /var/spool/test/.test
<<<        dir /var/spool/test
--- !empty dir /var/spool
--- !empty dir /var

================================================================================
third run:
>>> Merging dev-lang/testing-0-r1 to /
--- /var/
--- /var/spool/
>>> /var/spool/test/
>>> /var/spool/test/.test

>>> Safely unmerging already-installed instance...
--- !empty dir /var/spool/test
--- !empty dir /var/spool
--- !empty dir /var

================================================================================
fourth run:
>>> Merging dev-lang/testing-0-r1 to /
--- /var/
--- /var/spool/
--- /var/spool/test/
!!! /var/spool/test/.test

>>> Safely unmerging already-installed instance...
<<<        fif /var/spool/test/.test
<<<        dir /var/spool/test
--- !empty dir /var/spool
--- !empty dir /var

and so the cycle continues !
Comment 2 Nicholas Jones (RETIRED) gentoo-dev 2003-02-03 06:19:57 UTC
What portage version?
Still an issue?

Does it only affect special files?
Comment 3 SpanKY gentoo-dev 2003-02-03 15:50:22 UTC
yes, this was with 2.0.46-r9 ... as for 'does it only affect special files', i have no idea ;) 
Comment 4 SpanKY gentoo-dev 2003-02-16 18:52:56 UTC
2.0.47-r1 fixes this
Comment 5 Nicholas Jones (RETIRED) gentoo-dev 2003-02-22 09:35:12 UTC
it's fixed.